Deploying to gh-pages from @ bba644377a 🚀

This commit is contained in:
jgromes 2023-04-23 17:19:48 +00:00
parent 17416221d6
commit 42c769e1a2
20 changed files with 385 additions and 512 deletions

View file

@ -551,7 +551,7 @@ class&#160;</td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
<p>Get one truly random byte from RSSI noise. Must be implemented in module class. </p>
<dl class="section return"><dt>Returns</dt><dd>TRNG byte. </dd></dl>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x</a>, <a class="el" href="class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450">SX127x</a>, <a class="el" href="class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561">SX126x</a>, <a class="el" href="class_si443x.html#a74848176d435227e601c86ff37b0edbe">Si443x</a>, <a class="el" href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">RF69</a>, <a class="el" href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">nRF24</a>, and <a class="el" href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101</a>.</p>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x</a>, <a class="el" href="class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450">SX127x</a>, <a class="el" href="class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561">SX126x</a>, <a class="el" href="class_si443x.html#a74848176d435227e601c86ff37b0edbe">Si443x</a>, <a class="el" href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">RF69</a>, and <a class="el" href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101</a>.</p>
</div>
</div>
@ -614,7 +614,7 @@ class&#160;</td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
</dd>
</dl>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">SX128x</a>, <a class="el" href="class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a">SX127x</a>, <a class="el" href="class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3">SX126x</a>, <a class="el" href="class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7">Si443x</a>, <a class="el" href="class_r_f69.html#ab797840275fbccc40162225c32f5ffc3">RF69</a>, <a class="el" href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">nRF24</a>, and <a class="el" href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">CC1101</a>.</p>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">SX128x</a>, <a class="el" href="class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a">SX127x</a>, <a class="el" href="class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3">SX126x</a>, <a class="el" href="class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7">Si443x</a>, <a class="el" href="class_r_f69.html#ab797840275fbccc40162225c32f5ffc3">RF69</a>, and <a class="el" href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">CC1101</a>.</p>
</div>
</div>
@ -934,7 +934,7 @@ class&#160;</td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
</dd>
</dl>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x</a>, <a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">SX127x</a>, <a class="el" href="class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a">SX126x</a>, <a class="el" href="class_si443x.html#a55fae20e81755c8b014d080741d61913">Si443x</a>, <a class="el" href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">RF69</a>, <a class="el" href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">nRF24</a>, and <a class="el" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101</a>.</p>
<p>Reimplemented in <a class="el" href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x</a>, <a class="el" href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">SX127x</a>, <a class="el" href="class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a">SX126x</a>, <a class="el" href="class_si443x.html#a55fae20e81755c8b014d080741d61913">Si443x</a>, <a class="el" href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">RF69</a>, and <a class="el" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101</a>.</p>
</div>
</div>

View file

@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable(
<p>This is the complete list of members for <a class="el" href="classn_r_f24.html">nRF24</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26">available</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#aab701c0336394e0473981913fbfd5da6">begin</a>(int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dataRate=RADIOLIB_NRF24_DEFAULT_DR, int8_t power=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce">begin</a>(int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dr=RADIOLIB_NRF24_DEFAULT_DR, int8_t pwr=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ad30127e094d8148870b9631007ec6b29">clearDio1Action</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a">disablePipe</a>(uint8_t pipeNum)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">dropSync</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
@ -106,9 +106,9 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable(
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5">PhysicalLayer</a>(float step, size_t maxLen)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a>(int32_t max)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a76113e10481743094a1cd0280692b0a9">random</a>(int32_t min, int32_t max)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">randomByte</a>()</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">randomByte</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">readBit</a>(uint32_t pin)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#acda61fc99cfa373153c50c78380ed885">readBit</a>(uint32_t pin)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a410fb78acb4ed358818c132687b8857a">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable(
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916">setDataShaping</a>(uint8_t sh) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a63c0beb4990876947f746751d45ac41d">setDio1Action</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c">setDIOMapping</a>(uint32_t pin, uint32_t value)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">setDirectAction</a>(void(*func)(void))</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">setDirectSyncWord</a>(uint32_t syncWord, uint8_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf">setEncoding</a>(uint8_t encoding) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8">setFrequency</a>(float freq)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

View file

@ -112,9 +112,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a03533af894b373fbff01601dd027b36a"><td class="memItemLeft" align="right" valign="top"><a id="a03533af894b373fbff01601dd027b36a"></a>
<a class="el" href="class_module.html">Module</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>getMod</b> ()</td></tr>
<tr class="separator:a03533af894b373fbff01601dd027b36a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab701c0336394e0473981913fbfd5da6"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#aab701c0336394e0473981913fbfd5da6">begin</a> (int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dataRate=RADIOLIB_NRF24_DEFAULT_DR, int8_t power=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)</td></tr>
<tr class="memdesc:aab701c0336394e0473981913fbfd5da6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization method. <a href="classn_r_f24.html#aab701c0336394e0473981913fbfd5da6">More...</a><br /></td></tr>
<tr class="separator:aab701c0336394e0473981913fbfd5da6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ef68849f812367432f5a3798f94b8ce"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce">begin</a> (int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dr=RADIOLIB_NRF24_DEFAULT_DR, int8_t pwr=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)</td></tr>
<tr class="memdesc:a0ef68849f812367432f5a3798f94b8ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization method. <a href="classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce">More...</a><br /></td></tr>
<tr class="separator:a0ef68849f812367432f5a3798f94b8ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a033287e33c532638c11e2775a073f297"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a033287e33c532638c11e2775a073f297">sleep</a> ()</td></tr>
<tr class="memdesc:a033287e33c532638c11e2775a073f297"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the module to sleep mode. <a href="classn_r_f24.html#a033287e33c532638c11e2775a073f297">More...</a><br /></td></tr>
<tr class="separator:a033287e33c532638c11e2775a073f297"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -205,15 +205,6 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a0429a9d6524005065e6fac21aaebdcbf"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf">setEncoding</a> (uint8_t encoding) override</td></tr>
<tr class="memdesc:a0429a9d6524005065e6fac21aaebdcbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy encoding configuration method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. <a href="classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf">More...</a><br /></td></tr>
<tr class="separator:a0429a9d6524005065e6fac21aaebdcbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cc7cd54db2a6af1c9183a2d0653fe2e"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">randomByte</a> ()</td></tr>
<tr class="memdesc:a5cc7cd54db2a6af1c9183a2d0653fe2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy random method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. <a href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">More...</a><br /></td></tr>
<tr class="separator:a5cc7cd54db2a6af1c9183a2d0653fe2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3da63a447659f92153654d31a5d2854c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">setDirectAction</a> (void(*func)(void))</td></tr>
<tr class="memdesc:a3da63a447659f92153654d31a5d2854c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. <a href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">More...</a><br /></td></tr>
<tr class="separator:a3da63a447659f92153654d31a5d2854c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2db0be9ff6891e6bfb539245a2a66563"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">readBit</a> (uint32_t pin)</td></tr>
<tr class="memdesc:a2db0be9ff6891e6bfb539245a2a66563"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. <a href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">More...</a><br /></td></tr>
<tr class="separator:a2db0be9ff6891e6bfb539245a2a66563"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft">&#160;</td><td class="mdescRight">C-string transmit method. <a href="classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -257,12 +248,21 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a76113e10481743094a1cd0280692b0a9 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a76113e10481743094a1cd0280692b0a9">random</a> (int32_t min, int32_t max)</td></tr>
<tr class="memdesc:a76113e10481743094a1cd0280692b0a9 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get truly random number in range min - max. <a href="class_physical_layer.html#a76113e10481743094a1cd0280692b0a9">More...</a><br /></td></tr>
<tr class="separator:a76113e10481743094a1cd0280692b0a9 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a5985308904261dd431f373d47ddee4 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">randomByte</a> ()</td></tr>
<tr class="memdesc:a1a5985308904261dd431f373d47ddee4 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get one truly random byte from RSSI noise. Must be implemented in module class. <a href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">More...</a><br /></td></tr>
<tr class="separator:a1a5985308904261dd431f373d47ddee4 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88a10657bd2215a11a2331f937414b55 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a> ()</td></tr>
<tr class="memdesc:a88a10657bd2215a11a2331f937414b55 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX.25. Only available in FSK mode. <a href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">More...</a><br /></td></tr>
<tr class="separator:a88a10657bd2215a11a2331f937414b55 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e378fe136a498ea485a9c10f5e15aab inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">setDirectSyncWord</a> (uint32_t syncWord, uint8_t len)</td></tr>
<tr class="memdesc:a8e378fe136a498ea485a9c10f5e15aab inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set sync word to be used to determine start of packet in direct reception mode. <a href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">More...</a><br /></td></tr>
<tr class="separator:a8e378fe136a498ea485a9c10f5e15aab inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf96cf4f3cb4c82d44be581dbe615966 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">setDirectAction</a> (void(*func)(void))</td></tr>
<tr class="memdesc:abf96cf4f3cb4c82d44be581dbe615966 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interrupt service routine function to call when data bit is receveid in direct mode. Must be implemented in module class. <a href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">More...</a><br /></td></tr>
<tr class="separator:abf96cf4f3cb4c82d44be581dbe615966 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acda61fc99cfa373153c50c78380ed885 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#acda61fc99cfa373153c50c78380ed885">readBit</a> (uint32_t pin)</td></tr>
<tr class="memdesc:acda61fc99cfa373153c50c78380ed885 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to read and process data bit in direct reception mode. Must be implemented in module class. <a href="class_physical_layer.html#acda61fc99cfa373153c50c78380ed885">More...</a><br /></td></tr>
<tr class="separator:acda61fc99cfa373153c50c78380ed885 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab57182d32646861ef0d865e2740d6b26 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26">available</a> ()</td></tr>
<tr class="memdesc:ab57182d32646861ef0d865e2740d6b26 inherit pub_methods_class_physical_layer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the number of direct mode bytes currently available in buffer. <a href="class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26">More...</a><br /></td></tr>
<tr class="separator:ab57182d32646861ef0d865e2740d6b26 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -314,8 +314,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aab701c0336394e0473981913fbfd5da6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab701c0336394e0473981913fbfd5da6">&#9670;&nbsp;</a></span>begin()</h2>
<a id="a0ef68849f812367432f5a3798f94b8ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ef68849f812367432f5a3798f94b8ce">&#9670;&nbsp;</a></span>begin()</h2>
<div class="memitem">
<div class="memproto">
@ -330,13 +330,13 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int16_t&#160;</td>
<td class="paramname"><em>dataRate</em> = <code>RADIOLIB_NRF24_DEFAULT_DR</code>, </td>
<td class="paramname"><em>dr</em> = <code>RADIOLIB_NRF24_DEFAULT_DR</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int8_t&#160;</td>
<td class="paramname"><em>power</em> = <code>RADIOLIB_NRF24_DEFAULT_POWER</code>, </td>
<td class="paramname"><em>pwr</em> = <code>RADIOLIB_NRF24_DEFAULT_POWER</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
@ -355,10 +355,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Initialization method. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">freq</td><td>Carrier frequency in MHz. Defaults to 2400 MHz.</td></tr>
<tr><td class="paramname">dataRate</td><td>Data rate to be used in kbps. Defaults to 1000 kbps.</td></tr>
<tr><td class="paramname">power</td><td>Output power in dBm. Defaults to -12 dBm.</td></tr>
<tr><td class="paramname">addrWidth</td><td>Address width in bytes. Defaults to 5 bytes.</td></tr>
<tr><td class="paramname">freq</td><td>Carrier frequency in MHz. Defaults to 2400 MHz. </td></tr>
<tr><td class="paramname">dr</td><td>Data rate to be used in kbps. Defaults to 1000 kbps. </td></tr>
<tr><td class="paramname">pwr</td><td>Output power in dBm. Defaults to -12 dBm. </td></tr>
<tr><td class="paramname">addrWidth</td><td>Address width in bytes. Defaults to 5 bytes. </td></tr>
</table>
</dd>
</dl>
@ -385,7 +385,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Disables specified receive pipe. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">pipeNum</td><td>Receive pipe to be disabled.</td></tr>
<tr><td class="paramname">pipeNum</td><td>Receive pipe to be disabled. </td></tr>
</table>
</dd>
</dl>
@ -450,7 +450,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Query modem for the packet length of received payload. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">update</td><td>Update received packet length. Will return cached value when set to false.</td></tr>
<tr><td class="paramname">update</td><td>Update received packet length. Will return cached value when set to false. </td></tr>
</table>
</dd>
</dl>
@ -479,7 +479,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Gets <a class="el" href="classn_r_f24.html" title="Control class for nRF24 module.">nRF24</a> status register. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mask</td><td>Bit mask to be used on the returned register value.</td></tr>
<tr><td class="paramname">mask</td><td>Bit mask to be used on the returned register value. </td></tr>
</table>
</dd>
</dl>
@ -505,72 +505,6 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Checks if carrier was detected during last RX. </p>
<dl class="section return"><dt>Returns</dt><dd>Whatever the carrier was above threshold. </dd></dl>
</div>
</div>
<a id="a5cc7cd54db2a6af1c9183a2d0653fe2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5cc7cd54db2a6af1c9183a2d0653fe2e">&#9670;&nbsp;</a></span>randomByte()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t nRF24::randomByte </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Dummy random method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </p>
<dl class="section return"><dt>Returns</dt><dd>Always returns 0. </dd></dl>
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">PhysicalLayer</a>.</p>
</div>
</div>
<a id="a2db0be9ff6891e6bfb539245a2a66563"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2db0be9ff6891e6bfb539245a2a66563">&#9670;&nbsp;</a></span>readBit()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void nRF24::readBit </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>pin</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Dummy method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">pin</td><td>Ignored. </td></tr>
</table>
</dd>
</dl>
<p>Reimplemented from <a class="el" href="class_physical_layer.html#acda61fc99cfa373153c50c78380ed885">PhysicalLayer</a>.</p>
</div>
</div>
<a id="a3563453988a83d22dd07d4691543a300"></a>
@ -634,8 +568,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Reads data received after calling startReceive method. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">data</td><td>Pointer to array to save the received binary data.</td></tr>
<tr><td class="paramname">len</td><td>Number of bytes that will be received. Must be known in advance for binary transmissions.</td></tr>
<tr><td class="paramname">data</td><td>Pointer to array to save the received binary data. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes that will be received. Must be known in advance for binary transmissions. </td></tr>
</table>
</dd>
</dl>
@ -706,8 +640,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Blocking binary receive method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">data</td><td>Binary data to be sent.</td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send.</td></tr>
<tr><td class="paramname">data</td><td>Binary data to be sent. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send. </td></tr>
</table>
</dd>
</dl>
@ -766,7 +700,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets address width of transmit and receive pipes in bytes. Allowed values are 3, 4 or 5 bytes. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">addrWidth</td><td>Address width to be set in bytes.</td></tr>
<tr><td class="paramname">addrWidth</td><td>Address width to be set in bytes. </td></tr>
</table>
</dd>
</dl>
@ -793,7 +727,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Enable or disable auto-acknowledge packets on all pipes. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">autoAckOn</td><td>Enable (true) or disable (false) auto-acks.</td></tr>
<tr><td class="paramname">autoAckOn</td><td>Enable (true) or disable (false) auto-acks. </td></tr>
</table>
</dd>
</dl>
@ -830,8 +764,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Enable or disable auto-acknowledge packets on given pipe. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">pipeNum</td><td>Number of pipe to which enable / disable auto-acks.</td></tr>
<tr><td class="paramname">autoAckOn</td><td>Enable (true) or disable (false) auto-acks.</td></tr>
<tr><td class="paramname">pipeNum</td><td>Number of pipe to which enable / disable auto-acks. </td></tr>
<tr><td class="paramname">autoAckOn</td><td>Enable (true) or disable (false) auto-acks. </td></tr>
</table>
</dd>
</dl>
@ -866,7 +800,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets bit rate. Allowed values are 2000, 1000 or 250 kbps. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">br</td><td>Bit rate to be set in kbps.</td></tr>
<tr><td class="paramname">br</td><td>Bit rate to be set in kbps. </td></tr>
</table>
</dd>
</dl>
@ -895,7 +829,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Enable CRC filtering and generation. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">crcOn</td><td>Set or unset CRC check.</td></tr>
<tr><td class="paramname">crcOn</td><td>Set or unset CRC check. </td></tr>
</table>
</dd>
</dl>
@ -930,7 +864,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Dummy data shaping configuration method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sh</td><td>Ignored.</td></tr>
<tr><td class="paramname">sh</td><td>Ignored. </td></tr>
</table>
</dd>
</dl>
@ -938,42 +872,6 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Reimplemented from <a class="el" href="class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9">PhysicalLayer</a>.</p>
</div>
</div>
<a id="a3da63a447659f92153654d31a5d2854c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3da63a447659f92153654d31a5d2854c">&#9670;&nbsp;</a></span>setDirectAction()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void nRF24::setDirectAction </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>func</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Dummy method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">func</td><td>Ignored. </td></tr>
</table>
</dd>
</dl>
<p>Reimplemented from <a class="el" href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">PhysicalLayer</a>.</p>
</div>
</div>
<a id="a0429a9d6524005065e6fac21aaebdcbf"></a>
@ -1003,7 +901,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Dummy encoding configuration method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sh</td><td>Ignored.</td></tr>
<tr><td class="paramname">sh</td><td>Ignored. </td></tr>
</table>
</dd>
</dl>
@ -1040,7 +938,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets carrier frequency. Allowed values range from 2400 MHz to 2525 MHz. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">freq</td><td>Carrier frequency to be set in MHz.</td></tr>
<tr><td class="paramname">freq</td><td>Carrier frequency to be set in MHz. </td></tr>
</table>
</dd>
</dl>
@ -1077,7 +975,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Dummy configuration method, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">freqDev</td><td>Dummy frequency deviation parameter, no configuration will be changed.</td></tr>
<tr><td class="paramname">freqDev</td><td>Dummy frequency deviation parameter, no configuration will be changed. </td></tr>
</table>
</dd>
</dl>
@ -1132,7 +1030,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets output power. Allowed values are -18, -12, -6 or 0 dBm. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">power</td><td>Output power to be set in dBm.</td></tr>
<tr><td class="paramname">power</td><td>Output power to be set in dBm. </td></tr>
</table>
</dd>
</dl>
@ -1169,8 +1067,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets address of receive pipes 0 or 1. The address width must be the same as the same as the configured in setAddressWidth. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">pipeNum</td><td>Number of pipe to which the address shall be set. Either 0 or 1, other pipes are handled using overloaded method.</td></tr>
<tr><td class="paramname">addr</td><td>Address from which nRF24 shall receive new packets on the specified pipe.</td></tr>
<tr><td class="paramname">pipeNum</td><td>Number of pipe to which the address shall be set. Either 0 or 1, other pipes are handled using overloaded method. </td></tr>
<tr><td class="paramname">addr</td><td>Address from which nRF24 shall receive new packets on the specified pipe. </td></tr>
</table>
</dd>
</dl>
@ -1207,8 +1105,8 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets address of receive pipes 2 - 5. The first 2 - 4 address bytes for these pipes are the same as for address pipe 1, only the last byte can be set. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">pipeNum</td><td>Number of pipe to which the address shall be set. Allowed values range from 2 to 5.</td></tr>
<tr><td class="paramname">addrByte</td><td>LSB of address from which nRF24 shall receive new packets on the specified pipe.</td></tr>
<tr><td class="paramname">pipeNum</td><td>Number of pipe to which the address shall be set. Allowed values range from 2 to 5. </td></tr>
<tr><td class="paramname">addrByte</td><td>LSB of address from which nRF24 shall receive new packets on the specified pipe. </td></tr>
</table>
</dd>
</dl>
@ -1235,7 +1133,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets address of transmit pipe. The address width must be the same as the same as the configured in setAddressWidth. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">addr</td><td>Address to which the next packet shall be transmitted.</td></tr>
<tr><td class="paramname">addr</td><td>Address to which the next packet shall be transmitted. </td></tr>
</table>
</dd>
</dl>
@ -1330,7 +1228,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Sets the module to standby. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">mode</td><td>Standby mode to be used.</td></tr>
<tr><td class="paramname">mode</td><td>Standby mode to be used. </td></tr>
</table>
</dd>
</dl>
@ -1409,10 +1307,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Interrupt-driven receive method, implemented for compatibility with <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">timeout</td><td>Ignored.</td></tr>
<tr><td class="paramname">irqFlags</td><td>Ignored.</td></tr>
<tr><td class="paramname">irqMask</td><td>Ignored.</td></tr>
<tr><td class="paramname">len</td><td>Ignored.</td></tr>
<tr><td class="paramname">timeout</td><td>Ignored. </td></tr>
<tr><td class="paramname">irqFlags</td><td>Ignored. </td></tr>
<tr><td class="paramname">irqMask</td><td>Ignored. </td></tr>
<tr><td class="paramname">len</td><td>Ignored. </td></tr>
</table>
</dd>
</dl>
@ -1489,9 +1387,9 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Interrupt-driven binary transmit method. IRQ will be activated when full packet is transmitted. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">data</td><td>Binary data to be sent.</td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send.</td></tr>
<tr><td class="paramname">addr</td><td>Dummy address parameter, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility.</td></tr>
<tr><td class="paramname">data</td><td>Binary data to be sent. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send. </td></tr>
<tr><td class="paramname">addr</td><td>Dummy address parameter, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </td></tr>
</table>
</dd>
</dl>
@ -1593,9 +1491,9 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Blocking binary transmit method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">data</td><td>Binary data to be sent.</td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send.</td></tr>
<tr><td class="paramname">addr</td><td>Dummy address parameter, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility.</td></tr>
<tr><td class="paramname">data</td><td>Binary data to be sent. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send. </td></tr>
<tr><td class="paramname">addr</td><td>Dummy address parameter, to ensure <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </td></tr>
</table>
</dd>
</dl>
@ -1657,7 +1555,7 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<p>Starts direct mode transmission. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">frf</td><td>Raw RF frequency value. Defaults to 0, required for quick frequency shifts in RTTY.</td></tr>
<tr><td class="paramname">frf</td><td>Raw RF frequency value. Defaults to 0, required for quick frequency shifts in RTTY. </td></tr>
</table>
</dd>
</dl>

View file

@ -1,15 +1,13 @@
var classn_r_f24 =
[
[ "nRF24", "classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e", null ],
[ "begin", "classn_r_f24.html#aab701c0336394e0473981913fbfd5da6", null ],
[ "begin", "classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce", null ],
[ "disablePipe", "classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a", null ],
[ "finishTransmit", "classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f", null ],
[ "getMod", "classn_r_f24.html#a03533af894b373fbff01601dd027b36a", null ],
[ "getPacketLength", "classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b", null ],
[ "getStatus", "classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9", null ],
[ "isCarrierDetected", "classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37", null ],
[ "randomByte", "classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e", null ],
[ "readBit", "classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563", null ],
[ "readData", "classn_r_f24.html#a3563453988a83d22dd07d4691543a300", null ],
[ "readData", "classn_r_f24.html#a410fb78acb4ed358818c132687b8857a", null ],
[ "receive", "classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
@ -21,7 +19,6 @@ var classn_r_f24 =
[ "setBitRate", "classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a", null ],
[ "setCrcFiltering", "classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282", null ],
[ "setDataShaping", "classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916", null ],
[ "setDirectAction", "classn_r_f24.html#a3da63a447659f92153654d31a5d2854c", null ],
[ "setEncoding", "classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf", null ],
[ "setFrequency", "classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8", null ],
[ "setFrequencyDeviation", "classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4", null ],

View file

@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_b.html',''); initResizable()
, <a class="el" href="class_hell_client.html#a225775fe87f9ed3c3a04142697641242">HellClient</a>
, <a class="el" href="class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d">LLCC68</a>
, <a class="el" href="class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf">MorseClient</a>
, <a class="el" href="classn_r_f24.html#aab701c0336394e0473981913fbfd5da6">nRF24</a>
, <a class="el" href="classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce">nRF24</a>
, <a class="el" href="class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f">PagerClient</a>
, <a class="el" href="class_r_f69.html#a693faf6ab777d5612392b43152e744cb">RF69</a>
, <a class="el" href="class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a">RFM95</a>

View file

@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_func_b.html',''); initResiza
, <a class="el" href="class_hell_client.html#a225775fe87f9ed3c3a04142697641242">HellClient</a>
, <a class="el" href="class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d">LLCC68</a>
, <a class="el" href="class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf">MorseClient</a>
, <a class="el" href="classn_r_f24.html#aab701c0336394e0473981913fbfd5da6">nRF24</a>
, <a class="el" href="classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce">nRF24</a>
, <a class="el" href="class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f">PagerClient</a>
, <a class="el" href="class_r_f69.html#a693faf6ab777d5612392b43152e744cb">RF69</a>
, <a class="el" href="class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a">RFM95</a>

View file

@ -93,7 +93,6 @@ $(document).ready(function(){initNavTree('functions_func_r.html',''); initResiza
</li>
<li>randomByte()
: <a class="el" href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101</a>
, <a class="el" href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">nRF24</a>
, <a class="el" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">RF69</a>
, <a class="el" href="class_si443x.html#a74848176d435227e601c86ff37b0edbe">Si443x</a>
@ -110,7 +109,6 @@ $(document).ready(function(){initNavTree('functions_func_r.html',''); initResiza
</li>
<li>readBit()
: <a class="el" href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">CC1101</a>
, <a class="el" href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">nRF24</a>
, <a class="el" href="class_physical_layer.html#acda61fc99cfa373153c50c78380ed885">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#ab797840275fbccc40162225c32f5ffc3">RF69</a>
, <a class="el" href="class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7">Si443x</a>
@ -120,7 +118,7 @@ $(document).ready(function(){initNavTree('functions_func_r.html',''); initResiza
</li>
<li>readData()
: <a class="el" href="class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22">CC1101</a>
, <a class="el" href="classn_r_f24.html#a410fb78acb4ed358818c132687b8857a">nRF24</a>
, <a class="el" href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">nRF24</a>
, <a class="el" href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">PagerClient</a>
, <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a3983b66c83818b4082805bcafc712f00">RF69</a>
@ -135,7 +133,7 @@ $(document).ready(function(){initNavTree('functions_func_r.html',''); initResiza
, <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#ae36e8e6042245621a182b29526fe2245">RF69</a>
, <a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">Si443x</a>
, <a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">SX126x</a>
, <a class="el" href="class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0">SX126x</a>
, <a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">SX127x</a>
, <a class="el" href="class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99">SX128x</a>
</li>

View file

@ -224,7 +224,6 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li>
<li>setDirectAction()
: <a class="el" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101</a>
, <a class="el" href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">nRF24</a>
, <a class="el" href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">RF69</a>
, <a class="el" href="class_si443x.html#a55fae20e81755c8b014d080741d61913">Si443x</a>
@ -266,7 +265,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, <a class="el" href="class_si4430.html#a025a31861d1511090168e416140d0343">Si4430</a>
, <a class="el" href="class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84">Si4432</a>
, <a class="el" href="class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767">SX1262</a>
, <a class="el" href="class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12">SX1268</a>
, <a class="el" href="class_s_x1268.html#a59b538f4971525849b7aaa3456de9929">SX1268</a>
, <a class="el" href="class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8">SX1272</a>
, <a class="el" href="class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008">SX1276</a>
, <a class="el" href="class_s_x1277.html#a42adde5eecccdca95214980848795e82">SX1277</a>

View file

@ -93,7 +93,6 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable()
</li>
<li>randomByte()
: <a class="el" href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101</a>
, <a class="el" href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">nRF24</a>
, <a class="el" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">RF69</a>
, <a class="el" href="class_si443x.html#a74848176d435227e601c86ff37b0edbe">Si443x</a>
@ -113,7 +112,6 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable()
</li>
<li>readBit()
: <a class="el" href="class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e">CC1101</a>
, <a class="el" href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">nRF24</a>
, <a class="el" href="class_physical_layer.html#acda61fc99cfa373153c50c78380ed885">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#ab797840275fbccc40162225c32f5ffc3">RF69</a>
, <a class="el" href="class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7">Si443x</a>

View file

@ -230,7 +230,6 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
</li>
<li>setDirectAction()
: <a class="el" href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101</a>
, <a class="el" href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">nRF24</a>
, <a class="el" href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">RF69</a>
, <a class="el" href="class_si443x.html#a55fae20e81755c8b014d080741d61913">Si443x</a>
@ -447,7 +446,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, <a class="el" href="class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a">Si443x</a>
, <a class="el" href="class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f">SX126x</a>
, <a class="el" href="class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde">SX127x</a>
, <a class="el" href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">SX128x</a>
, <a class="el" href="class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1">SX128x</a>
</li>
<li>setTCXO()
: <a class="el" href="class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6">SX126x</a>

View file

@ -95,310 +95,299 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &quot;../../protocols/PhysicalLayer/PhysicalLayer.h&quot;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">// nRF24 physical layer properties</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_FREQUENCY_STEP_SIZE 1000000.0</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MAX_PACKET_LENGTH 32</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_FREQUENCY_STEP_SIZE 1000000.0</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MAX_PACKET_LENGTH 32</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; </div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">// nRF24 SPI commands</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_READ 0b00000000</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE 0b00100000</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_READ_RX_PAYLOAD 0b01100001</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE_TX_PAYLOAD 0b10100000</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_FLUSH_TX 0b11100001</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_FLUSH_RX 0b11100010</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_REUSE_TX_PAXLOAD 0b11100011</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_READ_RX_PAYLOAD_WIDTH 0b01100000</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE_ACK_PAYLOAD 0b10101000</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE_TX_PAYLOAD_NOACK 0b10110000</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_NOP 0b11111111</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_READ 0b00000000</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE 0b00100000</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_READ_RX_PAYLOAD 0b01100001</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE_TX_PAYLOAD 0b10100000</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_FLUSH_TX 0b11100001</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_FLUSH_RX 0b11100010</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_REUSE_TX_PAXLOAD 0b11100011</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_READ_RX_PAYLOAD_WIDTH 0b01100000</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE_ACK_PAYLOAD 0b10101000</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_WRITE_TX_PAYLOAD_NOACK 0b10110000</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CMD_NOP 0b11111111</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">// nRF24 register map</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_CONFIG 0x00</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_EN_AA 0x01</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_EN_RXADDR 0x02</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_SETUP_AW 0x03</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_SETUP_RETR 0x04</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RF_CH 0x05</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RF_SETUP 0x06</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_STATUS 0x07</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_OBSERVE_TX 0x08</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RPD 0x09</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P0 0x0A</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P1 0x0B</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P2 0x0C</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P3 0x0D</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P4 0x0E</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P5 0x0F</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_TX_ADDR 0x10</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P0 0x11</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P1 0x12</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P2 0x13</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P3 0x14</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P4 0x15</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P5 0x16</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_FIFO_STATUS 0x17</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_DYNPD 0x1C</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_FEATURE 0x1D</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_CONFIG 0x00</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_EN_AA 0x01</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_EN_RXADDR 0x02</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_SETUP_AW 0x03</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_SETUP_RETR 0x04</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RF_CH 0x05</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RF_SETUP 0x06</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_STATUS 0x07</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_OBSERVE_TX 0x08</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RPD 0x09</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P0 0x0A</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P1 0x0B</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P2 0x0C</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P3 0x0D</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P4 0x0E</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_ADDR_P5 0x0F</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_TX_ADDR 0x10</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P0 0x11</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P1 0x12</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P2 0x13</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P3 0x14</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P4 0x15</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_RX_PW_P5 0x16</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_FIFO_STATUS 0x17</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_DYNPD 0x1C</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_REG_FEATURE 0x1D</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment">// NRF24_REG_CONFIG MSB LSB DESCRIPTION</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_RX_DR_IRQ_OFF 0b01000000 </span><span class="comment">// 6 6 RX_DR will not be reflected on IRQ pin</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_RX_DR_IRQ_ON 0b00000000 </span><span class="comment">// 6 6 RX_DR will be reflected on IRQ pin as active low (default)</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_TX_DS_IRQ_OFF 0b00100000 </span><span class="comment">// 5 5 TX_DS will not be reflected on IRQ pin</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_TX_DS_IRQ_ON 0b00000000 </span><span class="comment">// 5 5 TX_DS will be reflected on IRQ pin as active low (default)</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_MAX_RT_IRQ_OFF 0b00010000 </span><span class="comment">// 4 4 MAX_RT will not be reflected on IRQ pin</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_MAX_RT_IRQ_ON 0b00000000 </span><span class="comment">// 4 4 MAX_RT will be reflected on IRQ pin as active low (default)</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_OFF 0b00000000 </span><span class="comment">// 3 3 CRC calculation: disabled</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_ON 0b00001000 </span><span class="comment">// 3 3 enabled (default)</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_8 0b00000000 </span><span class="comment">// 2 2 CRC scheme: CRC8 (default)</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_16 0b00000100 </span><span class="comment">// 2 2 CRC16</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_POWER_UP 0b00000010 </span><span class="comment">// 1 1 power up</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_POWER_DOWN 0b00000000 </span><span class="comment">// 1 1 power down</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PTX 0b00000000 </span><span class="comment">// 0 0 enable primary Tx</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PRX 0b00000001 </span><span class="comment">// 0 0 enable primary Rx</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_CONFIG MSB LSB DESCRIPTION</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_RX_DR_IRQ_OFF 0b01000000 </span><span class="comment">// 6 6 RX_DR will not be reflected on IRQ pin</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_RX_DR_IRQ_ON 0b00000000 </span><span class="comment">// 6 6 RX_DR will be reflected on IRQ pin as active low (default)</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_TX_DS_IRQ_OFF 0b00100000 </span><span class="comment">// 5 5 TX_DS will not be reflected on IRQ pin</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_TX_DS_IRQ_ON 0b00000000 </span><span class="comment">// 5 5 TX_DS will be reflected on IRQ pin as active low (default)</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_MAX_RT_IRQ_OFF 0b00010000 </span><span class="comment">// 4 4 MAX_RT will not be reflected on IRQ pin</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MASK_MAX_RT_IRQ_ON 0b00000000 </span><span class="comment">// 4 4 MAX_RT will be reflected on IRQ pin as active low (default)</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_OFF 0b00000000 </span><span class="comment">// 3 3 CRC calculation: disabled</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_ON 0b00001000 </span><span class="comment">// 3 3 enabled (default)</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_8 0b00000000 </span><span class="comment">// 2 2 CRC scheme: CRC8 (default)</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CRC_16 0b00000100 </span><span class="comment">// 2 2 CRC16</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_POWER_UP 0b00000010 </span><span class="comment">// 1 1 power up</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_POWER_DOWN 0b00000000 </span><span class="comment">// 1 1 power down</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PTX 0b00000000 </span><span class="comment">// 0 0 enable primary Tx</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PRX 0b00000001 </span><span class="comment">// 0 0 enable primary Rx</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="comment">// NRF24_REG_EN_AA</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_ALL_OFF 0b00000000 </span><span class="comment">// 5 0 auto-ACK on all pipes: disabled</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_ALL_ON 0b00111111 </span><span class="comment">// 5 0 enabled (default)</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P5_OFF 0b00000000 </span><span class="comment">// 5 5 auto-ACK on pipe 5: disabled</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P5_ON 0b00100000 </span><span class="comment">// 5 5 enabled (default)</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P4_OFF 0b00000000 </span><span class="comment">// 4 4 auto-ACK on pipe 4: disabled</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P4_ON 0b00010000 </span><span class="comment">// 4 4 enabled (default)</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P3_OFF 0b00000000 </span><span class="comment">// 3 3 auto-ACK on pipe 3: disabled</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P3_ON 0b00001000 </span><span class="comment">// 3 3 enabled (default)</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P2_OFF 0b00000000 </span><span class="comment">// 2 2 auto-ACK on pipe 2: disabled</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P2_ON 0b00000100 </span><span class="comment">// 2 2 enabled (default)</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P1_OFF 0b00000000 </span><span class="comment">// 1 1 auto-ACK on pipe 1: disabled</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P1_ON 0b00000010 </span><span class="comment">// 1 1 enabled (default)</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P0_OFF 0b00000000 </span><span class="comment">// 0 0 auto-ACK on pipe 0: disabled</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P0_ON 0b00000001 </span><span class="comment">// 0 0 enabled (default)</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_EN_AA</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_ALL_OFF 0b00000000 </span><span class="comment">// 5 0 auto-ACK on all pipes: disabled</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_ALL_ON 0b00111111 </span><span class="comment">// 5 0 enabled (default)</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P5_OFF 0b00000000 </span><span class="comment">// 5 5 auto-ACK on pipe 5: disabled</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P5_ON 0b00100000 </span><span class="comment">// 5 5 enabled (default)</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P4_OFF 0b00000000 </span><span class="comment">// 4 4 auto-ACK on pipe 4: disabled</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P4_ON 0b00010000 </span><span class="comment">// 4 4 enabled (default)</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P3_OFF 0b00000000 </span><span class="comment">// 3 3 auto-ACK on pipe 3: disabled</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P3_ON 0b00001000 </span><span class="comment">// 3 3 enabled (default)</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P2_OFF 0b00000000 </span><span class="comment">// 2 2 auto-ACK on pipe 2: disabled</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P2_ON 0b00000100 </span><span class="comment">// 2 2 enabled (default)</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P1_OFF 0b00000000 </span><span class="comment">// 1 1 auto-ACK on pipe 1: disabled</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P1_ON 0b00000010 </span><span class="comment">// 1 1 enabled (default)</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P0_OFF 0b00000000 </span><span class="comment">// 0 0 auto-ACK on pipe 0: disabled</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_AA_P0_ON 0b00000001 </span><span class="comment">// 0 0 enabled (default)</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="comment">// NRF24_REG_EN_RXADDR</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P5_OFF 0b00000000 </span><span class="comment">// 5 5 receive pipe 5: disabled (default)</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P5_ON 0b00100000 </span><span class="comment">// 5 5 enabled</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P4_OFF 0b00000000 </span><span class="comment">// 4 4 receive pipe 4: disabled (default)</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P4_ON 0b00010000 </span><span class="comment">// 4 4 enabled</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P3_OFF 0b00000000 </span><span class="comment">// 3 3 receive pipe 3: disabled (default)</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P3_ON 0b00001000 </span><span class="comment">// 3 3 enabled</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P2_OFF 0b00000000 </span><span class="comment">// 2 2 receive pipe 2: disabled (default)</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P2_ON 0b00000100 </span><span class="comment">// 2 2 enabled</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P1_OFF 0b00000000 </span><span class="comment">// 1 1 receive pipe 1: disabled</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P1_ON 0b00000010 </span><span class="comment">// 1 1 enabled (default)</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P0_OFF 0b00000000 </span><span class="comment">// 0 0 receive pipe 0: disabled</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P0_ON 0b00000001 </span><span class="comment">// 0 0 enabled (default)</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_EN_RXADDR</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P5_OFF 0b00000000 </span><span class="comment">// 5 5 receive pipe 5: disabled (default)</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P5_ON 0b00100000 </span><span class="comment">// 5 5 enabled</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P4_OFF 0b00000000 </span><span class="comment">// 4 4 receive pipe 4: disabled (default)</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P4_ON 0b00010000 </span><span class="comment">// 4 4 enabled</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P3_OFF 0b00000000 </span><span class="comment">// 3 3 receive pipe 3: disabled (default)</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P3_ON 0b00001000 </span><span class="comment">// 3 3 enabled</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P2_OFF 0b00000000 </span><span class="comment">// 2 2 receive pipe 2: disabled (default)</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P2_ON 0b00000100 </span><span class="comment">// 2 2 enabled</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P1_OFF 0b00000000 </span><span class="comment">// 1 1 receive pipe 1: disabled</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P1_ON 0b00000010 </span><span class="comment">// 1 1 enabled (default)</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P0_OFF 0b00000000 </span><span class="comment">// 0 0 receive pipe 0: disabled</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_P0_ON 0b00000001 </span><span class="comment">// 0 0 enabled (default)</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="comment">// NRF24_REG_SETUP_AW</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_2_BYTES 0b00000000 </span><span class="comment">// 1 0 address width: 2 bytes</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_3_BYTES 0b00000001 </span><span class="comment">// 1 0 3 bytes</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_4_BYTES 0b00000010 </span><span class="comment">// 1 0 4 bytes</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_5_BYTES 0b00000011 </span><span class="comment">// 1 0 5 bytes (default)</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_SETUP_AW</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_2_BYTES 0b00000000 </span><span class="comment">// 1 0 address width: 2 bytes</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_3_BYTES 0b00000001 </span><span class="comment">// 1 0 3 bytes</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_4_BYTES 0b00000010 </span><span class="comment">// 1 0 4 bytes</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ADDRESS_5_BYTES 0b00000011 </span><span class="comment">// 1 0 5 bytes (default)</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="comment">// NRF24_REG_SETUP_RETR</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARD 0b00000000 </span><span class="comment">// 7 4 auto retransmit delay: t[us] = (NRF24_ARD + 1) * 250 us</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARC_OFF 0b00000000 </span><span class="comment">// 3 0 auto retransmit count: auto retransmit disabled</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARC 0b00000011 </span><span class="comment">// 3 0 up to 3 retransmits on AA fail (default)</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_SETUP_RETR</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARD 0b00000000 </span><span class="comment">// 7 4 auto retransmit delay: t[us] = (NRF24_ARD + 1) * 250 us</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARC_OFF 0b00000000 </span><span class="comment">// 3 0 auto retransmit count: auto retransmit disabled</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARC 0b00000011 </span><span class="comment">// 3 0 up to 3 retransmits on AA fail (default)</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="comment">// NRF24_REG_RF_CH</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_CH 0b00000010 </span><span class="comment">// 6 0 RF channel: f_CH[MHz] = 2400 MHz + NRF24_RF_CH</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_RF_CH</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_CH 0b00000010 </span><span class="comment">// 6 0 RF channel: f_CH[MHz] = 2400 MHz + NRF24_RF_CH</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="comment">// NRF24_REG_RF_SETUP</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CONT_WAVE_OFF 0b00000000 </span><span class="comment">// 7 7 continuous carrier transmit: disabled (default)</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CONT_WAVE_ON 0b10000000 </span><span class="comment">// 7 7 enabled</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DR_250_KBPS 0b00100000 </span><span class="comment">// 5 5 data rate: 250 kbps</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DR_1_MBPS 0b00000000 </span><span class="comment">// 3 3 1 Mbps (default)</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DR_2_MBPS 0b00001000 </span><span class="comment">// 3 3 2 Mbps</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PLL_LOCK_ON 0b00010000 </span><span class="comment">// 4 4 force PLL lock: enabled</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PLL_LOCK_OFF 0b00000000 </span><span class="comment">// 4 4 disabled (default)</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_18_DBM 0b00000000 </span><span class="comment">// 2 1 output power: -18 dBm</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_12_DBM 0b00000010 </span><span class="comment">// 2 1 -12 dBm</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_6_DBM 0b00000100 </span><span class="comment">// 2 1 -6 dBm</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_0_DBM 0b00000110 </span><span class="comment">// 2 1 0 dBm (default)</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_RF_SETUP</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CONT_WAVE_OFF 0b00000000 </span><span class="comment">// 7 7 continuous carrier transmit: disabled (default)</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_CONT_WAVE_ON 0b10000000 </span><span class="comment">// 7 7 enabled</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DR_250_KBPS 0b00100000 </span><span class="comment">// 5 5 data rate: 250 kbps</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DR_1_MBPS 0b00000000 </span><span class="comment">// 3 3 1 Mbps (default)</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DR_2_MBPS 0b00001000 </span><span class="comment">// 3 3 2 Mbps</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PLL_LOCK_ON 0b00010000 </span><span class="comment">// 4 4 force PLL lock: enabled</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PLL_LOCK_OFF 0b00000000 </span><span class="comment">// 4 4 disabled (default)</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_18_DBM 0b00000000 </span><span class="comment">// 2 1 output power: -18 dBm</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_12_DBM 0b00000010 </span><span class="comment">// 2 1 -12 dBm</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_6_DBM 0b00000100 </span><span class="comment">// 2 1 -6 dBm</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RF_PWR_0_DBM 0b00000110 </span><span class="comment">// 2 1 0 dBm (default)</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; </div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="comment">// NRF24_REG_STATUS</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_DR 0b01000000 </span><span class="comment">// 6 6 Rx data ready</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_DS 0b00100000 </span><span class="comment">// 5 5 Tx data sent</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MAX_RT 0b00010000 </span><span class="comment">// 4 4 maximum number of retransmits reached (must be cleared to continue)</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_FIFO_EMPTY 0b00001110 </span><span class="comment">// 3 1 Rx FIFO is empty</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_P_NO 0b00000000 </span><span class="comment">// 3 1 number of data pipe that received data</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_FIFO_FULL 0b00000001 </span><span class="comment">// 0 0 Tx FIFO is full</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_STATUS</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_DR 0b01000000 </span><span class="comment">// 6 6 Rx data ready</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_DS 0b00100000 </span><span class="comment">// 5 5 Tx data sent</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_MAX_RT 0b00010000 </span><span class="comment">// 4 4 maximum number of retransmits reached (must be cleared to continue)</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_FIFO_EMPTY 0b00001110 </span><span class="comment">// 3 1 Rx FIFO is empty</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_P_NO 0b00000000 </span><span class="comment">// 3 1 number of data pipe that received data</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_FIFO_FULL 0b00000001 </span><span class="comment">// 0 0 Tx FIFO is full</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="comment">// NRF24_REG_OBSERVE_TX</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PLOS_CNT 0b00000000 </span><span class="comment">// 7 4 number of lost packets</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARC_CNT 0b00000000 </span><span class="comment">// 3 0 number of retransmitted packets</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_OBSERVE_TX</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_PLOS_CNT 0b00000000 </span><span class="comment">// 7 4 number of lost packets</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ARC_CNT 0b00000000 </span><span class="comment">// 3 0 number of retransmitted packets</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="comment">// NRF24_REG_RPD</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RP_BELOW_64_DBM 0b00000000 </span><span class="comment">// 0 0 received power in the current channel: less than -64 dBm</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RP_ABOVE_64_DBM 0b00000001 </span><span class="comment">// 0 0 more than -64 dBm</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_RPD</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RP_BELOW_64_DBM 0b00000000 </span><span class="comment">// 0 0 received power in the current channel: less than -64 dBm</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RP_ABOVE_64_DBM 0b00000001 </span><span class="comment">// 0 0 more than -64 dBm</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="comment">// NRF24_REG_FIFO_STATUS</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_REUSE 0b01000000 </span><span class="comment">// 6 6 reusing last transmitted payload</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_FIFO_FULL_FLAG 0b00100000 </span><span class="comment">// 5 5 Tx FIFO is full</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_FIFO_EMPTY_FLAG 0b00010000 </span><span class="comment">// 4 4 Tx FIFO is empty</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_FIFO_FULL_FLAG 0b00000010 </span><span class="comment">// 1 1 Rx FIFO is full</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_FIFO_EMPTY_FLAG 0b00000001 </span><span class="comment">// 0 0 Rx FIFO is empty</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_FIFO_STATUS</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_REUSE 0b01000000 </span><span class="comment">// 6 6 reusing last transmitted payload</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_FIFO_FULL_FLAG 0b00100000 </span><span class="comment">// 5 5 Tx FIFO is full</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_TX_FIFO_EMPTY_FLAG 0b00010000 </span><span class="comment">// 4 4 Tx FIFO is empty</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_FIFO_FULL_FLAG 0b00000010 </span><span class="comment">// 1 1 Rx FIFO is full</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_RX_FIFO_EMPTY_FLAG 0b00000001 </span><span class="comment">// 0 0 Rx FIFO is empty</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; </div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="comment">// NRF24_REG_DYNPD</span></div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P5_OFF 0b00000000 </span><span class="comment">// 5 5 dynamic payload length on pipe 5: disabled (default)</span></div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P5_ON 0b00100000 </span><span class="comment">// 5 5 enabled</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P4_OFF 0b00000000 </span><span class="comment">// 4 4 dynamic payload length on pipe 4: disabled (default)</span></div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P4_ON 0b00010000 </span><span class="comment">// 4 4 enabled</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P3_OFF 0b00000000 </span><span class="comment">// 3 3 dynamic payload length on pipe 3: disabled (default)</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P3_ON 0b00001000 </span><span class="comment">// 3 3 enabled</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P2_OFF 0b00000000 </span><span class="comment">// 2 2 dynamic payload length on pipe 2: disabled (default)</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P2_ON 0b00000100 </span><span class="comment">// 2 2 enabled</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P1_OFF 0b00000000 </span><span class="comment">// 1 1 dynamic payload length on pipe 1: disabled (default)</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P1_ON 0b00000010 </span><span class="comment">// 1 1 enabled</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P0_OFF 0b00000000 </span><span class="comment">// 0 0 dynamic payload length on pipe 0: disabled (default)</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P0_ON 0b00000001 </span><span class="comment">// 0 0 enabled</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_ALL_OFF 0b00000000 </span><span class="comment">// 5 0 disable all dynamic payloads</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_ALL_ON 0b00111111 </span><span class="comment">// 5 0 enable all dynamic payloads</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_DYNPD</span></div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P5_OFF 0b00000000 </span><span class="comment">// 5 5 dynamic payload length on pipe 5: disabled (default)</span></div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P5_ON 0b00100000 </span><span class="comment">// 5 5 enabled</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P4_OFF 0b00000000 </span><span class="comment">// 4 4 dynamic payload length on pipe 4: disabled (default)</span></div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P4_ON 0b00010000 </span><span class="comment">// 4 4 enabled</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P3_OFF 0b00000000 </span><span class="comment">// 3 3 dynamic payload length on pipe 3: disabled (default)</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P3_ON 0b00001000 </span><span class="comment">// 3 3 enabled</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P2_OFF 0b00000000 </span><span class="comment">// 2 2 dynamic payload length on pipe 2: disabled (default)</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P2_ON 0b00000100 </span><span class="comment">// 2 2 enabled</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P1_OFF 0b00000000 </span><span class="comment">// 1 1 dynamic payload length on pipe 1: disabled (default)</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P1_ON 0b00000010 </span><span class="comment">// 1 1 enabled</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P0_OFF 0b00000000 </span><span class="comment">// 0 0 dynamic payload length on pipe 0: disabled (default)</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_P0_ON 0b00000001 </span><span class="comment">// 0 0 enabled</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_ALL_OFF 0b00000000 </span><span class="comment">// 5 0 disable all dynamic payloads</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_ALL_ON 0b00111111 </span><span class="comment">// 5 0 enable all dynamic payloads</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="comment">// NRF24_REG_FEATURE</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_OFF 0b00000000 </span><span class="comment">// 2 2 dynamic payload length: disabled (default)</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_ON 0b00000100 </span><span class="comment">// 2 2 enabled</span></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ACK_PAY_OFF 0b00000000 </span><span class="comment">// 1 1 payload with ACK packets: disabled (default)</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ACK_PAY_ON 0b00000010 </span><span class="comment">// 1 1 enabled</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DYN_ACK_OFF 0b00000000 </span><span class="comment">// 0 0 payloads without ACK: disabled (default)</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DYN_ACK_ON 0b00000001 </span><span class="comment">// 0 0 enabled</span></div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="comment">// RADIOLIB_NRF24_REG_FEATURE</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_OFF 0b00000000 </span><span class="comment">// 2 2 dynamic payload length: disabled (default)</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DPL_ON 0b00000100 </span><span class="comment">// 2 2 enabled</span></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ACK_PAY_OFF 0b00000000 </span><span class="comment">// 1 1 payload with ACK packets: disabled (default)</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_ACK_PAY_ON 0b00000010 </span><span class="comment">// 1 1 enabled</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DYN_ACK_OFF 0b00000000 </span><span class="comment">// 0 0 payloads without ACK: disabled (default)</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DYN_ACK_ON 0b00000001 </span><span class="comment">// 0 0 enabled</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="comment">// Defaults</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_FREQ 2400</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_DR 1000</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_POWER -12</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_ADDRWIDTH 5</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="comment">// RadioLib defaults</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_FREQ 2400</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_DR 1000</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_POWER -12</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#define RADIOLIB_NRF24_DEFAULT_ADDRWIDTH 5</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; </div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; </div>
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="classn_r_f24.html"> 186</a></span>&#160;<span class="keyword">class </span><a class="code" href="classn_r_f24.html">nRF24</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="comment">// introduce PhysicalLayer overloads</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; </div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <a class="code" href="classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e">nRF24</a>(<a class="code" href="class_module.html">Module</a>* mod);</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="comment">// basic methods</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; </div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; int16_t <a class="code" href="classn_r_f24.html#aab701c0336394e0473981913fbfd5da6">begin</a>(</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; int16_t freq = RADIOLIB_NRF24_DEFAULT_FREQ,</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; int16_t dataRate = RADIOLIB_NRF24_DEFAULT_DR,</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; int8_t power = RADIOLIB_NRF24_DEFAULT_POWER,</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; uint8_t addrWidth = RADIOLIB_NRF24_DEFAULT_ADDRWIDTH);</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; </div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a033287e33c532638c11e2775a073f297">sleep</a>();</div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; </div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56">standby</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; </div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56">standby</a>(uint8_t mode) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="classn_r_f24.html"> 184</a></span>&#160;<span class="keyword">class </span><a class="code" href="classn_r_f24.html">nRF24</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="comment">// introduce PhysicalLayer overloads</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <a class="code" href="classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e">nRF24</a>(<a class="code" href="class_module.html">Module</a>* mod);</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; </div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; </div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="comment">// basic methods</span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce">begin</a>(</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; int16_t freq = RADIOLIB_NRF24_DEFAULT_FREQ,</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; int16_t dr = RADIOLIB_NRF24_DEFAULT_DR,</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; int8_t pwr = RADIOLIB_NRF24_DEFAULT_POWER,</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; uint8_t addrWidth = RADIOLIB_NRF24_DEFAULT_ADDRWIDTH);</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; </div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a033287e33c532638c11e2775a073f297">sleep</a>();</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; </div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56">standby</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; </div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56">standby</a>(uint8_t mode) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; </div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; </div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; int16_t <a class="code" href="classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; </div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; int16_t <a class="code" href="classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; </div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; </div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c">receiveDirect</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; </div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <span class="comment">// interrupt methods</span></div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c">receiveDirect</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; </div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="comment">// interrupt methods</span></div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; </div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3">setIrqAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; </div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; </div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; int16_t <a class="code" href="classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f">finishTransmit</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; </div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3">setIrqAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; </div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; </div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; int16_t <a class="code" href="classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f">finishTransmit</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; </div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; int16_t <a class="code" href="classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c">startReceive</a>();</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; </div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; int16_t <a class="code" href="classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; </div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; </div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; </div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; int16_t <a class="code" href="classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c">startReceive</a>();</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; </div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; int16_t <a class="code" href="classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; </div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; </div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; </div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; </div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; </div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4">setOutputPower</a>(int8_t power);</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; </div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4">setAddressWidth</a>(uint8_t addrWidth);</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; </div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; int16_t <a class="code" href="classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af">setTransmitPipe</a>(uint8_t* addr);</div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; </div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">setReceivePipe</a>(uint8_t pipeNum, uint8_t* addr);</div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; </div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">setReceivePipe</a>(uint8_t pipeNum, uint8_t addrByte);</div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; </div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4">setOutputPower</a>(int8_t power);</div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; </div>
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4">setAddressWidth</a>(uint8_t addrWidth);</div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; </div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; int16_t <a class="code" href="classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af">setTransmitPipe</a>(uint8_t* addr);</div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a">disablePipe</a>(uint8_t pipeNum);</div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; </div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9">getStatus</a>(uint8_t mask = 0xFF);</div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; </div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37">isCarrierDetected</a>();</div>
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; </div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; </div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">setReceivePipe</a>(uint8_t pipeNum, uint8_t* addr);</div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; </div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">setReceivePipe</a>(uint8_t pipeNum, uint8_t addrByte);</div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; </div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a">disablePipe</a>(uint8_t pipeNum);</div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; </div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9">getStatus</a>(uint8_t mask = 0xFF);</div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; </div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37">isCarrierDetected</a>();</div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; </div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; </div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282">setCrcFiltering</a>(<span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; </div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; int16_t <a class="code" href="classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe">setAutoAck</a>(<span class="keywordtype">bool</span> autoAckOn = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; </div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; int16_t <a class="code" href="classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe">setAutoAck</a>(uint8_t pipeNum, <span class="keywordtype">bool</span> autoAckOn);</div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160; </div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; </div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; </div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE) &amp;&amp; !defined(RADIOLIB_LOW_LEVEL)</span></div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; <a class="code" href="class_module.html">Module</a>* mod;</div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; </div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; <span class="keywordtype">void</span> SPIreadRxPayload(uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160; <span class="keywordtype">void</span> SPIwriteTxPayload(uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; <span class="keywordtype">void</span> SPItransfer(uint8_t cmd, <span class="keywordtype">bool</span> write = <span class="keyword">false</span>, uint8_t* dataOut = NULL, uint8_t* dataIn = NULL, uint8_t numBytes = 0);</div>
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160; </div>
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160; </div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160; int16_t frequency = RADIOLIB_NRF24_DEFAULT_FREQ;</div>
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; int16_t dataRate = RADIOLIB_NRF24_DEFAULT_DR;</div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; int8_t power = RADIOLIB_NRF24_DEFAULT_POWER;</div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; uint8_t addressWidth = RADIOLIB_NRF24_DEFAULT_ADDRWIDTH;</div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; </div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; int16_t config();</div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; <span class="keywordtype">void</span> clearIRQ();</div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;};</div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; </div>
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282">setCrcFiltering</a>(<span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160; </div>
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; int16_t <a class="code" href="classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe">setAutoAck</a>(<span class="keywordtype">bool</span> autoAckOn = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; </div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; int16_t <a class="code" href="classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe">setAutoAck</a>(uint8_t pipeNum, <span class="keywordtype">bool</span> autoAckOn);</div>
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160; </div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; </div>
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; int16_t <a class="code" href="classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; </div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160; uint8_t <a class="code" href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">randomByte</a>();</div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160; </div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160;<span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; </div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">readBit</a>(uint32_t pin);</div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160; </div>
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE) &amp;&amp; !defined(RADIOLIB_LOW_LEVEL)</span></div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; <a class="code" href="class_module.html">Module</a>* _mod;</div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160; </div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; <span class="keywordtype">void</span> SPIreadRxPayload(uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; <span class="keywordtype">void</span> SPIwriteTxPayload(uint8_t* data, uint8_t numBytes);</div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; <span class="keywordtype">void</span> SPItransfer(uint8_t cmd, <span class="keywordtype">bool</span> write = <span class="keyword">false</span>, uint8_t* dataOut = NULL, uint8_t* dataIn = NULL, uint8_t numBytes = 0);</div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; </div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160; </div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160; int16_t _freq = RADIOLIB_NRF24_DEFAULT_FREQ;</div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160; int16_t _dataRate = RADIOLIB_NRF24_DEFAULT_DR;</div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160; int8_t _power = RADIOLIB_NRF24_DEFAULT_POWER;</div>
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; uint8_t _addrWidth = RADIOLIB_NRF24_DEFAULT_ADDRWIDTH;</div>
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160; </div>
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; </div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160; int16_t config();</div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160; <span class="keywordtype">void</span> clearIRQ();</div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160;};</div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; </div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:28</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:15</div></div>
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:205</div></div>
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">C-string transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:52</div></div>
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:145</div></div>
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclassn_r_f24_html"><div class="ttname"><a href="classn_r_f24.html">nRF24</a></div><div class="ttdoc">Control class for nRF24 module.</div><div class="ttdef"><b>Definition:</b> nRF24.h:186</div></div>
<div class="ttc" id="aclassn_r_f24_html"><div class="ttname"><a href="classn_r_f24.html">nRF24</a></div><div class="ttdoc">Control class for nRF24 module.</div><div class="ttdef"><b>Definition:</b> nRF24.h:184</div></div>
<div class="ttc" id="aclassn_r_f24_html_a033287e33c532638c11e2775a073f297"><div class="ttname"><a href="classn_r_f24.html#a033287e33c532638c11e2775a073f297">nRF24::sleep</a></div><div class="ttdeci">int16_t sleep()</div><div class="ttdoc">Sets the module to sleep mode.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:71</div></div>
<div class="ttc" id="aclassn_r_f24_html_a0429a9d6524005065e6fac21aaebdcbf"><div class="ttname"><a href="classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf">nRF24::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Dummy encoding configuration method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:542</div></div>
<div class="ttc" id="aclassn_r_f24_html_a0873f58ae62e41cff99813e21cc8b02a"><div class="ttname"><a href="classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a">nRF24::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values are 2000, 1000 or 250 kbps.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:279</div></div>
<div class="ttc" id="aclassn_r_f24_html_a090bb64f65309efabfa1ffd86daa2303"><div class="ttname"><a href="classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303">nRF24::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:137</div></div>
<div class="ttc" id="aclassn_r_f24_html_a0db248d2bcdb4ca2b401e8e638442916"><div class="ttname"><a href="classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916">nRF24::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Dummy data shaping configuration method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:535</div></div>
<div class="ttc" id="aclassn_r_f24_html_a0ef68849f812367432f5a3798f94b8ce"><div class="ttname"><a href="classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce">nRF24::begin</a></div><div class="ttdeci">int16_t begin(int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dr=RADIOLIB_NRF24_DEFAULT_DR, int8_t pwr=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:13</div></div>
<div class="ttc" id="aclassn_r_f24_html_a23ea1749c21863ebc5bd3a2b08d64f3b"><div class="ttname"><a href="classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b">nRF24::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> nRF24.cpp:488</div></div>
<div class="ttc" id="aclassn_r_f24_html_a2db0be9ff6891e6bfb539245a2a66563"><div class="ttname"><a href="classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563">nRF24::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:562</div></div>
<div class="ttc" id="aclassn_r_f24_html_a31bcc5a8c3747bf08a273dbdadc5481a"><div class="ttname"><a href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">nRF24::setReceivePipe</a></div><div class="ttdeci">int16_t setReceivePipe(uint8_t pipeNum, uint8_t *addr)</div><div class="ttdoc">Sets address of receive pipes 0 or 1. The address width must be the same as the same as the configure...</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:390</div></div>
<div class="ttc" id="aclassn_r_f24_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">nRF24::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:205</div></div>
<div class="ttc" id="aclassn_r_f24_html_a3da63a447659f92153654d31a5d2854c"><div class="ttname"><a href="classn_r_f24.html#a3da63a447659f92153654d31a5d2854c">nRF24::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:556</div></div>
<div class="ttc" id="aclassn_r_f24_html_a3eb45884a5730ac1c339c7ba4f7b5282"><div class="ttname"><a href="classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282">nRF24::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> nRF24.cpp:495</div></div>
<div class="ttc" id="aclassn_r_f24_html_a3f0b08fd8e58db36f6c1926cc3eac6a9"><div class="ttname"><a href="classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9">nRF24::getStatus</a></div><div class="ttdeci">int16_t getStatus(uint8_t mask=0xFF)</div><div class="ttdoc">Gets nRF24 status register.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:473</div></div>
<div class="ttc" id="aclassn_r_f24_html_a408278336cdf25fd205ecffea86c26e8"><div class="ttname"><a href="classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8">nRF24::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values range from 2400 MHz to 2525 MHz.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:265</div></div>
@ -408,11 +397,9 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
<div class="ttc" id="aclassn_r_f24_html_a5170284f0a5535de7d00216d450b87a4"><div class="ttname"><a href="classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4">nRF24::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Dummy configuration method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:481</div></div>
<div class="ttc" id="aclassn_r_f24_html_a5957f06a891d3d9c07e87b59c239ce56"><div class="ttname"><a href="classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56">nRF24::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:75</div></div>
<div class="ttc" id="aclassn_r_f24_html_a5b01677f5ce6bee54da8fc7098c339f4"><div class="ttname"><a href="classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4">nRF24::setAddressWidth</a></div><div class="ttdeci">int16_t setAddressWidth(uint8_t addrWidth)</div><div class="ttdoc">Sets address width of transmit and receive pipes in bytes. Allowed values are 3, 4 or 5 bytes.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:342</div></div>
<div class="ttc" id="aclassn_r_f24_html_a5cc7cd54db2a6af1c9183a2d0653fe2e"><div class="ttname"><a href="classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e">nRF24::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Dummy random method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:549</div></div>
<div class="ttc" id="aclassn_r_f24_html_a824453d547c0b42ac1988acb42032ca4"><div class="ttname"><a href="classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4">nRF24::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values are -18, -12, -6 or 0 dBm.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:307</div></div>
<div class="ttc" id="aclassn_r_f24_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">nRF24::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:145</div></div>
<div class="ttc" id="aclassn_r_f24_html_aa0e1f2dddf810213410a420205bbd8af"><div class="ttname"><a href="classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af">nRF24::setTransmitPipe</a></div><div class="ttdeci">int16_t setTransmitPipe(uint8_t *addr)</div><div class="ttdoc">Sets address of transmit pipe. The address width must be the same as the same as the configured in se...</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:375</div></div>
<div class="ttc" id="aclassn_r_f24_html_aab701c0336394e0473981913fbfd5da6"><div class="ttname"><a href="classn_r_f24.html#aab701c0336394e0473981913fbfd5da6">nRF24::begin</a></div><div class="ttdeci">int16_t begin(int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dataRate=RADIOLIB_NRF24_DEFAULT_DR, int8_t power=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:13</div></div>
<div class="ttc" id="aclassn_r_f24_html_ab12de8d953c2384c5fff09b4abf65d1e"><div class="ttname"><a href="classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e">nRF24::nRF24</a></div><div class="ttdeci">nRF24(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:5</div></div>
<div class="ttc" id="aclassn_r_f24_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8">nRF24::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclassn_r_f24_html_abf9323748b1a850e6ddc6f6d48f4cfb3"><div class="ttname"><a href="classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3">nRF24::setIrqAction</a></div><div class="ttdeci">void setIrqAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when IRQ activates.</div><div class="ttdef"><b>Definition:</b> nRF24.cpp:158</div></div>

View file

@ -53,7 +53,7 @@ var NAVTREEINDEX =
"class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2",
"class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a20a2eda9aaf3c7cdb4a55955d6ff3544",
"class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5",
"functions_y.html"
"group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View file

@ -132,48 +132,45 @@ var NAVTREEINDEX3 =
"class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642":[3,0,33,2],
"classes.html":[3,1],
"classn_r_f24.html":[3,0,13],
"classn_r_f24.html#a033287e33c532638c11e2775a073f297":[3,0,13,30],
"classn_r_f24.html#a033287e33c532638c11e2775a073f297":[3,0,13,27],
"classn_r_f24.html#a03533af894b373fbff01601dd027b36a":[3,0,13,4],
"classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b":[3,0,13,32],
"classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf":[3,0,13,22],
"classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a":[3,0,13,18],
"classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303":[3,0,13,41],
"classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916":[3,0,13,20],
"classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac":[3,0,13,13],
"classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b":[3,0,13,29],
"classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf":[3,0,13,19],
"classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a":[3,0,13,16],
"classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303":[3,0,13,38],
"classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916":[3,0,13,18],
"classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce":[3,0,13,1],
"classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac":[3,0,13,11],
"classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b":[3,0,13,5],
"classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563":[3,0,13,9],
"classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a":[3,0,13,27],
"classn_r_f24.html#a3563453988a83d22dd07d4691543a300":[3,0,13,10],
"classn_r_f24.html#a3da63a447659f92153654d31a5d2854c":[3,0,13,21],
"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,13,40],
"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,13,19],
"classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a":[3,0,13,24],
"classn_r_f24.html#a3563453988a83d22dd07d4691543a300":[3,0,13,8],
"classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709":[3,0,13,37],
"classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282":[3,0,13,17],
"classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9":[3,0,13,6],
"classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8":[3,0,13,23],
"classn_r_f24.html#a410fb78acb4ed358818c132687b8857a":[3,0,13,11],
"classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c":[3,0,13,14],
"classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917":[3,0,13,36],
"classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,13,38],
"classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8":[3,0,13,20],
"classn_r_f24.html#a410fb78acb4ed358818c132687b8857a":[3,0,13,9],
"classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c":[3,0,13,12],
"classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917":[3,0,13,33],
"classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,13,35],
"classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a":[3,0,13,2],
"classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4":[3,0,13,24],
"classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044":[3,0,13,39],
"classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56":[3,0,13,31],
"classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4":[3,0,13,15],
"classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e":[3,0,13,8],
"classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4":[3,0,13,26],
"classn_r_f24.html#a923654706eff5118ef6e84214e837f27":[3,0,13,35],
"classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af":[3,0,13,29],
"classn_r_f24.html#aab701c0336394e0473981913fbfd5da6":[3,0,13,1],
"classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4":[3,0,13,21],
"classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044":[3,0,13,36],
"classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56":[3,0,13,28],
"classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4":[3,0,13,13],
"classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4":[3,0,13,23],
"classn_r_f24.html#a923654706eff5118ef6e84214e837f27":[3,0,13,32],
"classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af":[3,0,13,26],
"classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e":[3,0,13,0],
"classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8":[3,0,13,28],
"classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,13,12],
"classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3":[3,0,13,25],
"classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e":[3,0,13,17],
"classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe":[3,0,13,16],
"classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,13,37],
"classn_r_f24.html#ad672f45f73267249265044063e19b4fa":[3,0,13,34],
"classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8":[3,0,13,25],
"classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8":[3,0,13,10],
"classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3":[3,0,13,22],
"classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e":[3,0,13,15],
"classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe":[3,0,13,14],
"classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3":[3,0,13,34],
"classn_r_f24.html#ad672f45f73267249265044063e19b4fa":[3,0,13,31],
"classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37":[3,0,13,7],
"classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f":[3,0,13,3],
"classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c":[3,0,13,33],
"classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c":[3,0,13,30],
"dir_1496c164e9c77875dd570f4157f3157f.html":[4,0,0,0,4],
"dir_17a0c4358d096e2caf9f04fe2ab66c1d.html":[4,0,0,0,1],
"dir_19ff327ef62766d556984fbbdb5e6cc3.html":[4,0,0,1,3],
@ -201,8 +198,8 @@ var NAVTREEINDEX3 =
"dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,10],
"dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,9],
"files.html":[4,0],
"functions.html":[3,3,0],
"functions.html":[3,3,0,0],
"functions.html":[3,3,0],
"functions_b.html":[3,3,0,1],
"functions_c.html":[3,3,0,2],
"functions_d.html":[3,3,0,3],
@ -210,8 +207,8 @@ var NAVTREEINDEX3 =
"functions_enum.html":[3,3,4],
"functions_eval.html":[3,3,5],
"functions_f.html":[3,3,0,5],
"functions_func.html":[3,3,1,0],
"functions_func.html":[3,3,1],
"functions_func.html":[3,3,1,0],
"functions_func_b.html":[3,3,1,1],
"functions_func_c.html":[3,3,1,2],
"functions_func_d.html":[3,3,1,3],
@ -249,5 +246,8 @@ var NAVTREEINDEX3 =
"functions_v.html":[3,3,0,18],
"functions_vars.html":[3,3,2],
"functions_w.html":[3,3,0,19],
"functions_x.html":[3,3,0,20]
"functions_x.html":[3,3,0,20],
"functions_y.html":[3,3,0,21],
"functions_~.html":[3,3,0,22],
"group__config__encoding.html":[2,2]
};

View file

@ -1,8 +1,5 @@
var NAVTREEINDEX4 =
{
"functions_y.html":[3,3,0,21],
"functions_~.html":[3,3,0,22],
"group__config__encoding.html":[2,2],
"group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb":[2,2,1],
"group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328":[2,2,2],
"group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8":[2,2,0],
@ -86,8 +83,8 @@ var NAVTREEINDEX4 =
"group__status__codes.html#gafbc04b924d23cba05307e94972d7d607":[2,4,5],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,1],
"hierarchy.html":[3,2],
"index.html":[],
"index.html":[0],
"index.html":[],
"modules.html":[2],
"n_r_f24_8h_source.html":[4,0,0,0,2,0],
"pages.html":[],

View file

@ -1,6 +1,6 @@
var searchData=
[
['begin_7',['begin',['../class_a_x25_client.html#aadeefb210a0b5170d4e8d281c2257e73',1,'AX25Client::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a916fa8b4477199c92ca630d1de7fdab5',1,'APRSClient::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f',1,'PagerClient::begin()'],['../class_r_t_t_y_client.html#ae0b25083baf01469786b6242389298fa',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3769dcdebf8b1fa01eb2d8bd2bb3815a',1,'SSTVClient::begin(float base, const SSTVMode_t &amp;mode)'],['../class_s_s_t_v_client.html#afd4257e858a88e5847854a46f166a9b0',1,'SSTVClient::begin(const SSTVMode_t &amp;mode)'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_c_c1101.html#ae8ef8463220f2c5fa3120c4a5995e61f',1,'CC1101::begin()'],['../classn_r_f24.html#aab701c0336394e0473981913fbfd5da6',1,'nRF24::begin()'],['../class_r_f69.html#a693faf6ab777d5612392b43152e744cb',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84',1,'STM32WLx::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()']]],
['begin_7',['begin',['../class_a_x25_client.html#aadeefb210a0b5170d4e8d281c2257e73',1,'AX25Client::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a916fa8b4477199c92ca630d1de7fdab5',1,'APRSClient::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f',1,'PagerClient::begin()'],['../class_r_t_t_y_client.html#ae0b25083baf01469786b6242389298fa',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3769dcdebf8b1fa01eb2d8bd2bb3815a',1,'SSTVClient::begin(float base, const SSTVMode_t &amp;mode)'],['../class_s_s_t_v_client.html#afd4257e858a88e5847854a46f166a9b0',1,'SSTVClient::begin(const SSTVMode_t &amp;mode)'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_c_c1101.html#ae8ef8463220f2c5fa3120c4a5995e61f',1,'CC1101::begin()'],['../classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce',1,'nRF24::begin()'],['../class_r_f69.html#a693faf6ab777d5612392b43152e744cb',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84',1,'STM32WLx::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()']]],
['beginble_8',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]],
['beginflrc_9',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]],
['beginfsk_10',['beginFSK',['../class_r_f_m95.html#a7e0f8fa59ddd48f7b026b0f996202b30',1,'RFM95::beginFSK()'],['../class_r_f_m96.html#a82ef1b7354238637eee6f4d65b9be6e5',1,'RFM96::beginFSK()'],['../class_s_t_m32_w_lx.html#af12e8eba13c5dd8bcf8656ed5c1f6cef',1,'STM32WLx::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb',1,'SX127x::beginFSK()']]],

View file

@ -81,19 +81,19 @@ var searchData=
['radiolib_5fstandby_5fwarm_210',['RADIOLIB_STANDBY_WARM',['../group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5',1,'TypeDef.h']]],
['radiolibhal_211',['RadioLibHal',['../class_radio_lib_hal.html',1,'RadioLibHal'],['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal::RadioLibHal()']]],
['random_212',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]],
['randombyte_213',['randomByte',['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()']]],
['randombyte_213',['randomByte',['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()']]],
['range_214',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]],
['rcvseqnumber_215',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
['read_216',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]],
['readbit_217',['readBit',['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563',1,'nRF24::readBit()'],['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit(uint32_t pin)']]],
['readdata_218',['readData',['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()']]],
['receive_219',['receive',['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive()'],['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()']]],
['receivedirect_220',['receiveDirect',['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()']]],
['readbit_217',['readBit',['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit(uint32_t pin)']]],
['readdata_218',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData()'],['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()']]],
['receive_219',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive()'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()']]],
['receivedirect_220',['receiveDirect',['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()']]],
['receivedirectasync_221',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
['regdump_222',['regdump',['../class_module.html#abb13a50ed53b009c04dc2ed6caf78423',1,'Module']]],
['repeatercallsigns_223',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
['repeaterssids_224',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]],
['reset_225',['reset',['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21',1,'CC1101::reset()'],['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()']]],
['reset_225',['reset',['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()'],['../class_c_c1101.html#a1fc87275c6f5d7f6927ca51a175eba21',1,'CC1101::reset()'],['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()']]],
['rf69_226',['RF69',['../class_r_f69.html',1,'RF69'],['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()']]],
['rfm22_227',['RFM22',['../class_r_f_m22.html',1,'']]],
['rfm23_228',['RFM23',['../class_r_f_m23.html',1,'']]],

View file

@ -18,21 +18,21 @@ var searchData=
['setambienttemperature_251',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
['setautoack_252',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]],
['setbandwidth_253',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]],
['setbitrate_254',['setBitRate',['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()']]],
['setbitrate_254',['setBitRate',['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()']]],
['setbroadcastaddress_255',['setBroadcastAddress',['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]],
['setcodingrate_256',['setCodingRate',['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]],
['setcorrection_257',['setCorrection',['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()']]],
['setcorrection_257',['setCorrection',['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()'],['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()']]],
['setcrc_258',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]],
['setcrcfiltering_259',['setCrcFiltering',['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]],
['setcurrentlimit_260',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
['setdatashaping_261',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::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#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()']]],
['setdatashaping_261',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::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#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()']]],
['setdatashapingook_262',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
['setdio0action_263',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]],
['setdio1action_264',['setDio1Action',['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_physical_layer.html#a63c0beb4990876947f746751d45ac41d',1,'PhysicalLayer::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()']]],
['setdio1action_264',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_physical_layer.html#a63c0beb4990876947f746751d45ac41d',1,'PhysicalLayer::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()']]],
['setdio2asrfswitch_265',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
['setdiomapping_266',['setDIOMapping',['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()']]],
['setdiopreambledetect_267',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],
['setdirectaction_268',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()']]],
['setdirectaction_268',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()']]],
['setdirectsyncword_269',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
['setencoding_270',['setEncoding',['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()']]],
['setfhsshoppingperiod_271',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],

View file

@ -1,6 +1,6 @@
var searchData=
[
['begin_459',['begin',['../class_a_x25_client.html#aadeefb210a0b5170d4e8d281c2257e73',1,'AX25Client::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a916fa8b4477199c92ca630d1de7fdab5',1,'APRSClient::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f',1,'PagerClient::begin()'],['../class_r_t_t_y_client.html#ae0b25083baf01469786b6242389298fa',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3769dcdebf8b1fa01eb2d8bd2bb3815a',1,'SSTVClient::begin(float base, const SSTVMode_t &amp;mode)'],['../class_s_s_t_v_client.html#afd4257e858a88e5847854a46f166a9b0',1,'SSTVClient::begin(const SSTVMode_t &amp;mode)'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_c_c1101.html#ae8ef8463220f2c5fa3120c4a5995e61f',1,'CC1101::begin()'],['../classn_r_f24.html#aab701c0336394e0473981913fbfd5da6',1,'nRF24::begin()'],['../class_r_f69.html#a693faf6ab777d5612392b43152e744cb',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84',1,'STM32WLx::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()']]],
['begin_459',['begin',['../class_a_x25_client.html#aadeefb210a0b5170d4e8d281c2257e73',1,'AX25Client::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a916fa8b4477199c92ca630d1de7fdab5',1,'APRSClient::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f',1,'PagerClient::begin()'],['../class_r_t_t_y_client.html#ae0b25083baf01469786b6242389298fa',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3769dcdebf8b1fa01eb2d8bd2bb3815a',1,'SSTVClient::begin(float base, const SSTVMode_t &amp;mode)'],['../class_s_s_t_v_client.html#afd4257e858a88e5847854a46f166a9b0',1,'SSTVClient::begin(const SSTVMode_t &amp;mode)'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_c_c1101.html#ae8ef8463220f2c5fa3120c4a5995e61f',1,'CC1101::begin()'],['../classn_r_f24.html#a0ef68849f812367432f5a3798f94b8ce',1,'nRF24::begin()'],['../class_r_f69.html#a693faf6ab777d5612392b43152e744cb',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84',1,'STM32WLx::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()']]],
['beginble_460',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]],
['beginflrc_461',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]],
['beginfsk_462',['beginFSK',['../class_r_f_m95.html#a7e0f8fa59ddd48f7b026b0f996202b30',1,'RFM95::beginFSK()'],['../class_r_f_m96.html#a82ef1b7354238637eee6f4d65b9be6e5',1,'RFM96::beginFSK()'],['../class_s_t_m32_w_lx.html#af12e8eba13c5dd8bcf8656ed5c1f6cef',1,'STM32WLx::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb',1,'SX127x::beginFSK()']]],

View file

@ -2,12 +2,12 @@ var searchData=
[
['radiolibhal_554',['RadioLibHal',['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal']]],
['random_555',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]],
['randombyte_556',['randomByte',['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]],
['randombyte_556',['randomByte',['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]],
['range_557',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]],
['read_558',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]],
['readbit_559',['readBit',['../classn_r_f24.html#a2db0be9ff6891e6bfb539245a2a66563',1,'nRF24::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()']]],
['readdata_560',['readData',['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData()'],['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData(uint8_t *data, size_t len) override']]],
['receive_561',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive()'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()']]],
['readbit_559',['readBit',['../class_r_f69.html#ab797840275fbccc40162225c32f5ffc3',1,'RF69::readBit()'],['../class_physical_layer.html#acda61fc99cfa373153c50c78380ed885',1,'PhysicalLayer::readBit()'],['../class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793',1,'SX128x::readBit()'],['../class_s_x127x.html#a1a2dc7554414f0ce2ee0db23087f698a',1,'SX127x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()']]],
['readdata_560',['readData',['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData()'],['../class_s_x127x.html#a3563453988a83d22dd07d4691543a300',1,'SX127x::readData()'],['../class_s_x126x.html#a3563453988a83d22dd07d4691543a300',1,'SX126x::readData()'],['../class_si443x.html#a3563453988a83d22dd07d4691543a300',1,'Si443x::readData()'],['../class_r_f69.html#a3563453988a83d22dd07d4691543a300',1,'RF69::readData()'],['../classn_r_f24.html#a3563453988a83d22dd07d4691543a300',1,'nRF24::readData()'],['../class_c_c1101.html#a3563453988a83d22dd07d4691543a300',1,'CC1101::readData()'],['../class_physical_layer.html#a3563453988a83d22dd07d4691543a300',1,'PhysicalLayer::readData()'],['../class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b',1,'PagerClient::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()']]],
['receive_561',['receive',['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive()'],['../class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX127x::receive()'],['../class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX126x::receive()'],['../class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'Si443x::receive()'],['../class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'RF69::receive()'],['../classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'nRF24::receive()'],['../class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'CC1101::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()']]],
['receivedirect_562',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()']]],
['receivedirectasync_563',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
['regdump_564',['regdump',['../class_module.html#abb13a50ed53b009c04dc2ed6caf78423',1,'Module']]],

View file

@ -21,16 +21,16 @@ var searchData=
['setcodingrate_589',['setCodingRate',['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]],
['setcorrection_590',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]],
['setcrc_591',['setCRC',['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()']]],
['setcrcfiltering_592',['setCrcFiltering',['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]],
['setcrcfiltering_592',['setCrcFiltering',['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()'],['../class_c_c1101.html#a60695681fc74a37f2a31a9638552e877',1,'CC1101::setCrcFiltering()']]],
['setcurrentlimit_593',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
['setdatashaping_594',['setDataShaping',['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()']]],
['setdatashaping_594',['setDataShaping',['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()']]],
['setdatashapingook_595',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
['setdio0action_596',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]],
['setdio1action_597',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_physical_layer.html#a63c0beb4990876947f746751d45ac41d',1,'PhysicalLayer::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()']]],
['setdio0action_596',['setDio0Action',['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()'],['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action(void(*func)(void))']]],
['setdio1action_597',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()'],['../class_physical_layer.html#a63c0beb4990876947f746751d45ac41d',1,'PhysicalLayer::setDio1Action()']]],
['setdio2asrfswitch_598',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
['setdiomapping_599',['setDIOMapping',['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()']]],
['setdiomapping_599',['setDIOMapping',['../class_s_x127x.html#a103b606166eba8c69bff061270744768',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a349e8a22cd28ad89d45460fdeeefc05c',1,'PhysicalLayer::setDIOMapping()'],['../class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada',1,'RF69::setDIOMapping()'],['../class_c_c1101.html#a009c31564866d8d14759f17f29b08ee6',1,'CC1101::setDIOMapping()']]],
['setdiopreambledetect_600',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],
['setdirectaction_601',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::setDirectAction()']]],
['setdirectaction_601',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction(void(*func)(void))']]],
['setdirectsyncword_602',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
['setencoding_603',['setEncoding',['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()']]],
['setfhsshoppingperiod_604',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],