Porównaj commity

...

2 Commity

Autor SHA1 Wiadomość Data
jgromes 0b1548f3f0 Deploying to gh-pages from @ c9d8c601df 🚀 2024-04-07 16:35:13 +00:00
jgromes 1b1c6aa888 Deploying to gh-pages from @ 4fa0656ddd 🚀 2024-04-07 15:05:51 +00:00
160 zmienionych plików z 2770 dodań i 2180 usunięć

Wyświetl plik

@ -617,35 +617,46 @@ $(document).ready(function(){initNavTree('_build_opt_8h_source.html',''); initRe
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160;<span class="preprocessor"> #define RADIOLIB_DEBUG_SPI_HEXDUMP(...) {}</span></div>
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; </div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160; </div>
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;<span class="preprocessor">#define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }</span></div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; </div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;<span class="preprocessor">#if RADIOLIB_CHECK_PARAMS</span></div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160;<span class="preprocessor"> #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) &gt;= (MIN)) &amp;&amp; ((VAR) &lt;= (MAX)))) { return(ERR); } }</span></div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160;<span class="preprocessor"> #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}</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;<span class="preprocessor">#if RADIOLIB_FIX_ERRATA_SX127X</span></div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160;<span class="preprocessor"> #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }</span></div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160;<span class="preprocessor"> #define RADIOLIB_ERRATA_SX127X(...) {}</span></div>
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160;<span class="preprocessor">#endif</span></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;<span class="comment">// these macros are usually defined by Arduino, but some platforms undef them, so its safer to use our own</span></div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160;<span class="preprocessor">#define RADIOLIB_MIN(a,b) ((a)&lt;(b)?(a):(b))</span></div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160;<span class="preprocessor">#define RADIOLIB_MAX(a,b) ((a)&gt;(b)?(a):(b))</span></div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160;<span class="preprocessor">#define RADIOLIB_ABS(x) ((x)&gt;0?(x):-(x))</span></div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160;<span class="comment">// debug info strings</span></div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160;<span class="preprocessor">#define RADIOLIB_VALUE_TO_STRING(x) #x</span></div>
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;<span class="preprocessor">#define RADIOLIB_VALUE(x) RADIOLIB_VALUE_TO_STRING(x)</span></div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160; </div>
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;<span class="preprocessor">#define RADIOLIB_INFO &quot;\nRadioLib Info\nVersion: \&quot;&quot;</span> \</div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_MAJOR) &quot;.&quot; \</div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_MINOR) &quot;.&quot; \</div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_PATCH) &quot;.&quot; \</div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_EXTRA) &quot;\&quot;\n&quot; \</div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; &quot;Platform: &quot; RADIOLIB_VALUE(RADIOLIB_PLATFORM) &quot;\n&quot; \</div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; &quot;Compiled: &quot; RADIOLIB_VALUE(__DATE__) &quot; &quot; RADIOLIB_VALUE(__TIME__)</div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160; </div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160;<span class="preprocessor">#define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }</span></div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160; </div>
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160;<span class="preprocessor">#if RADIOLIB_CHECK_PARAMS</span></div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160;<span class="preprocessor"> #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) &gt;= (MIN)) &amp;&amp; ((VAR) &lt;= (MAX)))) { return(ERR); } }</span></div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160;<span class="preprocessor"> #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}</span></div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160; </div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160;<span class="comment">// version definitions</span></div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_MAJOR 6</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_MINOR 5</span></div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_PATCH 0</span></div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_EXTRA 0</span></div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160;<span class="preprocessor">#if RADIOLIB_FIX_ERRATA_SX127X</span></div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160;<span class="preprocessor"> #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160;<span class="preprocessor"> #define RADIOLIB_ERRATA_SX127X(...) {}</span></div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160; </div>
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION (((RADIOLIB_VERSION_MAJOR) &lt;&lt; 24) | ((RADIOLIB_VERSION_MINOR) &lt;&lt; 16) | ((RADIOLIB_VERSION_PATCH) &lt;&lt; 8) | (RADIOLIB_VERSION_EXTRA))</span></div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160; </div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160;<span class="comment">// these macros are usually defined by Arduino, but some platforms undef them, so its safer to use our own</span></div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;<span class="preprocessor">#define RADIOLIB_MIN(a,b) ((a)&lt;(b)?(a):(b))</span></div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160;<span class="preprocessor">#define RADIOLIB_MAX(a,b) ((a)&gt;(b)?(a):(b))</span></div>
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160;<span class="preprocessor">#define RADIOLIB_ABS(x) ((x)&gt;0?(x):-(x))</span></div>
<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160; </div>
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;<span class="comment">// version definitions</span></div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_MAJOR 6</span></div>
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_MINOR 5</span></div>
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_PATCH 0</span></div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION_EXTRA 0</span></div>
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>&#160; </div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160;<span class="preprocessor">#define RADIOLIB_VERSION (((RADIOLIB_VERSION_MAJOR) &lt;&lt; 24) | ((RADIOLIB_VERSION_MINOR) &lt;&lt; 16) | ((RADIOLIB_VERSION_PATCH) &lt;&lt; 8) | (RADIOLIB_VERSION_EXTRA))</span></div>
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160; </div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -847,14 +847,14 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
<div class="ttc" id="aclass_c_c1101_html_af727750d05be0bcef4bb8ac260d110e3"><div class="ttname"><a href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">CC1101::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:342</div></div>
<div class="ttc" id="aclass_c_c1101_html_afa64d1ad4789d3146b38d14437234756"><div class="ttname"><a href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:729</div></div>
<div class="ttc" id="aclass_c_c1101_html_aff4ddeb8f8680307079a1e84de1cc676"><div class="ttname"><a href="class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676">CC1101::setPacketSentAction</a></div><div class="ttdeci">void setPacketSentAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:269</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:30</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<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:209</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:149</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="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('_external_radio_8h_source.html',''); i
<div class="ttc" id="aclass_external_radio_html_ae619f011daea49a97098d2897e5a3c2c"><div class="ttname"><a href="class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c">ExternalRadio::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Dummy implementation overriding PhysicalLayer.</div><div class="ttdef"><b>Definition:</b> ExternalRadio.cpp:31</div></div>
<div class="ttc" id="aclass_external_radio_html_ae6f8473e407cfcba0e1f07c225b5cb50"><div class="ttname"><a href="class_external_radio.html#ae6f8473e407cfcba0e1f07c225b5cb50">ExternalRadio::getMod</a></div><div class="ttdeci">Module * getMod()</div><div class="ttdoc">Method to retrieve pointer to the underlying Module instance.</div><div class="ttdef"><b>Definition:</b> ExternalRadio.cpp:17</div></div>
<div class="ttc" id="aclass_external_radio_html_ae8c160da3b82f706b2526af2bac85d69"><div class="ttname"><a href="class_external_radio.html#ae8c160da3b82f706b2526af2bac85d69">ExternalRadio::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0)</div><div class="ttdoc">Direct transmission to drive external radio.</div><div class="ttdef"><b>Definition:</b> ExternalRadio.cpp:36</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<div class="ttc" id="aclass_radio_lib_hal_html"><div class="ttname"><a href="class_radio_lib_hal.html">RadioLibHal</a></div><div class="ttdoc">Hardware abstraction library base interface.</div><div class="ttdef"><b>Definition:</b> Hal.h:13</div></div>
</div><!-- fragment --></div><!-- contents -->

Wyświetl plik

@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('_l_l_c_c68_8h_source.html',''); initRe
<div class="ttc" id="aclass_l_l_c_c68_html_abf66e5649ac09e5997e29cf637803261"><div class="ttname"><a href="class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261">LLCC68::LLCC68</a></div><div class="ttdeci">LLCC68(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> LLCC68.cpp:4</div></div>
<div class="ttc" id="aclass_l_l_c_c68_html_ac630770441cadc547892173bde7504f9"><div class="ttname"><a href="class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9">LLCC68::setDataRate</a></div><div class="ttdeci">int16_t setDataRate(DataRate_t dr) override</div><div class="ttdoc">Set data.</div><div class="ttdef"><b>Definition:</b> LLCC68.cpp:56</div></div>
<div class="ttc" id="aclass_l_l_c_c68_html_ad59d1a1cb32c7c89c13ebf46051d26e4"><div class="ttname"><a href="class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4">LLCC68::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 11, depending on currently set spreading f...</div><div class="ttdef"><b>Definition:</b> LLCC68.cpp:38</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1262_html"><div class="ttname"><a href="class_s_x1262.html">SX1262</a></div><div class="ttdoc">Derived class for SX1262 modules.</div><div class="ttdef"><b>Definition:</b> SX1262.h:22</div></div>
<div class="ttc" id="aunion_data_rate__t_html"><div class="ttname"><a href="union_data_rate__t.html">DataRate_t</a></div><div class="ttdoc">Common data rate structure.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:38</div></div>
</div><!-- fragment --></div><!-- contents -->

Wyświetl plik

@ -100,205 +100,240 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor"> #include &lt;SubGhz.h&gt;</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; </div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define END_OF_MODE_TABLE { Module::MODE_END_OF_TABLE, {} }</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment">// default timeout for SPI transfers</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_TIMEOUT (1000)</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="class_module.html"> 30</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_module.html">Module</a> {</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c"> 39</a></span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a> = 3;</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define END_OF_MODE_TABLE { Module::MODE_END_OF_TABLE, {} }</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment">// default timeout for SPI transfers</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_TIMEOUT (1000)</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_COMMAND_READ (0)</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_COMMAND_WRITE (1)</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_COMMAND_NOP (2)</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_COMMAND_STATUS (3)</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="struct_module_1_1_rf_switch_mode__t.html"> 46</a></span>&#160; <span class="keyword">struct </span><a class="code" href="struct_module_1_1_rf_switch_mode__t.html">RfSwitchMode_t</a> {</div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462"> 48</a></span>&#160; uint8_t <a class="code" href="struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462">mode</a>;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66"> 51</a></span>&#160; uint32_t <a class="code" href="struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66">values</a>[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>];</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; };</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf"> 62</a></span>&#160; <span class="keyword">enum</span> <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">OpMode_t</a> {</div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770"> 67</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">MODE_END_OF_TABLE</a> = 0,</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"> 70</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">MODE_IDLE</a>,</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"> 73</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">MODE_RX</a>,</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"> 76</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">MODE_TX</a>,</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; };</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_WIDTH_ADDR (0)</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_WIDTH_CMD (1)</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#define RADIOLIB_MODULE_SPI_WIDTH_STATUS (2)</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="class_module.html"> 68</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_module.html">Module</a> {</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c"> 77</a></span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a> = 3;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio = RADIOLIB_NC);</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio, SPIClass&amp; spi, SPISettings spiSettings = RADIOLIB_DEFAULT_SPI_SETTINGS);</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(<a class="code" href="class_radio_lib_hal.html">RadioLibHal</a> *<a class="code" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a>, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio = RADIOLIB_NC);</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(<span class="keyword">const</span> <a class="code" href="class_module.html">Module</a>&amp; mod);</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="struct_module_1_1_rf_switch_mode__t.html"> 84</a></span>&#160; <span class="keyword">struct </span><a class="code" href="struct_module_1_1_rf_switch_mode__t.html">RfSwitchMode_t</a> {</div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462"> 86</a></span>&#160; uint8_t <a class="code" href="struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462">mode</a>;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66"> 89</a></span>&#160; uint32_t <a class="code" href="struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66">values</a>[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>];</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; };</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf"> 100</a></span>&#160; <span class="keyword">enum</span> <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">OpMode_t</a> {</div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770"> 105</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">MODE_END_OF_TABLE</a> = 0,</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"> 108</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">MODE_IDLE</a>,</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"> 111</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">MODE_RX</a>,</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"> 114</a></span>&#160; <a class="code" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">MODE_TX</a>,</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; };</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <a class="code" href="class_module.html">Module</a>&amp; <a class="code" href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_module.html">Module</a>&amp; mod);</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; </div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="comment">// public member variables</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d"> 127</a></span>&#160;<span class="comment"></span> <a class="code" href="class_radio_lib_hal.html">RadioLibHal</a>* <a class="code" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a> = NULL;</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; </div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26"> 132</a></span>&#160; uint8_t <a class="code" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">SPIreadCommand</a> = 0b00000000;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f"> 137</a></span>&#160; uint8_t <a class="code" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">SPIwriteCommand</a> = 0b10000000;</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio = RADIOLIB_NC);</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; </div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio, SPIClass&amp; spi, SPISettings spiSettings = RADIOLIB_DEFAULT_SPI_SETTINGS);</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="class_module.html#a466112286d19675ca2dbe481358e4365"> 142</a></span>&#160; uint8_t <a class="code" href="class_module.html#a466112286d19675ca2dbe481358e4365">SPInopCommand</a> = 0x00;</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79"> 147</a></span>&#160; uint8_t <a class="code" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">SPIstatusCommand</a> = 0x00;</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(<a class="code" href="class_radio_lib_hal.html">RadioLibHal</a> *<a class="code" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a>, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio = RADIOLIB_NC);</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a"> 152</a></span>&#160; uint8_t <a class="code" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">SPIaddrWidth</a> = 8;</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; </div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="class_module.html#a34927454be3a34df8a5a586c46c428af"> 158</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_module.html#a34927454be3a34df8a5a586c46c428af">SPIstreamType</a> = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1"> 163</a></span>&#160; int16_t <a class="code" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">SPIstreamError</a> = <a class="code" href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a>;</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <a class="code" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(<span class="keyword">const</span> <a class="code" href="class_module.html">Module</a>&amp; mod);</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <a class="code" href="class_module.html">Module</a>&amp; <a class="code" href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_module.html">Module</a>&amp; mod);</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="comment">// public member variables</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d"> 163</a></span>&#160;<span class="comment"></span> <a class="code" href="class_radio_lib_hal.html">RadioLibHal</a>* <a class="code" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a> = NULL;</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; </div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="class_module.html#a9393088249856eab568126aeb2493e4a"> 168</a></span>&#160; <span class="keyword">typedef</span> int16_t (*<a class="code" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a>)(uint8_t in);</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; </div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2"> 174</a></span>&#160; <a class="code" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a> <a class="code" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">SPIparseStatusCb</a> = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; </div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor"> #if RADIOLIB_INTERRUPT_TIMING</span></div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="class_module.html#a9393088249856eab568126aeb2493e4a"> 166</a></span>&#160; <span class="keyword">typedef</span> int16_t (*<a class="code" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a>)(uint8_t in);</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640"> 169</a></span>&#160; <span class="keyword">typedef</span> int16_t (*<a class="code" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">SPIcheckStatusCb_t</a>)(<a class="code" href="class_module.html">Module</a>* mod);</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keyword">enum</span> BitWidth_t {</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; BITS_0 = 0,</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; BITS_8 = 8,</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; BITS_16 = 16,</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; BITS_32 = 32,</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; };</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keyword">typedef</span> void (*TimerSetupCb_t)(uint32_t len);</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; </div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; TimerSetupCb_t TimerSetupCb = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; </div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keyword">volatile</span> <span class="keywordtype">bool</span> TimerFlag = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; </div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html"> 182</a></span>&#160; <span class="keyword">struct </span><a class="code" href="struct_module_1_1_s_p_i_config__t.html">SPIConfig_t</a> {</div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681"> 184</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681">stream</a>;</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; </div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51"> 187</a></span>&#160; int16_t <a class="code" href="struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51">err</a>;</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; </div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185"> 190</a></span>&#160; uint16_t <a class="code" href="struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185">cmds</a>[4];</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; </div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a"> 193</a></span>&#160; BitWidth_t <a class="code" href="struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a">widths</a>[3];</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="comment">// basic methods</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; </div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">init</a>();</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a>();</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; </div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="comment">// SPI methods</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; </div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; int16_t <a class="code" href="class_module.html#a01e15988ec448c76142ee5709929be2c">SPIgetRegValue</a>(uint16_t reg, uint8_t msb = 7, uint8_t lsb = 0);</div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e"> 196</a></span>&#160; uint8_t <a class="code" href="struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e">statusPos</a>;</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; </div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77"> 199</a></span>&#160; <a class="code" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a> <a class="code" href="struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77">parseStatusCb</a>;</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; </div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e"> 202</a></span>&#160; <a class="code" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">SPIcheckStatusCb_t</a> <a class="code" href="struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e">checkStatusCb</a>;</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; };</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; </div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb"> 206</a></span>&#160; <a class="code" href="struct_module_1_1_s_p_i_config__t.html">SPIConfig_t</a> <a class="code" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">spiConfig</a> = {</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; .<a class="code" href="struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681">stream</a> = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; .err = <a class="code" href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a>,</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; .cmds = { 0x00, 0x80, 0x00, 0x00 },</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; .widths = { Module::BITS_8, Module::BITS_0, Module::BITS_8 },</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; .statusPos = 0,</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; .parseStatusCb = <span class="keyword">nullptr</span>,</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; .checkStatusCb = <span class="keyword">nullptr</span>,</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; };</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; </div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor"> #if RADIOLIB_INTERRUPT_TIMING</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; </div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; int16_t <a class="code" href="class_module.html#a081191402ad5c49e6c21982fc4587b77">SPIsetRegValue</a>(uint16_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2, uint8_t checkMask = 0xFF);</div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; </div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a874e030f1931e606e380930d37dd83ee">SPIreadRegisterBurst</a>(uint16_t reg, <span class="keywordtype">size_t</span> numBytes, uint8_t* inBytes);</div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; </div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; uint8_t <a class="code" href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">SPIreadRegister</a>(uint16_t reg);</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; </div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">SPIwriteRegisterBurst</a>(uint16_t reg, uint8_t* data, <span class="keywordtype">size_t</span> numBytes);</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; </div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">SPIwriteRegister</a>(uint16_t reg, uint8_t data);</div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; </div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">SPItransfer</a>(uint8_t cmd, uint16_t reg, uint8_t* dataOut, uint8_t* dataIn, <span class="keywordtype">size_t</span> numBytes);</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keyword">typedef</span> void (*TimerSetupCb_t)(uint32_t len);</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; </div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; TimerSetupCb_t TimerSetupCb = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; </div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keyword">volatile</span> <span class="keywordtype">bool</span> TimerFlag = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; </div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; </div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="comment">// basic methods</span></div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; </div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">init</a>();</div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; </div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a>();</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; </div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="comment">// SPI methods</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; </div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; int16_t <a class="code" href="class_module.html#a369e916626c821ecec85f25d5b46d752">SPIgetRegValue</a>(uint32_t reg, uint8_t msb = 7, uint8_t lsb = 0);</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; </div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; int16_t <a class="code" href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">SPIsetRegValue</a>(uint32_t reg, uint8_t value, uint8_t msb = 7, uint8_t lsb = 0, uint8_t checkInterval = 2, uint8_t checkMask = 0xFF);</div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; </div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; int16_t <a class="code" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a>();</div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; </div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; int16_t <a class="code" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">SPIreadStream</a>(uint8_t cmd, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; </div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; int16_t <a class="code" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">SPIreadStream</a>(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; </div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; int16_t <a class="code" href="class_module.html#a74ce586afa403130007a474d3295d762">SPIwriteStream</a>(uint8_t cmd, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">SPIreadRegisterBurst</a>(uint32_t reg, <span class="keywordtype">size_t</span> numBytes, uint8_t* inBytes);</div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; </div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; uint8_t <a class="code" href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">SPIreadRegister</a>(uint32_t reg);</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; </div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">SPIwriteRegisterBurst</a>(uint32_t reg, uint8_t* data, <span class="keywordtype">size_t</span> numBytes);</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; </div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a60ca6b4cae98f7d935191a569d519913">SPIwriteRegister</a>(uint32_t reg, uint8_t data);</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; </div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">SPItransfer</a>(uint16_t cmd, uint32_t reg, uint8_t* dataOut, uint8_t* dataIn, <span class="keywordtype">size_t</span> numBytes);</div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; </div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; int16_t <a class="code" href="class_module.html#a74ce586afa403130007a474d3295d762">SPIwriteStream</a>(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; </div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; int16_t <a class="code" href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">SPItransferStream</a>(uint8_t* cmd, uint8_t cmdLen, <span class="keywordtype">bool</span> write, uint8_t* dataOut, uint8_t* dataIn, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio, uint32_t timeout);</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; </div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <span class="comment">// pin number access methods</span></div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; </div>
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7"> 342</a></span>&#160; uint32_t <a class="code" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">getCs</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(csPin); }</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; </div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9"> 348</a></span>&#160; uint32_t <a class="code" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">getIrq</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(irqPin); }</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; int16_t <a class="code" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a>();</div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; </div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; int16_t <a class="code" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">SPIreadStream</a>(uint16_t cmd, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; </div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; int16_t <a class="code" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">SPIreadStream</a>(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; int16_t <a class="code" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">SPIwriteStream</a>(uint16_t cmd, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; </div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398"> 354</a></span>&#160; uint32_t <a class="code" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">getRst</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(rstPin); }</div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; </div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52"> 360</a></span>&#160; uint32_t <a class="code" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">getGpio</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(gpioPin); }</div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; </div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; </div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a>(<span class="keyword">const</span> uint32_t (&amp;pins)[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>], <span class="keyword">const</span> RfSwitchMode_t table[]);</div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; </div>
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; <span class="keyword">const</span> RfSwitchMode_t *<a class="code" href="class_module.html#a5699a937b62ba41387567b4d679b9377">findRfSwitchMode</a>(uint8_t mode) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; </div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#afbed643f082286012bf44bba22381ae6">setRfSwitchState</a>(uint8_t mode);</div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; </div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">waitForMicroseconds</a>(uint32_t start, uint32_t len);</div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; </div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; <span class="keyword">static</span> uint32_t <a class="code" href="class_module.html#a4add1a875bb88e91da232118201a78a8">reflect</a>(uint32_t in, uint8_t bits);</div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160; </div>
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;<span class="preprocessor"> #if RADIOLIB_DEBUG</span></div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> hexdump(<span class="keyword">const</span> <span class="keywordtype">char</span>* level, uint8_t* data, <span class="keywordtype">size_t</span> len, uint32_t offset = 0, uint8_t width = 1, <span class="keywordtype">bool</span> be = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; </div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; <span class="keywordtype">void</span> regdump(<span class="keyword">const</span> <span class="keywordtype">char</span>* level, uint16_t start, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; </div>
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;<span class="preprocessor"> #if RADIOLIB_DEBUG and defined(RADIOLIB_BUILD_ARDUINO)</span></div>
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; <span class="keyword">static</span> <span class="keywordtype">size_t</span> serialPrintf(<span class="keyword">const</span> <span class="keywordtype">char</span>* format, ...);</div>
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; </div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160;<span class="preprocessor">#if !RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; uint32_t csPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; uint32_t irqPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; uint32_t rstPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; uint32_t gpioPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; int16_t <a class="code" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">SPIwriteStream</a>(uint8_t* cmd, uint8_t cmdLen, uint8_t* data, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio = <span class="keyword">true</span>, <span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; </div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; int16_t <a class="code" href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">SPItransferStream</a>(uint8_t* cmd, uint8_t cmdLen, <span class="keywordtype">bool</span> write, uint8_t* dataOut, uint8_t* dataIn, <span class="keywordtype">size_t</span> numBytes, <span class="keywordtype">bool</span> waitForGpio, uint32_t timeout);</div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; </div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; <span class="comment">// pin number access methods</span></div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; </div>
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7"> 382</a></span>&#160; uint32_t <a class="code" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">getCs</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(csPin); }</div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; </div>
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9"> 388</a></span>&#160; uint32_t <a class="code" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">getIrq</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(irqPin); }</div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; </div>
<div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398"> 394</a></span>&#160; uint32_t <a class="code" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">getRst</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(rstPin); }</div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; </div>
<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52"> 400</a></span>&#160; uint32_t <a class="code" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">getGpio</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(gpioPin); }</div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; </div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; </div>
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a>(<span class="keyword">const</span> uint32_t (&amp;pins)[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>], <span class="keyword">const</span> RfSwitchMode_t table[]);</div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; </div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; <span class="keyword">const</span> RfSwitchMode_t *<a class="code" href="class_module.html#a5699a937b62ba41387567b4d679b9377">findRfSwitchMode</a>(uint8_t mode) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160; </div>
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#afbed643f082286012bf44bba22381ae6">setRfSwitchState</a>(uint8_t mode);</div>
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160; </div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">waitForMicroseconds</a>(uint32_t start, uint32_t len);</div>
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160; </div>
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; <span class="comment">// RF switch pins and table</span></div>
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; uint32_t rfSwitchPins[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>] = { RADIOLIB_NC, RADIOLIB_NC, RADIOLIB_NC };</div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; <span class="keyword">const</span> RfSwitchMode_t *rfSwitchTable = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; </div>
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;<span class="preprocessor"> #if RADIOLIB_INTERRUPT_TIMING</span></div>
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160; uint32_t prevTimingLen = 0;</div>
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160;};</div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160; </div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</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:30</div></div>
<div class="ttc" id="aclass_module_html_a01e15988ec448c76142ee5709929be2c"><div class="ttname"><a href="class_module.html#a01e15988ec448c76142ee5709929be2c">Module::SPIgetRegValue</a></div><div class="ttdeci">int16_t SPIgetRegValue(uint16_t reg, uint8_t msb=7, uint8_t lsb=0)</div><div class="ttdoc">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism...</div><div class="ttdef"><b>Definition:</b> Module.cpp:58</div></div>
<div class="ttc" id="aclass_module_html_a06d8d4257c584b57a529fcc405d87c79"><div class="ttname"><a href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">Module::SPIstatusCommand</a></div><div class="ttdeci">uint8_t SPIstatusCommand</div><div class="ttdoc">Basic SPI status read command. Defaults to 0x00.</div><div class="ttdef"><b>Definition:</b> Module.h:147</div></div>
<div class="ttc" id="aclass_module_html_a081191402ad5c49e6c21982fc4587b77"><div class="ttname"><a href="class_module.html#a081191402ad5c49e6c21982fc4587b77">Module::SPIsetRegValue</a></div><div class="ttdeci">int16_t SPIsetRegValue(uint16_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</div><div class="ttdoc">Overwrite-safe SPI write method with verification. This method is the preferred SPI write mechanism.</div><div class="ttdef"><b>Definition:</b> Module.cpp:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_module_html_a34927454be3a34df8a5a586c46c428af"><div class="ttname"><a href="class_module.html#a34927454be3a34df8a5a586c46c428af">Module::SPIstreamType</a></div><div class="ttdeci">bool SPIstreamType</div><div class="ttdoc">Whether the SPI interface is stream-type (e.g. SX126x) or register-type (e.g. SX127x)....</div><div class="ttdef"><b>Definition:</b> Module.h:158</div></div>
<div class="ttc" id="aclass_module_html_a4437af6552e258e95ed8ed452afa6dd4"><div class="ttname"><a href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">Module::SPIwriteRegister</a></div><div class="ttdeci">void SPIwriteRegister(uint16_t reg, uint8_t data)</div><div class="ttdoc">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be us...</div><div class="ttdef"><b>Definition:</b> Module.cpp:136</div></div>
<div class="ttc" id="aclass_module_html_a4483f0a39a523dd1b37b467d81418f7d"><div class="ttname"><a href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">Module::hal</a></div><div class="ttdeci">RadioLibHal * hal</div><div class="ttdoc">Hardware abstraction layer to be used.</div><div class="ttdef"><b>Definition:</b> Module.h:127</div></div>
<div class="ttc" id="aclass_module_html_a45bd514a1f2859d9a867c8f9b13eb332"><div class="ttname"><a href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">Module::term</a></div><div class="ttdeci">void term()</div><div class="ttdoc">Terminate low-level module control.</div><div class="ttdef"><b>Definition:</b> Module.cpp:53</div></div>
<div class="ttc" id="aclass_module_html_a466112286d19675ca2dbe481358e4365"><div class="ttname"><a href="class_module.html#a466112286d19675ca2dbe481358e4365">Module::SPInopCommand</a></div><div class="ttdeci">uint8_t SPInopCommand</div><div class="ttdoc">Basic SPI no-operation command. Defaults to 0x00.</div><div class="ttdef"><b>Definition:</b> Module.h:142</div></div>
<div class="ttc" id="aclass_module_html_a47978200f7e2e408fb64f506c81cee9f"><div class="ttname"><a href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">Module::waitForMicroseconds</a></div><div class="ttdeci">void waitForMicroseconds(uint32_t start, uint32_t len)</div><div class="ttdoc">Wait for time to elapse, either using the microsecond timer, or the TimerFlag. Note that in interrupt...</div><div class="ttdef"><b>Definition:</b> Module.cpp:383</div></div>
<div class="ttc" id="aclass_module_html_a4add1a875bb88e91da232118201a78a8"><div class="ttname"><a href="class_module.html#a4add1a875bb88e91da232118201a78a8">Module::reflect</a></div><div class="ttdeci">static uint32_t reflect(uint32_t in, uint8_t bits)</div><div class="ttdoc">Function to reflect bits within a byte.</div><div class="ttdef"><b>Definition:</b> Module.cpp:401</div></div>
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160; <span class="keyword">static</span> uint32_t <a class="code" href="class_module.html#a4add1a875bb88e91da232118201a78a8">reflect</a>(uint32_t in, uint8_t bits);</div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; </div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;<span class="preprocessor"> #if RADIOLIB_DEBUG</span></div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> hexdump(<span class="keyword">const</span> <span class="keywordtype">char</span>* level, uint8_t* data, <span class="keywordtype">size_t</span> len, uint32_t offset = 0, uint8_t width = 1, <span class="keywordtype">bool</span> be = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; </div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160; <span class="keywordtype">void</span> regdump(<span class="keyword">const</span> <span class="keywordtype">char</span>* level, uint16_t start, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160; </div>
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;<span class="preprocessor"> #if RADIOLIB_DEBUG and defined(RADIOLIB_BUILD_ARDUINO)</span></div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; <span class="keyword">static</span> <span class="keywordtype">size_t</span> serialPrintf(<span class="keyword">const</span> <span class="keywordtype">char</span>* format, ...);</div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; </div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160;<span class="preprocessor">#if !RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160; uint32_t csPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; uint32_t irqPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160; uint32_t rstPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160; uint32_t gpioPin = RADIOLIB_NC;</div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160; </div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160; <span class="comment">// RF switch pins and table</span></div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160; uint32_t rfSwitchPins[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>] = { RADIOLIB_NC, RADIOLIB_NC, RADIOLIB_NC };</div>
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; <span class="keyword">const</span> RfSwitchMode_t *rfSwitchTable = <span class="keyword">nullptr</span>;</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;<span class="preprocessor"> #if RADIOLIB_INTERRUPT_TIMING</span></div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160; uint32_t prevTimingLen = 0;</div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160;<span class="preprocessor"> #endif</span></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="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</div></div>
<div class="ttc" id="aclass_module_html_a1ad7bef7d380d3b6b88dca99bd35d640"><div class="ttname"><a href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">Module::SPIcheckStatusCb_t</a></div><div class="ttdeci">int16_t(* SPIcheckStatusCb_t)(Module *mod)</div><div class="ttdoc">Callback for validation SPI status.</div><div class="ttdef"><b>Definition:</b> Module.h:169</div></div>
<div class="ttc" id="aclass_module_html_a2826f0fa116eb0a4dd18ddb9b21e4caf"><div class="ttname"><a href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">Module::SPIwriteRegisterBurst</a></div><div class="ttdeci">void SPIwriteRegisterBurst(uint32_t reg, uint8_t *data, size_t numBytes)</div><div class="ttdoc">SPI burst write method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:138</div></div>
<div class="ttc" id="aclass_module_html_a369e916626c821ecec85f25d5b46d752"><div class="ttname"><a href="class_module.html#a369e916626c821ecec85f25d5b46d752">Module::SPIgetRegValue</a></div><div class="ttdeci">int16_t SPIgetRegValue(uint32_t reg, uint8_t msb=7, uint8_t lsb=0)</div><div class="ttdoc">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism...</div><div class="ttdef"><b>Definition:</b> Module.cpp:55</div></div>
<div class="ttc" id="aclass_module_html_a3a4fc4101fb3f134152b458c447b8ecb"><div class="ttname"><a href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">Module::spiConfig</a></div><div class="ttdeci">SPIConfig_t spiConfig</div><div class="ttdoc">SPI configuration structure. The default configuration corresponds to register-access modules,...</div><div class="ttdef"><b>Definition:</b> Module.h:206</div></div>
<div class="ttc" id="aclass_module_html_a4483f0a39a523dd1b37b467d81418f7d"><div class="ttname"><a href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">Module::hal</a></div><div class="ttdeci">RadioLibHal * hal</div><div class="ttdoc">Hardware abstraction layer to be used.</div><div class="ttdef"><b>Definition:</b> Module.h:163</div></div>
<div class="ttc" id="aclass_module_html_a45bd514a1f2859d9a867c8f9b13eb332"><div class="ttname"><a href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">Module::term</a></div><div class="ttdeci">void term()</div><div class="ttdoc">Terminate low-level module control.</div><div class="ttdef"><b>Definition:</b> Module.cpp:50</div></div>
<div class="ttc" id="aclass_module_html_a47978200f7e2e408fb64f506c81cee9f"><div class="ttname"><a href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">Module::waitForMicroseconds</a></div><div class="ttdeci">void waitForMicroseconds(uint32_t start, uint32_t len)</div><div class="ttdoc">Wait for time to elapse, either using the microsecond timer, or the TimerFlag. Note that in interrupt...</div><div class="ttdef"><b>Definition:</b> Module.cpp:435</div></div>
<div class="ttc" id="aclass_module_html_a4add1a875bb88e91da232118201a78a8"><div class="ttname"><a href="class_module.html#a4add1a875bb88e91da232118201a78a8">Module::reflect</a></div><div class="ttdeci">static uint32_t reflect(uint32_t in, uint8_t bits)</div><div class="ttdoc">Function to reflect bits within a byte.</div><div class="ttdef"><b>Definition:</b> Module.cpp:453</div></div>
<div class="ttc" id="aclass_module_html_a4ea888758b4a7784082d513a1e7849a4"><div class="ttname"><a href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">Module::operator=</a></div><div class="ttdeci">Module &amp; operator=(const Module &amp;mod)</div><div class="ttdoc">Overload for assignment operator.</div><div class="ttdef"><b>Definition:</b> Module.cpp:33</div></div>
<div class="ttc" id="aclass_module_html_a4ec27f0ba5e0009ea9661a5110526b52"><div class="ttname"><a href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">Module::getGpio</a></div><div class="ttdeci">uint32_t getGpio() const</div><div class="ttdoc">Access method to get the pin number of second interrupt/GPIO.</div><div class="ttdef"><b>Definition:</b> Module.h:360</div></div>
<div class="ttc" id="aclass_module_html_a5699a937b62ba41387567b4d679b9377"><div class="ttname"><a href="class_module.html#a5699a937b62ba41387567b4d679b9377">Module::findRfSwitchMode</a></div><div class="ttdeci">const RfSwitchMode_t * findRfSwitchMode(uint8_t mode) const</div><div class="ttdoc">Find a mode in the RfSwitchTable.</div><div class="ttdef"><b>Definition:</b> Module.cpp:521</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bf"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">Module::OpMode_t</a></div><div class="ttdeci">OpMode_t</div><div class="ttdoc">Constants to use in a mode table set be setRfSwitchTable. These constants work for most radios,...</div><div class="ttdef"><b>Definition:</b> Module.h:62</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">Module::MODE_END_OF_TABLE</a></div><div class="ttdeci">@ MODE_END_OF_TABLE</div><div class="ttdoc">End of table marker, use END_OF_MODE_TABLE constant instead. Value is zero to ensure zero-initialized...</div><div class="ttdef"><b>Definition:</b> Module.h:67</div></div>
<div class="ttc" id="aclass_module_html_a5efa7ae78cab1d7f43005e965923f769"><div class="ttname"><a href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">Module::SPIcheckStream</a></div><div class="ttdeci">int16_t SPIcheckStream()</div><div class="ttdoc">Method to check the result of last SPI stream transfer.</div><div class="ttdef"><b>Definition:</b> Module.cpp:240</div></div>
<div class="ttc" id="aclass_module_html_a66b06e69d57b97116bed1c6f185381f1"><div class="ttname"><a href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">Module::SPIstreamError</a></div><div class="ttdeci">int16_t SPIstreamError</div><div class="ttdoc">The last recorded SPI stream error.</div><div class="ttdef"><b>Definition:</b> Module.h:163</div></div>
<div class="ttc" id="aclass_module_html_a74ce586afa403130007a474d3295d762"><div class="ttname"><a href="class_module.html#a74ce586afa403130007a474d3295d762">Module::SPIwriteStream</a></div><div class="ttdeci">int16_t SPIwriteStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a write transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:223</div></div>
<div class="ttc" id="aclass_module_html_a78dd39aa71d97e2220a880df8162fdde"><div class="ttname"><a href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">Module::SPItransfer</a></div><div class="ttdeci">void SPItransfer(uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</div><div class="ttdoc">SPI single transfer method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:145</div></div>
<div class="ttc" id="aclass_module_html_a7d3adea64acab11c47c804afc74bd4f3"><div class="ttname"><a href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">Module::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:498</div></div>
<div class="ttc" id="aclass_module_html_a4ec27f0ba5e0009ea9661a5110526b52"><div class="ttname"><a href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">Module::getGpio</a></div><div class="ttdeci">uint32_t getGpio() const</div><div class="ttdoc">Access method to get the pin number of second interrupt/GPIO.</div><div class="ttdef"><b>Definition:</b> Module.h:400</div></div>
<div class="ttc" id="aclass_module_html_a5699a937b62ba41387567b4d679b9377"><div class="ttname"><a href="class_module.html#a5699a937b62ba41387567b4d679b9377">Module::findRfSwitchMode</a></div><div class="ttdeci">const RfSwitchMode_t * findRfSwitchMode(uint8_t mode) const</div><div class="ttdoc">Find a mode in the RfSwitchTable.</div><div class="ttdef"><b>Definition:</b> Module.cpp:573</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bf"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">Module::OpMode_t</a></div><div class="ttdeci">OpMode_t</div><div class="ttdoc">Constants to use in a mode table set be setRfSwitchTable. These constants work for most radios,...</div><div class="ttdef"><b>Definition:</b> Module.h:100</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">Module::MODE_END_OF_TABLE</a></div><div class="ttdeci">@ MODE_END_OF_TABLE</div><div class="ttdoc">End of table marker, use END_OF_MODE_TABLE constant instead. Value is zero to ensure zero-initialized...</div><div class="ttdef"><b>Definition:</b> Module.h:105</div></div>
<div class="ttc" id="aclass_module_html_a5efa7ae78cab1d7f43005e965923f769"><div class="ttname"><a href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">Module::SPIcheckStream</a></div><div class="ttdeci">int16_t SPIcheckStream()</div><div class="ttdoc">Method to check the result of last SPI stream transfer.</div><div class="ttdef"><b>Definition:</b> Module.cpp:288</div></div>
<div class="ttc" id="aclass_module_html_a60ca6b4cae98f7d935191a569d519913"><div class="ttname"><a href="class_module.html#a60ca6b4cae98f7d935191a569d519913">Module::SPIwriteRegister</a></div><div class="ttdeci">void SPIwriteRegister(uint32_t reg, uint8_t data)</div><div class="ttdoc">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be us...</div><div class="ttdef"><b>Definition:</b> Module.cpp:154</div></div>
<div class="ttc" id="aclass_module_html_a7d3adea64acab11c47c804afc74bd4f3"><div class="ttname"><a href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">Module::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:550</div></div>
<div class="ttc" id="aclass_module_html_a817178405f125e068e88bad62aeb6f3b"><div class="ttname"><a href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module::Module</a></div><div class="ttdeci">Module(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)</div><div class="ttdoc">Module constructor.</div><div class="ttdef"><b>Definition:</b> Module.cpp:25</div></div>
<div class="ttc" id="aclass_module_html_a849ad85fc1bc3a7130e660c13973ab26"><div class="ttname"><a href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">Module::SPIreadCommand</a></div><div class="ttdeci">uint8_t SPIreadCommand</div><div class="ttdoc">Basic SPI read command. Defaults to 0x00.</div><div class="ttdef"><b>Definition:</b> Module.h:132</div></div>
<div class="ttc" id="aclass_module_html_a874e030f1931e606e380930d37dd83ee"><div class="ttname"><a href="class_module.html#a874e030f1931e606e380930d37dd83ee">Module::SPIreadRegisterBurst</a></div><div class="ttdeci">void SPIreadRegisterBurst(uint16_t reg, size_t numBytes, uint8_t *inBytes)</div><div class="ttdoc">SPI burst read method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:107</div></div>
<div class="ttc" id="aclass_module_html_a9393088249856eab568126aeb2493e4a"><div class="ttname"><a href="class_module.html#a9393088249856eab568126aeb2493e4a">Module::SPIparseStatusCb_t</a></div><div class="ttdeci">int16_t(* SPIparseStatusCb_t)(uint8_t in)</div><div class="ttdoc">SPI status parsing callback typedef.</div><div class="ttdef"><b>Definition:</b> Module.h:168</div></div>
<div class="ttc" id="aclass_module_html_a9a545e4a001da0d9f6358279ac40d4f0"><div class="ttname"><a href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">Module::SPIreadRegister</a></div><div class="ttdeci">uint8_t SPIreadRegister(uint16_t reg)</div><div class="ttdoc">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be use...</div><div class="ttdef"><b>Definition:</b> Module.cpp:116</div></div>
<div class="ttc" id="aclass_module_html_aa6cac04c7cb6d5278a318db0966ad1a7"><div class="ttname"><a href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">Module::getCs</a></div><div class="ttdeci">uint32_t getCs() const</div><div class="ttdoc">Access method to get the pin number of SPI chip select.</div><div class="ttdef"><b>Definition:</b> Module.h:342</div></div>
<div class="ttc" id="aclass_module_html_ab61bc5066c356e2d0d79f08a2bd0fbc9"><div class="ttname"><a href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">Module::getIrq</a></div><div class="ttdeci">uint32_t getIrq() const</div><div class="ttdoc">Access method to get the pin number of interrupt/GPIO.</div><div class="ttdef"><b>Definition:</b> Module.h:348</div></div>
<div class="ttc" id="aclass_module_html_ab9fc874adc8dbe7c3f1fd3c267c27708"><div class="ttname"><a href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">Module::SPIreadStream</a></div><div class="ttdeci">int16_t SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a read transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:206</div></div>
<div class="ttc" id="aclass_module_html_ac19a495026aae62f5c2f089aa1b2b57a"><div class="ttname"><a href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">Module::SPIaddrWidth</a></div><div class="ttdeci">uint8_t SPIaddrWidth</div><div class="ttdoc">SPI address width. Defaults to 8, currently only supports 8 and 16-bit addresses.</div><div class="ttdef"><b>Definition:</b> Module.h:152</div></div>
<div class="ttc" id="aclass_module_html_ac308fa817a5c36c5dc724a0d15cefd4d"><div class="ttname"><a href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">Module::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:514</div></div>
<div class="ttc" id="aclass_module_html_ac3586c8d4013cbdd22cf34032632c181"><div class="ttname"><a href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">Module::SPItransferStream</a></div><div class="ttdeci">int16_t SPItransferStream(uint8_t *cmd, uint8_t cmdLen, bool write, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes, bool waitForGpio, uint32_t timeout)</div><div class="ttdoc">SPI single transfer method for modules with stream-type SPI interface (SX126x, SX128x etc....</div><div class="ttdef"><b>Definition:</b> Module.cpp:259</div></div>
<div class="ttc" id="aclass_module_html_a9393088249856eab568126aeb2493e4a"><div class="ttname"><a href="class_module.html#a9393088249856eab568126aeb2493e4a">Module::SPIparseStatusCb_t</a></div><div class="ttdeci">int16_t(* SPIparseStatusCb_t)(uint8_t in)</div><div class="ttdoc">Callback for parsing SPI status.</div><div class="ttdef"><b>Definition:</b> Module.h:166</div></div>
<div class="ttc" id="aclass_module_html_aa6cac04c7cb6d5278a318db0966ad1a7"><div class="ttname"><a href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">Module::getCs</a></div><div class="ttdeci">uint32_t getCs() const</div><div class="ttdoc">Access method to get the pin number of SPI chip select.</div><div class="ttdef"><b>Definition:</b> Module.h:382</div></div>
<div class="ttc" id="aclass_module_html_aa6df70520aa015dd3a1bccdceae67232"><div class="ttname"><a href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">Module::SPItransfer</a></div><div class="ttdeci">void SPItransfer(uint16_t cmd, uint32_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</div><div class="ttdoc">SPI single transfer method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:170</div></div>
<div class="ttc" id="aclass_module_html_ab250eb929068e0c890e16e8e6d7cd7e6"><div class="ttname"><a href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">Module::SPIreadRegister</a></div><div class="ttdeci">uint8_t SPIreadRegister(uint32_t reg)</div><div class="ttdoc">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be use...</div><div class="ttdef"><b>Definition:</b> Module.cpp:120</div></div>
<div class="ttc" id="aclass_module_html_ab61bc5066c356e2d0d79f08a2bd0fbc9"><div class="ttname"><a href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">Module::getIrq</a></div><div class="ttdeci">uint32_t getIrq() const</div><div class="ttdoc">Access method to get the pin number of interrupt/GPIO.</div><div class="ttdef"><b>Definition:</b> Module.h:388</div></div>
<div class="ttc" id="aclass_module_html_ac308fa817a5c36c5dc724a0d15cefd4d"><div class="ttname"><a href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">Module::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:566</div></div>
<div class="ttc" id="aclass_module_html_ac3586c8d4013cbdd22cf34032632c181"><div class="ttname"><a href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">Module::SPItransferStream</a></div><div class="ttdeci">int16_t SPItransferStream(uint8_t *cmd, uint8_t cmdLen, bool write, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes, bool waitForGpio, uint32_t timeout)</div><div class="ttdoc">SPI single transfer method for modules with stream-type SPI interface (SX126x, SX128x etc....</div><div class="ttdef"><b>Definition:</b> Module.cpp:311</div></div>
<div class="ttc" id="aclass_module_html_ac993ab8e2ea0f5aa93339d1f6ffb54ee"><div class="ttname"><a href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">Module::SPIreadRegisterBurst</a></div><div class="ttdeci">void SPIreadRegisterBurst(uint32_t reg, size_t numBytes, uint8_t *inBytes)</div><div class="ttdoc">SPI burst read method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:104</div></div>
<div class="ttc" id="aclass_module_html_ad1956ac81429ec1f61f83dbc081cf18c"><div class="ttname"><a href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">Module::init</a></div><div class="ttdeci">void init()</div><div class="ttdoc">Initialize low-level module control.</div><div class="ttdef"><b>Definition:</b> Module.cpp:43</div></div>
<div class="ttc" id="aclass_module_html_ad6cddbf3aebec9717a1a381dd81ad398"><div class="ttname"><a href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">Module::getRst</a></div><div class="ttdeci">uint32_t getRst() const</div><div class="ttdoc">Access method to get the pin number of hardware reset pin.</div><div class="ttdef"><b>Definition:</b> Module.h:354</div></div>
<div class="ttc" id="aclass_module_html_ae89764d15e8df5694a6aec0e18f72d3f"><div class="ttname"><a href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">Module::SPIwriteCommand</a></div><div class="ttdeci">uint8_t SPIwriteCommand</div><div class="ttdoc">Basic SPI write command. Defaults to 0x80.</div><div class="ttdef"><b>Definition:</b> Module.h:137</div></div>
<div class="ttc" id="aclass_module_html_af474f82d00fffc1ee0fc8def2c7f220c"><div class="ttname"><a href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">Module::SPIwriteRegisterBurst</a></div><div class="ttdeci">void SPIwriteRegisterBurst(uint16_t reg, uint8_t *data, size_t numBytes)</div><div class="ttdoc">SPI burst write method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:127</div></div>
<div class="ttc" id="aclass_module_html_af6e89e2bc4976e8c5dc42dedda9fa6a2"><div class="ttname"><a href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">Module::SPIparseStatusCb</a></div><div class="ttdeci">SPIparseStatusCb_t SPIparseStatusCb</div><div class="ttdoc">Callback to function that will parse the module-specific status codes to RadioLib status codes....</div><div class="ttdef"><b>Definition:</b> Module.h:174</div></div>
<div class="ttc" id="aclass_module_html_afbed643f082286012bf44bba22381ae6"><div class="ttname"><a href="class_module.html#afbed643f082286012bf44bba22381ae6">Module::setRfSwitchState</a></div><div class="ttdeci">void setRfSwitchState(uint8_t mode)</div><div class="ttdoc">Set RF switch state.</div><div class="ttdef"><b>Definition:</b> Module.cpp:531</div></div>
<div class="ttc" id="aclass_module_html_ad6cddbf3aebec9717a1a381dd81ad398"><div class="ttname"><a href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">Module::getRst</a></div><div class="ttdeci">uint32_t getRst() const</div><div class="ttdoc">Access method to get the pin number of hardware reset pin.</div><div class="ttdef"><b>Definition:</b> Module.h:394</div></div>
<div class="ttc" id="aclass_module_html_adacceb57ecfecb09150c135b2b44436f"><div class="ttname"><a href="class_module.html#adacceb57ecfecb09150c135b2b44436f">Module::SPIreadStream</a></div><div class="ttdeci">int16_t SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a read transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:232</div></div>
<div class="ttc" id="aclass_module_html_ade75c5403a05156b43cc7562563ae2d7"><div class="ttname"><a href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">Module::SPIsetRegValue</a></div><div class="ttdeci">int16_t SPIsetRegValue(uint32_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</div><div class="ttdoc">Overwrite-safe SPI write method with verification. This method is the preferred SPI write mechanism.</div><div class="ttdef"><b>Definition:</b> Module.cpp:65</div></div>
<div class="ttc" id="aclass_module_html_af99b0e74e67417a88f500ab7261ddd20"><div class="ttname"><a href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">Module::SPIwriteStream</a></div><div class="ttdeci">int16_t SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a write transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:260</div></div>
<div class="ttc" id="aclass_module_html_afbed643f082286012bf44bba22381ae6"><div class="ttname"><a href="class_module.html#afbed643f082286012bf44bba22381ae6">Module::setRfSwitchState</a></div><div class="ttdeci">void setRfSwitchState(uint8_t mode)</div><div class="ttdoc">Set RF switch state.</div><div class="ttdef"><b>Definition:</b> Module.cpp:583</div></div>
<div class="ttc" id="aclass_radio_lib_hal_html"><div class="ttname"><a href="class_radio_lib_hal.html">RadioLibHal</a></div><div class="ttdoc">Hardware abstraction library base interface.</div><div class="ttdef"><b>Definition:</b> Hal.h:13</div></div>
<div class="ttc" id="agroup__status__codes_html_gacc0baeb3e5fc99760a07d18ba55531b6"><div class="ttname"><a href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a></div><div class="ttdeci">#define RADIOLIB_ERR_UNKNOWN</div><div class="ttdoc">There was an unexpected, unknown error. If you see this, something went incredibly wrong....</div><div class="ttdef"><b>Definition:</b> TypeDef.h:110</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html_a2442217bfabfb124a3f46bb128aa7462"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462">Module::RfSwitchMode_t::mode</a></div><div class="ttdeci">uint8_t mode</div><div class="ttdoc">RF switching mode, one of OpMode_t or a custom radio-defined value.</div><div class="ttdef"><b>Definition:</b> Module.h:48</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html_a694fecae172f868d8ca400319920ed66"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66">Module::RfSwitchMode_t::values</a></div><div class="ttdeci">uint32_t values[RFSWITCH_MAX_PINS]</div><div class="ttdoc">Output pin values.</div><div class="ttdef"><b>Definition:</b> Module.h:51</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html_a2442217bfabfb124a3f46bb128aa7462"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462">Module::RfSwitchMode_t::mode</a></div><div class="ttdeci">uint8_t mode</div><div class="ttdoc">RF switching mode, one of OpMode_t or a custom radio-defined value.</div><div class="ttdef"><b>Definition:</b> Module.h:86</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html_a694fecae172f868d8ca400319920ed66"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66">Module::RfSwitchMode_t::values</a></div><div class="ttdeci">uint32_t values[RFSWITCH_MAX_PINS]</div><div class="ttdoc">Output pin values.</div><div class="ttdef"><b>Definition:</b> Module.h:89</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html">Module::SPIConfig_t</a></div><div class="ttdoc">SPI configuration structure.</div><div class="ttdef"><b>Definition:</b> Module.h:182</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html_a1a088c02ed02361746621ffbc2526681"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681">Module::SPIConfig_t::stream</a></div><div class="ttdeci">bool stream</div><div class="ttdoc">Whether the SPI module is stream-type (SX126x/8x) or registrer access type (SX127x,...</div><div class="ttdef"><b>Definition:</b> Module.h:184</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html_a57ecca17835380862426d3cf38561185"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185">Module::SPIConfig_t::cmds</a></div><div class="ttdeci">uint16_t cmds[4]</div><div class="ttdoc">SPI commands.</div><div class="ttdef"><b>Definition:</b> Module.h:190</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html_a5b689d2722b8980a211a562ed394d23e"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e">Module::SPIConfig_t::statusPos</a></div><div class="ttdeci">uint8_t statusPos</div><div class="ttdoc">Byte position of status command in SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.h:196</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html_a8cd88af331563749f10ac69b63e1755a"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a">Module::SPIConfig_t::widths</a></div><div class="ttdeci">BitWidth_t widths[3]</div><div class="ttdoc">Bit widths of SPI addresses, commands and status bytes.</div><div class="ttdef"><b>Definition:</b> Module.h:193</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html_a9619dcb8b269bcbd125e5a05e6c0fc77"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77">Module::SPIConfig_t::parseStatusCb</a></div><div class="ttdeci">SPIparseStatusCb_t parseStatusCb</div><div class="ttdoc">Callback for parsing SPI status.</div><div class="ttdef"><b>Definition:</b> Module.h:199</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html_ac1e7f50d134ec054ed2074b846f1124e"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e">Module::SPIConfig_t::checkStatusCb</a></div><div class="ttdeci">SPIcheckStatusCb_t checkStatusCb</div><div class="ttdoc">Callback for validation SPI status.</div><div class="ttdef"><b>Definition:</b> Module.h:202</div></div>
<div class="ttc" id="astruct_module_1_1_s_p_i_config__t_html_ae11c030be96a72cd09fdfe9778ecdd51"><div class="ttname"><a href="struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51">Module::SPIConfig_t::err</a></div><div class="ttdeci">int16_t err</div><div class="ttdoc">Last recorded SPI error - only updated for modules that return status during SPI transfers.</div><div class="ttdef"><b>Definition:</b> Module.h:187</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -305,7 +305,7 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
<div class="ttc" id="aclass_f_s_k4_client_html"><div class="ttname"><a href="class_f_s_k4_client.html">FSK4Client</a></div><div class="ttdoc">Client for FSK-4 communication. The public interface is the same as Arduino Serial.</div><div class="ttdef"><b>Definition:</b> FSK4.h:15</div></div>
<div class="ttc" id="aclass_hell_client_html"><div class="ttname"><a href="class_hell_client.html">HellClient</a></div><div class="ttdoc">Client for Hellschreiber transmissions.</div><div class="ttdef"><b>Definition:</b> Hellschreiber.h:90</div></div>
<div class="ttc" id="aclass_lo_ra_w_a_n_node_html"><div class="ttname"><a href="class_lo_ra_w_a_n_node.html">LoRaWANNode</a></div><div class="ttdoc">LoRaWAN-compatible node (class A device).</div><div class="ttdef"><b>Definition:</b> LoRaWAN.h:498</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_morse_client_html"><div class="ttname"><a href="class_morse_client.html">MorseClient</a></div><div class="ttdoc">Client for Morse Code communication. The public interface is the same as Arduino Serial.</div><div class="ttdef"><b>Definition:</b> Morse.h:93</div></div>
<div class="ttc" id="aclass_pager_client_html"><div class="ttname"><a href="class_pager_client.html">PagerClient</a></div><div class="ttdoc">Client for Pager communication.</div><div class="ttdef"><b>Definition:</b> Pager.h:62</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>

Wyświetl plik

@ -773,8 +773,8 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160; </div>
<div class="line"><a name="l01038"></a><span class="lineno"> 1038</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:30</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<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:209</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>
@ -851,7 +851,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="ttc" id="aclass_r_f69_html_afbc84d4f91502bcbe12ddda2fde51448"><div class="ttname"><a href="class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448">RF69::RF69</a></div><div class="ttdeci">RF69(Module *module)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:5</div></div>
<div class="ttc" id="aclass_r_f69_html_afcb723ae58d6519e5b95d017d2beb78a"><div class="ttname"><a href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">RF69::setRSSIThreshold</a></div><div class="ttdeci">int16_t setRSSIThreshold(float dbm)</div><div class="ttdoc">Sets the RSSI value above which the RSSI interrupt is signaled.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:926</div></div>
<div class="ttc" id="aclass_r_f69_html_afff64ceef5f496ce035ff6d12d6bcc3c"><div class="ttname"><a href="class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c">RF69::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:936</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -107,108 +107,99 @@ $(document).ready(function(){initNavTree('_radio_lib_8h_source.html',''); initRe
<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">// print debug info</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#if RADIOLIB_DEBUG</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor"> #define RADIOLIB_VALUE_TO_STRING(x) #x</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor"> #define RADIOLIB_VALUE(x) RADIOLIB_VALUE_TO_STRING(x)</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor"> #pragma message(&quot;\nRadioLib Debug Info\nVersion: \&quot;&quot;</span> \</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_MAJOR) &quot;.&quot; \</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_MINOR) &quot;.&quot; \</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_PATCH) &quot;.&quot; \</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; RADIOLIB_VALUE(RADIOLIB_VERSION_EXTRA) &quot;\&quot;\n&quot; \</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; &quot;Platform: &quot; RADIOLIB_VALUE(RADIOLIB_PLATFORM) &quot;\n&quot; \</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; &quot;Compiled: &quot; RADIOLIB_VALUE(__DATE__) &quot; &quot; RADIOLIB_VALUE(__TIME__) \</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; )</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="comment">// check unknown/unsupported platform</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="preprocessor">#if defined(RADIOLIB_UNKNOWN_PLATFORM)</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor"> #warning &quot;RadioLib might not be compatible with this Arduino board - check supported platforms at https://github.com/jgromes/RadioLib!&quot;</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="comment">// print warning for low-end platforms</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#if defined(RADIOLIB_LOWEND_PLATFORM)</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor"> #warning &quot;Low-end platform detected, stability issues are likely!&quot;</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#include &quot;modules/CC1101/CC1101.h&quot;</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#include &quot;modules/LLCC68/LLCC68.h&quot;</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#include &quot;modules/nRF24/nRF24.h&quot;</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#include &quot;modules/RF69/RF69.h&quot;</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#include &quot;modules/RFM2x/RFM22.h&quot;</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#include &quot;modules/RFM2x/RFM23.h&quot;</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#include &quot;modules/Si443x/Si4430.h&quot;</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#include &quot;modules/Si443x/Si4431.h&quot;</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="preprocessor">#include &quot;modules/Si443x/Si4432.h&quot;</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#include &quot;modules/SX123x/SX1231.h&quot;</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#include &quot;modules/SX123x/SX1233.h&quot;</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/SX1261.h&quot;</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/SX1262.h&quot;</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/SX1268.h&quot;</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/STM32WLx.h&quot;</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1272.h&quot;</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1273.h&quot;</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1276.h&quot;</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1277.h&quot;</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1278.h&quot;</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1279.h&quot;</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#include &quot;modules/SX128x/SX1280.h&quot;</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="preprocessor">#include &quot;modules/SX128x/SX1281.h&quot;</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#include &quot;modules/SX128x/SX1282.h&quot;</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="comment">// physical layer protocols</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#include &quot;protocols/PhysicalLayer/PhysicalLayer.h&quot;</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor">#include &quot;protocols/AFSK/AFSK.h&quot;</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="preprocessor">#include &quot;protocols/AX25/AX25.h&quot;</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#include &quot;protocols/Hellschreiber/Hellschreiber.h&quot;</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#include &quot;protocols/Morse/Morse.h&quot;</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#include &quot;protocols/Pager/Pager.h&quot;</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#include &quot;protocols/RTTY/RTTY.h&quot;</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#include &quot;protocols/SSTV/SSTV.h&quot;</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="preprocessor">#include &quot;protocols/FSK4/FSK4.h&quot;</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="preprocessor">#include &quot;protocols/APRS/APRS.h&quot;</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="preprocessor">#include &quot;protocols/ExternalRadio/ExternalRadio.h&quot;</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#include &quot;protocols/Print/Print.h&quot;</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="preprocessor">#include &quot;protocols/BellModem/BellModem.h&quot;</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="preprocessor">#include &quot;protocols/LoRaWAN/LoRaWAN.h&quot;</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="comment">// utilities</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#include &quot;utils/CRC.h&quot;</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="preprocessor">#include &quot;utils/Cryptography.h&quot;</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; </div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="comment">// only create Radio class when using RadioShield</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#if RADIOLIB_RADIOSHIELD</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; </div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="comment">// RadioShield pin definitions</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor">#define RADIOSHIELD_CS_A 10</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#define RADIOSHIELD_IRQ_A 2</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor">#define RADIOSHIELD_RST_A 9</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define RADIOSHIELD_GPIO_A 8</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define RADIOSHIELD_CS_B 5</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="preprocessor">#define RADIOSHIELD_IRQ_B 3</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#define RADIOSHIELD_RST_B 7</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define RADIOSHIELD_GPIO_B 6</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor"> #pragma message(RADIOLIB_INFO)</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment">// check unknown/unsupported platform</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor">#if defined(RADIOLIB_UNKNOWN_PLATFORM)</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor"> #warning &quot;RadioLib might not be compatible with this Arduino board - check supported platforms at https://github.com/jgromes/RadioLib!&quot;</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="comment">// print warning for low-end platforms</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#if defined(RADIOLIB_LOWEND_PLATFORM)</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor"> #warning &quot;Low-end platform detected, stability issues are likely!&quot;</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="preprocessor">#include &quot;modules/CC1101/CC1101.h&quot;</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#include &quot;modules/LLCC68/LLCC68.h&quot;</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#include &quot;modules/nRF24/nRF24.h&quot;</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#include &quot;modules/RF69/RF69.h&quot;</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#include &quot;modules/RFM2x/RFM22.h&quot;</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#include &quot;modules/RFM2x/RFM23.h&quot;</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#include &quot;modules/Si443x/Si4430.h&quot;</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#include &quot;modules/Si443x/Si4431.h&quot;</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="preprocessor">#include &quot;modules/Si443x/Si4432.h&quot;</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#include &quot;modules/SX123x/SX1231.h&quot;</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#include &quot;modules/SX123x/SX1233.h&quot;</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/SX1261.h&quot;</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/SX1262.h&quot;</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/SX1268.h&quot;</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#include &quot;modules/SX126x/STM32WLx.h&quot;</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1272.h&quot;</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1273.h&quot;</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1276.h&quot;</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1277.h&quot;</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1278.h&quot;</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#include &quot;modules/SX127x/SX1279.h&quot;</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#include &quot;modules/SX128x/SX1280.h&quot;</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#include &quot;modules/SX128x/SX1281.h&quot;</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#include &quot;modules/SX128x/SX1282.h&quot;</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="comment">// physical layer protocols</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#include &quot;protocols/PhysicalLayer/PhysicalLayer.h&quot;</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#include &quot;protocols/AFSK/AFSK.h&quot;</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#include &quot;protocols/AX25/AX25.h&quot;</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#include &quot;protocols/Hellschreiber/Hellschreiber.h&quot;</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#include &quot;protocols/Morse/Morse.h&quot;</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="preprocessor">#include &quot;protocols/Pager/Pager.h&quot;</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#include &quot;protocols/RTTY/RTTY.h&quot;</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#include &quot;protocols/SSTV/SSTV.h&quot;</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#include &quot;protocols/FSK4/FSK4.h&quot;</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#include &quot;protocols/APRS/APRS.h&quot;</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor">#include &quot;protocols/ExternalRadio/ExternalRadio.h&quot;</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="preprocessor">#include &quot;protocols/Print/Print.h&quot;</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#include &quot;protocols/BellModem/BellModem.h&quot;</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#include &quot;protocols/LoRaWAN/LoRaWAN.h&quot;</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="comment">// utilities</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#include &quot;utils/CRC.h&quot;</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="preprocessor">#include &quot;utils/Cryptography.h&quot;</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">// only create Radio class when using RadioShield</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#if RADIOLIB_RADIOSHIELD</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="comment">// RadioShield pin definitions</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="preprocessor">#define RADIOSHIELD_CS_A 10</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#define RADIOSHIELD_IRQ_A 2</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#define RADIOSHIELD_RST_A 9</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="preprocessor">#define RADIOSHIELD_GPIO_A 8</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define RADIOSHIELD_CS_B 5</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="preprocessor">#define RADIOSHIELD_IRQ_B 3</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#define RADIOSHIELD_RST_B 7</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#define RADIOSHIELD_GPIO_B 6</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; </div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="keyword">class </span>Radio {</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;<span class="keyword">class </span>Radio {</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <a class="code" href="class_module.html">Module</a>* ModuleA;</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <a class="code" href="class_module.html">Module</a>* ModuleB;</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; </div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; Radio() {</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; ModuleA = <span class="keyword">new</span> <a class="code" href="class_module.html">Module</a>(RADIOSHIELD_CS_A, RADIOSHIELD_IRQ_A, RADIOSHIELD_RST_A, RADIOSHIELD_GPIO_A);</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; ModuleB = <span class="keyword">new</span> <a class="code" href="class_module.html">Module</a>(RADIOSHIELD_CS_B, RADIOSHIELD_IRQ_B, RADIOSHIELD_RST_B, RADIOSHIELD_GPIO_B);</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; }</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <a class="code" href="class_module.html">Module</a>* ModuleA;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <a class="code" href="class_module.html">Module</a>* ModuleB;</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; Radio() {</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; ModuleA = <span class="keyword">new</span> <a class="code" href="class_module.html">Module</a>(RADIOSHIELD_CS_A, RADIOSHIELD_IRQ_A, RADIOSHIELD_RST_A, RADIOSHIELD_GPIO_A);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; ModuleB = <span class="keyword">new</span> <a class="code" href="class_module.html">Module</a>(RADIOSHIELD_CS_B, RADIOSHIELD_IRQ_B, RADIOSHIELD_RST_B, RADIOSHIELD_GPIO_B);</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; }</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#if RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;};</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; </div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;Radio RadioShield;</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#if RADIOLIB_GODMODE</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;};</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; </div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;Radio RadioShield;</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; </div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</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:30</div></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -161,10 +161,10 @@ $(document).ready(function(){initNavTree('_s_t_m32_w_lx_8h_source.html',''); ini
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">Module::MODE_END_OF_TABLE</a></div><div class="ttdeci">@ MODE_END_OF_TABLE</div><div class="ttdoc">End of table marker, use END_OF_MODE_TABLE constant instead. Value is zero to ensure zero-initialized...</div><div class="ttdef"><b>Definition:</b> Module.h:67</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">Module::MODE_END_OF_TABLE</a></div><div class="ttdeci">@ MODE_END_OF_TABLE</div><div class="ttdoc">End of table marker, use END_OF_MODE_TABLE constant instead. Value is zero to ensure zero-initialized...</div><div class="ttdef"><b>Definition:</b> Module.h:105</div></div>
<div class="ttc" id="aclass_s_t_m32_w_lx___module_html"><div class="ttname"><a href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a></div><div class="ttdef"><b>Definition:</b> STM32WLx_Module.h:26</div></div>
<div class="ttc" id="aclass_s_t_m32_w_lx_html"><div class="ttname"><a href="class_s_t_m32_w_lx.html">STM32WLx</a></div><div class="ttdoc">Derived class for STM32WL modules.</div><div class="ttdef"><b>Definition:</b> STM32WLx.h:33</div></div>
<div class="ttc" id="aclass_s_t_m32_w_lx_html_a4f2a9b5a72b5238d2014199d91094f84"><div class="ttname"><a href="class_s_t_m32_w_lx.html#a4f2a9b5a72b5238d2014199d91094f84">STM32WLx::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for LoRa modem.</div><div class="ttdef"><b>Definition:</b> STM32WLx.cpp:13</div></div>
@ -186,7 +186,7 @@ $(document).ready(function(){initNavTree('_s_t_m32_w_lx_8h_source.html',''); ini
<div class="ttc" id="aclass_s_t_m32_w_lx_html_adb1ebf024255f5e14e6f0477c0113945"><div class="ttname"><a href="class_s_t_m32_w_lx.html#adb1ebf024255f5e14e6f0477c0113945">STM32WLx::clearPacketSentAction</a></div><div class="ttdeci">void clearPacketSentAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> STM32WLx.cpp:142</div></div>
<div class="ttc" id="aclass_s_t_m32_w_lx_html_af12e8eba13c5dd8bcf8656ed5c1f6cef"><div class="ttname"><a href="class_s_t_m32_w_lx.html#af12e8eba13c5dd8bcf8656ed5c1f6cef">STM32WLx::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for FSK modem.</div><div class="ttdef"><b>Definition:</b> STM32WLx.cpp:27</div></div>
<div class="ttc" id="aclass_s_x1262_html"><div class="ttname"><a href="class_s_x1262.html">SX1262</a></div><div class="ttdoc">Derived class for SX1262 modules.</div><div class="ttdef"><b>Definition:</b> SX1262.h:22</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2cb5ed645ebcc6f3f17d77e32c2ccdd7"><div class="ttname"><a href="class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1488</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2cb5ed645ebcc6f3f17d77e32c2ccdd7"><div class="ttname"><a href="class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1494</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('_s_t_m32_w_lx___module_8h_source.html'
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_t_m32_w_lx___module_html"><div class="ttname"><a href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a></div><div class="ttdef"><b>Definition:</b> STM32WLx_Module.h:26</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->

Wyświetl plik

@ -189,7 +189,7 @@ $(document).ready(function(){initNavTree('_s_x1231_8h_source.html',''); initResi
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_r_f69_html"><div class="ttname"><a href="class_r_f69.html">RF69</a></div><div class="ttdoc">Control class for RF69 module. Also serves as base class for SX1231.</div><div class="ttdef"><b>Definition:</b> RF69.h:479</div></div>
<div class="ttc" id="aclass_s_x1231_html"><div class="ttname"><a href="class_s_x1231.html">SX1231</a></div><div class="ttdoc">Control class for SX1231 module. Overrides some methods from RF69 due to different register values.</div><div class="ttdef"><b>Definition:</b> SX1231.h:93</div></div>
<div class="ttc" id="aclass_s_x1231_html_a8aa81f8cbe61c4941ac7e3c97a6f5244"><div class="ttname"><a href="class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244">SX1231::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> SX1231.cpp:8</div></div>

Wyświetl plik

@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('_s_x1233_8h_source.html',''); initResi
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1231_html"><div class="ttname"><a href="class_s_x1231.html">SX1231</a></div><div class="ttdoc">Control class for SX1231 module. Overrides some methods from RF69 due to different register values.</div><div class="ttdef"><b>Definition:</b> SX1231.h:93</div></div>
<div class="ttc" id="aclass_s_x1233_html"><div class="ttname"><a href="class_s_x1233.html">SX1233</a></div><div class="ttdoc">Control class for SX1233 module. Overrides some methods from SX1231/RF69 due to different register va...</div><div class="ttdef"><b>Definition:</b> SX1233.h:23</div></div>
<div class="ttc" id="aclass_s_x1233_html_a10fa64ee432a56b50ea6bd42868693af"><div class="ttname"><a href="class_s_x1233.html#a10fa64ee432a56b50ea6bd42868693af">SX1233::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> SX1233.cpp:9</div></div>

Wyświetl plik

@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('_s_x1261_8h_source.html',''); initResi
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1261_html"><div class="ttname"><a href="class_s_x1261.html">SX1261</a></div><div class="ttdoc">Derived class for SX1261 modules.</div><div class="ttdef"><b>Definition:</b> SX1261.h:22</div></div>
<div class="ttc" id="aclass_s_x1261_html_a7d74b8684dd49b5b3ba23baf336f1c35"><div class="ttname"><a href="class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35">SX1261::SX1261</a></div><div class="ttdeci">SX1261(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX1261.cpp:4</div></div>
<div class="ttc" id="aclass_s_x1261_html_aa541f927995a1756c651b93fd24edc65"><div class="ttname"><a href="class_s_x1261.html#aa541f927995a1756c651b93fd24edc65">SX1261::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values are in range from -17 to 14 dBm.</div><div class="ttdef"><b>Definition:</b> SX1261.cpp:8</div></div>

Wyświetl plik

@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('_s_x1262_8h_source.html',''); initResi
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1262_html"><div class="ttname"><a href="class_s_x1262.html">SX1262</a></div><div class="ttdoc">Derived class for SX1262 modules.</div><div class="ttdef"><b>Definition:</b> SX1262.h:22</div></div>
<div class="ttc" id="aclass_s_x1262_html_a0da317728ec8ef23c5032d550c9acb8d"><div class="ttname"><a href="class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d">SX1262::SX1262</a></div><div class="ttdeci">SX1262(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX1262.cpp:4</div></div>
<div class="ttc" id="aclass_s_x1262_html_a36d2c94ff9c3b9126fde23e3c54630f1"><div class="ttname"><a href="class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1">SX1262::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for FSK modem.</div><div class="ttdef"><b>Definition:</b> SX1262.cpp:32</div></div>

Wyświetl plik

@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('_s_x1268_8h_source.html',''); initResi
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; </div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1268_html"><div class="ttname"><a href="class_s_x1268.html">SX1268</a></div><div class="ttdoc">Derived class for SX1268 modules.</div><div class="ttdef"><b>Definition:</b> SX1268.h:21</div></div>
<div class="ttc" id="aclass_s_x1268_html_a5b0744aa46fbb4f8c738b010dfcc9b45"><div class="ttname"><a href="class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45">SX1268::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values are in range from -9 to 22 dBm.</div><div class="ttdef"><b>Definition:</b> SX1268.cpp:95</div></div>
<div class="ttc" id="aclass_s_x1268_html_a6bc50597d50fd9a2387628e452eac42f"><div class="ttname"><a href="class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f">SX1268::SX1268</a></div><div class="ttdeci">SX1268(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX1268.cpp:4</div></div>

Wyświetl plik

@ -809,9 +809,9 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
<div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>&#160; </div>
<div class="line"><a name="l01223"></a><span class="lineno"> 1223</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:30</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<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:209</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>
@ -820,89 +820,89 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:118</div></div>
<div class="ttc" id="aclass_s_x126x_html"><div class="ttname"><a href="class_s_x126x.html">SX126x</a></div><div class="ttdoc">Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX126x.h:443</div></div>
<div class="ttc" id="aclass_s_x126x_html_a001c4637f01ed6f0216cd6c4d7e10da3"><div class="ttname"><a href="class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3">SX126x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan() override</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:726</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0417720a61b2d587e5633360cbecb33c"><div class="ttname"><a href="class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c">SX126x::setPacketSentAction</a></div><div class="ttdeci">void setPacketSentAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:487</div></div>
<div class="ttc" id="aclass_s_x126x_html_a068d709ffb79ae66d718ffb76ffae997"><div class="ttname"><a href="class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997">SX126x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1356</div></div>
<div class="ttc" id="aclass_s_x126x_html_a077f180905ce4818cbdacad0cd9fe841"><div class="ttname"><a href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">SX126x::startReceiveDutyCycleAuto</a></div><div class="ttdeci">int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:618</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0a0df468eacc71c1b2a093ac06bfff51"><div class="ttname"><a href="class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51">SX126x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1484</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0da667fe702d7b4aafaa4bf7e69ea40d"><div class="ttname"><a href="class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d">SX126x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:471</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0ffc659019932dbf1fda881710054cfb"><div class="ttname"><a href="class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb">SX126x::clearPacketSentAction</a></div><div class="ttdeci">void clearPacketSentAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:491</div></div>
<div class="ttc" id="aclass_s_x126x_html_a1623e7d5450c97ca092913ad79d62208"><div class="ttname"><a href="class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208">SX126x::setPaConfig</a></div><div class="ttdeci">int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)</div><div class="ttdoc">Set the PA configuration. Allows user to optimize PA for a specific output power and matching network...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1791</div></div>
<div class="ttc" id="aclass_s_x126x_html_a16a4433b9bebac0aa867e31a74dc258a"><div class="ttname"><a href="class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a">SX126x::irqRxDoneRxTimeout</a></div><div class="ttdeci">int16_t irqRxDoneRxTimeout(uint16_t &amp;irqFlags, uint16_t &amp;irqMask)</div><div class="ttdoc">Create the flags that make up RxDone and RxTimeout used for receiving downlinks.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1452</div></div>
<div class="ttc" id="aclass_s_x126x_html_a16e8b271dc5e9af3015dd2901153cbde"><div class="ttname"><a href="class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde">SX126x::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:573</div></div>
<div class="ttc" id="aclass_s_x126x_html_a1d8f4deb555844b24c2426dd86e69676"><div class="ttname"><a href="class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676">SX126x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1093</div></div>
<div class="ttc" id="aclass_s_x126x_html_a1fc6360740d80b664a5042ecc9d8b4fa"><div class="ttname"><a href="class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa">SX126x::setChannelScanAction</a></div><div class="ttdeci">void setChannelScanAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a channel scan is finished.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:495</div></div>
<div class="ttc" id="aclass_s_x126x_html_a21c263ce1a339faa74c568d9afb81cd2"><div class="ttname"><a href="class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2">SX126x::setRegulatorLDO</a></div><div class="ttdeci">int16_t setRegulatorLDO()</div><div class="ttdoc">Set regulator mode to LDO.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1472</div></div>
<div class="ttc" id="aclass_s_x126x_html_a269c8e4ae0d21af88e9422ccf9708c1e"><div class="ttname"><a href="class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e">SX126x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool enable) override</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1542</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2af78b744b3e61d3857bed93c3b1bde1"><div class="ttname"><a href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">SX126x::uploadPatch</a></div><div class="ttdeci">int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)</div><div class="ttdoc">Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1566</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2b3eb51117558c58384b03de4b7bfe60"><div class="ttname"><a href="class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60">SX126x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1480</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2cb5ed645ebcc6f3f17d77e32c2ccdd7"><div class="ttname"><a href="class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1488</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2e500e5b6044ccab8f6b19af4ffa917c"><div class="ttname"><a href="class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c">SX126x::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for FSK modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:97</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2f60df59c80241d98ce078c0417a7f08"><div class="ttname"><a href="class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08">SX126x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:775</div></div>
<div class="ttc" id="aclass_s_x126x_html_a001c4637f01ed6f0216cd6c4d7e10da3"><div class="ttname"><a href="class_s_x126x.html#a001c4637f01ed6f0216cd6c4d7e10da3">SX126x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan() override</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO1 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:732</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0417720a61b2d587e5633360cbecb33c"><div class="ttname"><a href="class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c">SX126x::setPacketSentAction</a></div><div class="ttdeci">void setPacketSentAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:493</div></div>
<div class="ttc" id="aclass_s_x126x_html_a068d709ffb79ae66d718ffb76ffae997"><div class="ttname"><a href="class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997">SX126x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1362</div></div>
<div class="ttc" id="aclass_s_x126x_html_a077f180905ce4818cbdacad0cd9fe841"><div class="ttname"><a href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">SX126x::startReceiveDutyCycleAuto</a></div><div class="ttdeci">int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:624</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0a0df468eacc71c1b2a093ac06bfff51"><div class="ttname"><a href="class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51">SX126x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1490</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0da667fe702d7b4aafaa4bf7e69ea40d"><div class="ttname"><a href="class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d">SX126x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:477</div></div>
<div class="ttc" id="aclass_s_x126x_html_a0ffc659019932dbf1fda881710054cfb"><div class="ttname"><a href="class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb">SX126x::clearPacketSentAction</a></div><div class="ttdeci">void clearPacketSentAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:497</div></div>
<div class="ttc" id="aclass_s_x126x_html_a1623e7d5450c97ca092913ad79d62208"><div class="ttname"><a href="class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208">SX126x::setPaConfig</a></div><div class="ttdeci">int16_t setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)</div><div class="ttdoc">Set the PA configuration. Allows user to optimize PA for a specific output power and matching network...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1797</div></div>
<div class="ttc" id="aclass_s_x126x_html_a16a4433b9bebac0aa867e31a74dc258a"><div class="ttname"><a href="class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a">SX126x::irqRxDoneRxTimeout</a></div><div class="ttdeci">int16_t irqRxDoneRxTimeout(uint16_t &amp;irqFlags, uint16_t &amp;irqMask)</div><div class="ttdoc">Create the flags that make up RxDone and RxTimeout used for receiving downlinks.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1458</div></div>
<div class="ttc" id="aclass_s_x126x_html_a16e8b271dc5e9af3015dd2901153cbde"><div class="ttname"><a href="class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde">SX126x::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:579</div></div>
<div class="ttc" id="aclass_s_x126x_html_a1d8f4deb555844b24c2426dd86e69676"><div class="ttname"><a href="class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676">SX126x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1099</div></div>
<div class="ttc" id="aclass_s_x126x_html_a1fc6360740d80b664a5042ecc9d8b4fa"><div class="ttname"><a href="class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa">SX126x::setChannelScanAction</a></div><div class="ttdeci">void setChannelScanAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a channel scan is finished.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:501</div></div>
<div class="ttc" id="aclass_s_x126x_html_a21c263ce1a339faa74c568d9afb81cd2"><div class="ttname"><a href="class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2">SX126x::setRegulatorLDO</a></div><div class="ttdeci">int16_t setRegulatorLDO()</div><div class="ttdoc">Set regulator mode to LDO.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1478</div></div>
<div class="ttc" id="aclass_s_x126x_html_a269c8e4ae0d21af88e9422ccf9708c1e"><div class="ttname"><a href="class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e">SX126x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool enable) override</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1548</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2af78b744b3e61d3857bed93c3b1bde1"><div class="ttname"><a href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">SX126x::uploadPatch</a></div><div class="ttdeci">int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)</div><div class="ttdoc">Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1572</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2b3eb51117558c58384b03de4b7bfe60"><div class="ttname"><a href="class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60">SX126x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1486</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2cb5ed645ebcc6f3f17d77e32c2ccdd7"><div class="ttname"><a href="class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1494</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2e500e5b6044ccab8f6b19af4ffa917c"><div class="ttname"><a href="class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c">SX126x::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for FSK modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:100</div></div>
<div class="ttc" id="aclass_s_x126x_html_a2f60df59c80241d98ce078c0417a7f08"><div class="ttname"><a href="class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08">SX126x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:781</div></div>
<div class="ttc" id="aclass_s_x126x_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">SX126x::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:209</div></div>
<div class="ttc" id="aclass_s_x126x_html_a3765f534418d4e0540c179621c019138"><div class="ttname"><a href="class_s_x126x.html#a3765f534418d4e0540c179621c019138">SX126x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1468</div></div>
<div class="ttc" id="aclass_s_x126x_html_a420c23bb1861646e29f44c0f4c646ee8"><div class="ttname"><a href="class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8">SX126x::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1492</div></div>
<div class="ttc" id="aclass_s_x126x_html_a3765f534418d4e0540c179621c019138"><div class="ttname"><a href="class_s_x126x.html#a3765f534418d4e0540c179621c019138">SX126x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1474</div></div>
<div class="ttc" id="aclass_s_x126x_html_a420c23bb1861646e29f44c0f4c646ee8"><div class="ttname"><a href="class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8">SX126x::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1498</div></div>
<div class="ttc" id="aclass_s_x126x_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">SX126x::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">C-string transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:52</div></div>
<div class="ttc" id="aclass_s_x126x_html_a4fc7d4fc9da64e5cd2517d3432ee6ffe"><div class="ttname"><a href="class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe">SX126x::isRxTimeout</a></div><div class="ttdeci">bool isRxTimeout()</div><div class="ttdoc">Check whether the IRQ bit for RxTimeout is set.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1458</div></div>
<div class="ttc" id="aclass_s_x126x_html_a514cabe74bbe3434d7e4f244c4077752"><div class="ttname"><a href="class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752">SX126x::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1181</div></div>
<div class="ttc" id="aclass_s_x126x_html_a5595fff99d76d50d711b8cdad98527c4"><div class="ttname"><a href="class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4">SX126x::spectralScanGetStatus</a></div><div class="ttdeci">int16_t spectralScanGetStatus()</div><div class="ttdoc">Read the status of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1633</div></div>
<div class="ttc" id="aclass_s_x126x_html_a57bee6f4b3a3b7ec646ac8de347ee0d6"><div class="ttname"><a href="class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6">SX126x::setTCXO</a></div><div class="ttdeci">int16_t setTCXO(float voltage, uint32_t delay=5000)</div><div class="ttdoc">Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1653</div></div>
<div class="ttc" id="aclass_s_x126x_html_a59d443c02d4620cda32c63a00c6bcc22"><div class="ttname"><a href="class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22">SX126x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets FSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:993</div></div>
<div class="ttc" id="aclass_s_x126x_html_a5ae69309ca0cf5f13c60f2d162916ff8"><div class="ttname"><a href="class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8">SX126x::setRegulatorDCDC</a></div><div class="ttdeci">int16_t setRegulatorDCDC()</div><div class="ttdoc">Set regulator mode to DC-DC.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1476</div></div>
<div class="ttc" id="aclass_s_x126x_html_a5b4f8a41b593436b8c7a2a2d46ac387e"><div class="ttname"><a href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">SX126x::startReceiveDutyCycle</a></div><div class="ttdeci">int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:591</div></div>
<div class="ttc" id="aclass_s_x126x_html_a62d3ec87046483c5077343dd5ebd1aa5"><div class="ttname"><a href="class_s_x126x.html#a62d3ec87046483c5077343dd5ebd1aa5">SX126x::calculateRxTimeout</a></div><div class="ttdeci">uint32_t calculateRxTimeout(uint32_t timeoutUs)</div><div class="ttdoc">Calculate the timeout value for this specific module / series (in number of symbols or units of time)</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1445</div></div>
<div class="ttc" id="aclass_s_x126x_html_a6848afe4c16a47edb3e0b342a86ecdfd"><div class="ttname"><a href="class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd">SX126x::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:475</div></div>
<div class="ttc" id="aclass_s_x126x_html_a691c960e3fabfb9edcfccbae6eab5b76"><div class="ttname"><a href="class_s_x126x.html#a691c960e3fabfb9edcfccbae6eab5b76">SX126x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len) override</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1410</div></div>
<div class="ttc" id="aclass_s_x126x_html_a75c8d32cee712e0c940163446b98e587"><div class="ttname"><a href="class_s_x126x.html#a75c8d32cee712e0c940163446b98e587">SX126x::checkDataRate</a></div><div class="ttdeci">int16_t checkDataRate(DataRate_t dr) override</div><div class="ttdoc">Check the data rate can be configured by this module.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:972</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7a1579e2557c36a4a34b09039c0d0c71"><div class="ttname"><a href="class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71">SX126x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:454</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7cd95a5f2e39ae8fb1a3040e77fa21a3"><div class="ttname"><a href="class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3">SX126x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:898</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7deeef45d7f64a4018a3e56aaea4eb0e"><div class="ttname"><a href="class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e">SX126x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:922</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7fe0afde9d35c1f860bfc6bf63e8f11e"><div class="ttname"><a href="class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e">SX126x::clearChannelScanAction</a></div><div class="ttdeci">void clearChannelScanAction()</div><div class="ttdoc">Clears interrupt service routine to call when a channel scan is finished.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:499</div></div>
<div class="ttc" id="aclass_s_x126x_html_a819bb3ced0f184a63cbfbef408a68561"><div class="ttname"><a href="class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561">SX126x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1513</div></div>
<div class="ttc" id="aclass_s_x126x_html_a865397e1cca38bec2d055c047825ea07"><div class="ttname"><a href="class_s_x126x.html#a865397e1cca38bec2d055c047825ea07">SX126x::spectralScanAbort</a></div><div class="ttdeci">void spectralScanAbort()</div><div class="ttdoc">Abort an ongoing spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1629</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8a18aee2bf05793aa29b5cf6b47bb435"><div class="ttname"><a href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">SX126x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:346</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8a3ad4e12df862ab18b326d9dba26d66"><div class="ttname"><a href="class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66">SX126x::spectralScanStart</a></div><div class="ttdeci">int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)</div><div class="ttdoc">Start spectral scan. Requires binary path to be uploaded.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1613</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8cdc4f25d4193dc75f9442874131eab3"><div class="ttname"><a href="class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3">SX126x::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1561</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8e22d67b64953c8b4da779d87d563f3e"><div class="ttname"><a href="class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e">SX126x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:565</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8f971dca834be7e0470a9a9f0c01854e"><div class="ttname"><a href="class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e">SX126x::setCurrentLimit</a></div><div class="ttdeci">int16_t setCurrentLimit(float currentLimit)</div><div class="ttdoc">Sets current protection limit. Can be set in 2.5 mA steps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:863</div></div>
<div class="ttc" id="aclass_s_x126x_html_a920aa76ff5f0f579424ef6de92e588c8"><div class="ttname"><a href="class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8">SX126x::setRxBoostedGainMode</a></div><div class="ttdeci">int16_t setRxBoostedGainMode(bool rxbgm, bool persist=true)</div><div class="ttdoc">Enables or disables Rx Boosted Gain mode as described in SX126x datasheet section 9....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1056</div></div>
<div class="ttc" id="aclass_s_x126x_html_a921aa8afb8d33b2660731c1f8d67664b"><div class="ttname"><a href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">SX126x::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> SX126x.cpp:330</div></div>
<div class="ttc" id="aclass_s_x126x_html_a4fc7d4fc9da64e5cd2517d3432ee6ffe"><div class="ttname"><a href="class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe">SX126x::isRxTimeout</a></div><div class="ttdeci">bool isRxTimeout()</div><div class="ttdoc">Check whether the IRQ bit for RxTimeout is set.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1464</div></div>
<div class="ttc" id="aclass_s_x126x_html_a514cabe74bbe3434d7e4f244c4077752"><div class="ttname"><a href="class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752">SX126x::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1187</div></div>
<div class="ttc" id="aclass_s_x126x_html_a5595fff99d76d50d711b8cdad98527c4"><div class="ttname"><a href="class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4">SX126x::spectralScanGetStatus</a></div><div class="ttdeci">int16_t spectralScanGetStatus()</div><div class="ttdoc">Read the status of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1639</div></div>
<div class="ttc" id="aclass_s_x126x_html_a57bee6f4b3a3b7ec646ac8de347ee0d6"><div class="ttname"><a href="class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6">SX126x::setTCXO</a></div><div class="ttdeci">int16_t setTCXO(float voltage, uint32_t delay=5000)</div><div class="ttdoc">Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1659</div></div>
<div class="ttc" id="aclass_s_x126x_html_a59d443c02d4620cda32c63a00c6bcc22"><div class="ttname"><a href="class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22">SX126x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets FSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:999</div></div>
<div class="ttc" id="aclass_s_x126x_html_a5ae69309ca0cf5f13c60f2d162916ff8"><div class="ttname"><a href="class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8">SX126x::setRegulatorDCDC</a></div><div class="ttdeci">int16_t setRegulatorDCDC()</div><div class="ttdoc">Set regulator mode to DC-DC.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1482</div></div>
<div class="ttc" id="aclass_s_x126x_html_a5b4f8a41b593436b8c7a2a2d46ac387e"><div class="ttname"><a href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">SX126x::startReceiveDutyCycle</a></div><div class="ttdeci">int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:597</div></div>
<div class="ttc" id="aclass_s_x126x_html_a62d3ec87046483c5077343dd5ebd1aa5"><div class="ttname"><a href="class_s_x126x.html#a62d3ec87046483c5077343dd5ebd1aa5">SX126x::calculateRxTimeout</a></div><div class="ttdeci">uint32_t calculateRxTimeout(uint32_t timeoutUs)</div><div class="ttdoc">Calculate the timeout value for this specific module / series (in number of symbols or units of time)</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1451</div></div>
<div class="ttc" id="aclass_s_x126x_html_a6848afe4c16a47edb3e0b342a86ecdfd"><div class="ttname"><a href="class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd">SX126x::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:481</div></div>
<div class="ttc" id="aclass_s_x126x_html_a691c960e3fabfb9edcfccbae6eab5b76"><div class="ttname"><a href="class_s_x126x.html#a691c960e3fabfb9edcfccbae6eab5b76">SX126x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len) override</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1416</div></div>
<div class="ttc" id="aclass_s_x126x_html_a75c8d32cee712e0c940163446b98e587"><div class="ttname"><a href="class_s_x126x.html#a75c8d32cee712e0c940163446b98e587">SX126x::checkDataRate</a></div><div class="ttdeci">int16_t checkDataRate(DataRate_t dr) override</div><div class="ttdoc">Check the data rate can be configured by this module.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:978</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7a1579e2557c36a4a34b09039c0d0c71"><div class="ttname"><a href="class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71">SX126x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:460</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7cd95a5f2e39ae8fb1a3040e77fa21a3"><div class="ttname"><a href="class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3">SX126x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:904</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7deeef45d7f64a4018a3e56aaea4eb0e"><div class="ttname"><a href="class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e">SX126x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:928</div></div>
<div class="ttc" id="aclass_s_x126x_html_a7fe0afde9d35c1f860bfc6bf63e8f11e"><div class="ttname"><a href="class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e">SX126x::clearChannelScanAction</a></div><div class="ttdeci">void clearChannelScanAction()</div><div class="ttdoc">Clears interrupt service routine to call when a channel scan is finished.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:505</div></div>
<div class="ttc" id="aclass_s_x126x_html_a819bb3ced0f184a63cbfbef408a68561"><div class="ttname"><a href="class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561">SX126x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1519</div></div>
<div class="ttc" id="aclass_s_x126x_html_a865397e1cca38bec2d055c047825ea07"><div class="ttname"><a href="class_s_x126x.html#a865397e1cca38bec2d055c047825ea07">SX126x::spectralScanAbort</a></div><div class="ttdeci">void spectralScanAbort()</div><div class="ttdoc">Abort an ongoing spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1635</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8a18aee2bf05793aa29b5cf6b47bb435"><div class="ttname"><a href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">SX126x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:352</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8a3ad4e12df862ab18b326d9dba26d66"><div class="ttname"><a href="class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66">SX126x::spectralScanStart</a></div><div class="ttdeci">int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)</div><div class="ttdoc">Start spectral scan. Requires binary path to be uploaded.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1619</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8cdc4f25d4193dc75f9442874131eab3"><div class="ttname"><a href="class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3">SX126x::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1567</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8e22d67b64953c8b4da779d87d563f3e"><div class="ttname"><a href="class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e">SX126x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:571</div></div>
<div class="ttc" id="aclass_s_x126x_html_a8f971dca834be7e0470a9a9f0c01854e"><div class="ttname"><a href="class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e">SX126x::setCurrentLimit</a></div><div class="ttdeci">int16_t setCurrentLimit(float currentLimit)</div><div class="ttdoc">Sets current protection limit. Can be set in 2.5 mA steps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:869</div></div>
<div class="ttc" id="aclass_s_x126x_html_a920aa76ff5f0f579424ef6de92e588c8"><div class="ttname"><a href="class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8">SX126x::setRxBoostedGainMode</a></div><div class="ttdeci">int16_t setRxBoostedGainMode(bool rxbgm, bool persist=true)</div><div class="ttdoc">Enables or disables Rx Boosted Gain mode as described in SX126x datasheet section 9....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1062</div></div>
<div class="ttc" id="aclass_s_x126x_html_a921aa8afb8d33b2660731c1f8d67664b"><div class="ttname"><a href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">SX126x::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> SX126x.cpp:336</div></div>
<div class="ttc" id="aclass_s_x126x_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">SX126x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:149</div></div>
<div class="ttc" id="aclass_s_x126x_html_a92c157efe751b4ae73d22ff44115285d"><div class="ttname"><a href="class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d">SX126x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1406</div></div>
<div class="ttc" id="aclass_s_x126x_html_a92c157efe751b4ae73d22ff44115285d"><div class="ttname"><a href="class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d">SX126x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1412</div></div>
<div class="ttc" id="aclass_s_x126x_html_a936a40038e05740a528f2b53f8e17010"><div class="ttname"><a href="class_s_x126x.html#a936a40038e05740a528f2b53f8e17010">SX126x::begin</a></div><div class="ttdeci">int16_t begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:12</div></div>
<div class="ttc" id="aclass_s_x126x_html_a95007639c2648a1dbb614493224606f1"><div class="ttname"><a href="class_s_x126x.html#a95007639c2648a1dbb614493224606f1">SX126x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1226</div></div>
<div class="ttc" id="aclass_s_x126x_html_a9a9b090eddcb811ee19b595debfab1df"><div class="ttname"><a href="class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df">SX126x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1828</div></div>
<div class="ttc" id="aclass_s_x126x_html_a9aa6dd05dd32ef717a06cc8ba28ff71f"><div class="ttname"><a href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">SX126x::reset</a></div><div class="ttdeci">int16_t reset(bool verify=true)</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:191</div></div>
<div class="ttc" id="aclass_s_x126x_html_a9d92dce566f8aefa836fe8f332e9560f"><div class="ttname"><a href="class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f">SX126x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)</div><div class="ttdoc">Sets LoRa sync word.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:852</div></div>
<div class="ttc" id="aclass_s_x126x_html_aa3c90f19cd141738ff013ae72f78f1bb"><div class="ttname"><a href="class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb">SX126x::calibrateImageRejection</a></div><div class="ttdeci">int16_t calibrateImageRejection(float freqMin, float freqMax)</div><div class="ttdoc">Perform image rejection calibration for the specified frequency band. WARNING: Use at your own risk!...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1844</div></div>
<div class="ttc" id="aclass_s_x126x_html_aa668babb0bd129b2facee9fd280525ab"><div class="ttname"><a href="class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab">SX126x::getCurrentLimit</a></div><div class="ttdeci">float getCurrentLimit()</div><div class="ttdoc">Reads current protection limit.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:876</div></div>
<div class="ttc" id="aclass_s_x126x_html_a95007639c2648a1dbb614493224606f1"><div class="ttname"><a href="class_s_x126x.html#a95007639c2648a1dbb614493224606f1">SX126x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1232</div></div>
<div class="ttc" id="aclass_s_x126x_html_a9a9b090eddcb811ee19b595debfab1df"><div class="ttname"><a href="class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df">SX126x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1834</div></div>
<div class="ttc" id="aclass_s_x126x_html_a9aa6dd05dd32ef717a06cc8ba28ff71f"><div class="ttname"><a href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">SX126x::reset</a></div><div class="ttdeci">int16_t reset(bool verify=true)</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:197</div></div>
<div class="ttc" id="aclass_s_x126x_html_a9d92dce566f8aefa836fe8f332e9560f"><div class="ttname"><a href="class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f">SX126x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)</div><div class="ttdoc">Sets LoRa sync word.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:858</div></div>
<div class="ttc" id="aclass_s_x126x_html_aa3c90f19cd141738ff013ae72f78f1bb"><div class="ttname"><a href="class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb">SX126x::calibrateImageRejection</a></div><div class="ttdeci">int16_t calibrateImageRejection(float freqMin, float freqMax)</div><div class="ttdoc">Perform image rejection calibration for the specified frequency band. WARNING: Use at your own risk!...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1850</div></div>
<div class="ttc" id="aclass_s_x126x_html_aa668babb0bd129b2facee9fd280525ab"><div class="ttname"><a href="class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab">SX126x::getCurrentLimit</a></div><div class="ttdeci">float getCurrentLimit()</div><div class="ttdoc">Reads current protection limit.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:882</div></div>
<div class="ttc" id="aclass_s_x126x_html_aaca5a8fa8a3e634dd1b5b4c2bb5058d8"><div class="ttname"><a href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x::SX126x</a></div><div class="ttdeci">SX126x(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:6</div></div>
<div class="ttc" id="aclass_s_x126x_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">SX126x::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclass_s_x126x_html_ab9ce38cfeaa36ddcc2d82b2974d7088c"><div class="ttname"><a href="class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c">SX126x::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1504</div></div>
<div class="ttc" id="aclass_s_x126x_html_abbf8b4623da8c2caa83a8c3d35a44d0a"><div class="ttname"><a href="class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a">SX126x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is received in direct mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1557</div></div>
<div class="ttc" id="aclass_s_x126x_html_abc3a4f9213b2a7052e97c2e3a0bf45a5"><div class="ttname"><a href="class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5">SX126x::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1402</div></div>
<div class="ttc" id="aclass_s_x126x_html_abd8eea7e468db3d6064c19d4934d5034"><div class="ttname"><a href="class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034">SX126x::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1198</div></div>
<div class="ttc" id="aclass_s_x126x_html_ac4ef8c8751a3c09d64e431684840c987"><div class="ttname"><a href="class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987">SX126x::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> SX126x.cpp:1389</div></div>
<div class="ttc" id="aclass_s_x126x_html_ac594fbb30c5010658c970a64654c7162"><div class="ttname"><a href="class_s_x126x.html#ac594fbb30c5010658c970a64654c7162">SX126x::setSyncBits</a></div><div class="ttdeci">int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)</div><div class="ttdoc">Sets FSK sync word in the form of array of up to 8 bytes.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1154</div></div>
<div class="ttc" id="aclass_s_x126x_html_acb8611a9c3862dd1bfa73ef47b8f9b20"><div class="ttname"><a href="class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20">SX126x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel() override</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:420</div></div>
<div class="ttc" id="aclass_s_x126x_html_acbe2d75b1e2df8bcc58c4fd9d8e6e4f9"><div class="ttname"><a href="class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9">SX126x::getDataRate</a></div><div class="ttdeci">float getDataRate() const</div><div class="ttdoc">Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1322</div></div>
<div class="ttc" id="aclass_s_x126x_html_acd0306b28b4ce36bab5fc0199aef90f2"><div class="ttname"><a href="class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2">SX126x::clearPacketReceivedAction</a></div><div class="ttdeci">void clearPacketReceivedAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:483</div></div>
<div class="ttc" id="aclass_s_x126x_html_ad2bc2016783a3fcad3ad4e6518ee7fc8"><div class="ttname"><a href="class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8">SX126x::setPacketReceivedAction</a></div><div class="ttdeci">void setPacketReceivedAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:479</div></div>
<div class="ttc" id="aclass_s_x126x_html_ad6274222ccf534e98e3cd17dfa1520d4"><div class="ttname"><a href="class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4">SX126x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(size_t preambleLength) override</div><div class="ttdoc">Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:885</div></div>
<div class="ttc" id="aclass_s_x126x_html_ad90a56cb55c5bb64037a0d412d84a80d"><div class="ttname"><a href="class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d">SX126x::setPaRampTime</a></div><div class="ttdeci">int16_t setPaRampTime(uint8_t rampTime)</div><div class="ttdoc">Set PA ramp-up time. Set to 200us by default.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1850</div></div>
<div class="ttc" id="aclass_s_x126x_html_ab9ce38cfeaa36ddcc2d82b2974d7088c"><div class="ttname"><a href="class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c">SX126x::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1510</div></div>
<div class="ttc" id="aclass_s_x126x_html_abbf8b4623da8c2caa83a8c3d35a44d0a"><div class="ttname"><a href="class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a">SX126x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is received in direct mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1563</div></div>
<div class="ttc" id="aclass_s_x126x_html_abc3a4f9213b2a7052e97c2e3a0bf45a5"><div class="ttname"><a href="class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5">SX126x::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1408</div></div>
<div class="ttc" id="aclass_s_x126x_html_abd8eea7e468db3d6064c19d4934d5034"><div class="ttname"><a href="class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034">SX126x::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1204</div></div>
<div class="ttc" id="aclass_s_x126x_html_ac4ef8c8751a3c09d64e431684840c987"><div class="ttname"><a href="class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987">SX126x::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> SX126x.cpp:1395</div></div>
<div class="ttc" id="aclass_s_x126x_html_ac594fbb30c5010658c970a64654c7162"><div class="ttname"><a href="class_s_x126x.html#ac594fbb30c5010658c970a64654c7162">SX126x::setSyncBits</a></div><div class="ttdeci">int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)</div><div class="ttdoc">Sets FSK sync word in the form of array of up to 8 bytes.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1160</div></div>
<div class="ttc" id="aclass_s_x126x_html_acb8611a9c3862dd1bfa73ef47b8f9b20"><div class="ttname"><a href="class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20">SX126x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel() override</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:426</div></div>
<div class="ttc" id="aclass_s_x126x_html_acbe2d75b1e2df8bcc58c4fd9d8e6e4f9"><div class="ttname"><a href="class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9">SX126x::getDataRate</a></div><div class="ttdeci">float getDataRate() const</div><div class="ttdoc">Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1328</div></div>
<div class="ttc" id="aclass_s_x126x_html_acd0306b28b4ce36bab5fc0199aef90f2"><div class="ttname"><a href="class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2">SX126x::clearPacketReceivedAction</a></div><div class="ttdeci">void clearPacketReceivedAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:489</div></div>
<div class="ttc" id="aclass_s_x126x_html_ad2bc2016783a3fcad3ad4e6518ee7fc8"><div class="ttname"><a href="class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8">SX126x::setPacketReceivedAction</a></div><div class="ttdeci">void setPacketReceivedAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:485</div></div>
<div class="ttc" id="aclass_s_x126x_html_ad6274222ccf534e98e3cd17dfa1520d4"><div class="ttname"><a href="class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4">SX126x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(size_t preambleLength) override</div><div class="ttdoc">Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:891</div></div>
<div class="ttc" id="aclass_s_x126x_html_ad90a56cb55c5bb64037a0d412d84a80d"><div class="ttname"><a href="class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d">SX126x::setPaRampTime</a></div><div class="ttdeci">int16_t setPaRampTime(uint8_t rampTime)</div><div class="ttdoc">Set PA ramp-up time. Set to 200us by default.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1856</div></div>
<div class="ttc" id="aclass_s_x126x_html_ada0fe6c3d31885952b439135cf0c18f1"><div class="ttname"><a href="class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1">SX126x::XTAL</a></div><div class="ttdeci">bool XTAL</div><div class="ttdoc">Whether the module has an XTAL (true) or TCXO (false). Defaults to false.</div><div class="ttdef"><b>Definition:</b> SX126x.h:460</div></div>
<div class="ttc" id="aclass_s_x126x_html_adec09cba71494bd927ad1da786606ca6"><div class="ttname"><a href="class_s_x126x.html#adec09cba71494bd927ad1da786606ca6">SX126x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1464</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae36823d3539667bdf7d2f073bd4fa1ca"><div class="ttname"><a href="class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca">SX126x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1340</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae46e08d579f4acbad029b4cd4f4fffaf"><div class="ttname"><a href="class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf">SX126x::setDio2AsRfSwitch</a></div><div class="ttdeci">int16_t setDio2AsRfSwitch(bool enable=true)</div><div class="ttdoc">Set DIO2 to function as RF switch (default in Semtech example designs).</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1706</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae473773e5bed4b08452e80311bdb26f2"><div class="ttname"><a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">SX126x::spectralScanGetResult</a></div><div class="ttdeci">int16_t spectralScanGetResult(uint16_t *results)</div><div class="ttdoc">Read the result of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1641</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae500bad45638a47264b7e5955a93107d"><div class="ttname"><a href="class_s_x126x.html#ae500bad45638a47264b7e5955a93107d">SX126x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)</div><div class="ttdoc">Sets FSK whitening parameters.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1285</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae5993359ace652fbdc862eb23fdd263d"><div class="ttname"><a href="class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d">SX126x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:826</div></div>
<div class="ttc" id="aclass_s_x126x_html_adec09cba71494bd927ad1da786606ca6"><div class="ttname"><a href="class_s_x126x.html#adec09cba71494bd927ad1da786606ca6">SX126x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1470</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae36823d3539667bdf7d2f073bd4fa1ca"><div class="ttname"><a href="class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca">SX126x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1346</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae46e08d579f4acbad029b4cd4f4fffaf"><div class="ttname"><a href="class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf">SX126x::setDio2AsRfSwitch</a></div><div class="ttdeci">int16_t setDio2AsRfSwitch(bool enable=true)</div><div class="ttdoc">Set DIO2 to function as RF switch (default in Semtech example designs).</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1712</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae473773e5bed4b08452e80311bdb26f2"><div class="ttname"><a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">SX126x::spectralScanGetResult</a></div><div class="ttdeci">int16_t spectralScanGetResult(uint16_t *results)</div><div class="ttdoc">Read the result of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1647</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae500bad45638a47264b7e5955a93107d"><div class="ttname"><a href="class_s_x126x.html#ae500bad45638a47264b7e5955a93107d">SX126x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled, uint16_t initial=0x01FF)</div><div class="ttdoc">Sets FSK whitening parameters.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1291</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae5993359ace652fbdc862eb23fdd263d"><div class="ttname"><a href="class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d">SX126x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:832</div></div>
<div class="ttc" id="aclass_s_x126x_html_ae731568798d03d9722a440fd6a23faf2"><div class="ttname"><a href="class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2">SX126x::standbyXOSC</a></div><div class="ttdeci">bool standbyXOSC</div><div class="ttdoc">Whether to use XOSC (true) or RC (false) oscillator in standby mode. Defaults to false.</div><div class="ttdef"><b>Definition:</b> SX126x.h:465</div></div>
<div class="ttc" id="aclass_s_x126x_html_af30a581d31feae6f50c0591d1ee113f1"><div class="ttname"><a href="class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1">SX126x::setDataRate</a></div><div class="ttdeci">int16_t setDataRate(DataRate_t dr) override</div><div class="ttdoc">Set data.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:943</div></div>
<div class="ttc" id="aclass_s_x126x_html_afc3a7a42c401b6c44e00cb6c5b9696f2"><div class="ttname"><a href="class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2">SX126x::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1215</div></div>
<div class="ttc" id="aclass_s_x126x_html_afd3113858966e878e9c67a1e710bd586"><div class="ttname"><a href="class_s_x126x.html#afd3113858966e878e9c67a1e710bd586">SX126x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:839</div></div>
<div class="ttc" id="aclass_s_x126x_html_afdd901c5eac2ca8773d0977e2c493317"><div class="ttname"><a href="class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317">SX126x::getChannelScanResult</a></div><div class="ttdeci">int16_t getChannelScanResult() override</div><div class="ttdoc">Read the channel scan result.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:756</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_s_x126x_html_af30a581d31feae6f50c0591d1ee113f1"><div class="ttname"><a href="class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1">SX126x::setDataRate</a></div><div class="ttdeci">int16_t setDataRate(DataRate_t dr) override</div><div class="ttdoc">Set data.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:949</div></div>
<div class="ttc" id="aclass_s_x126x_html_afc3a7a42c401b6c44e00cb6c5b9696f2"><div class="ttname"><a href="class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2">SX126x::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1221</div></div>
<div class="ttc" id="aclass_s_x126x_html_afd3113858966e878e9c67a1e710bd586"><div class="ttname"><a href="class_s_x126x.html#afd3113858966e878e9c67a1e710bd586">SX126x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:845</div></div>
<div class="ttc" id="aclass_s_x126x_html_afdd901c5eac2ca8773d0977e2c493317"><div class="ttname"><a href="class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317">SX126x::getChannelScanResult</a></div><div class="ttdeci">int16_t getChannelScanResult() override</div><div class="ttdoc">Read the channel scan result.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:762</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
<div class="ttc" id="aunion_data_rate__t_html"><div class="ttname"><a href="union_data_rate__t.html">DataRate_t</a></div><div class="ttdoc">Common data rate structure.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:38</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->

Wyświetl plik

@ -249,7 +249,7 @@ $(document).ready(function(){initNavTree('_s_x1272_8h_source.html',''); initResi
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; </div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:289</div></div>
<div class="ttc" id="aclass_s_x1272_html"><div class="ttname"><a href="class_s_x1272.html">SX1272</a></div><div class="ttdoc">Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...</div><div class="ttdef"><b>Definition:</b> SX1272.h:94</div></div>
<div class="ttc" id="aclass_s_x1272_html_a0978cc9ecbb7b9d3a017c133506e57ac"><div class="ttname"><a href="class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac">SX1272::reset</a></div><div class="ttdeci">void reset() override</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:76</div></div>

Wyświetl plik

@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('_s_x1273_8h_source.html',''); initResi
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1272_html"><div class="ttname"><a href="class_s_x1272.html">SX1272</a></div><div class="ttdoc">Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...</div><div class="ttdef"><b>Definition:</b> SX1272.h:94</div></div>
<div class="ttc" id="aclass_s_x1273_html"><div class="ttname"><a href="class_s_x1273.html">SX1273</a></div><div class="ttdoc">Derived class for SX1273 modules. Overrides some methods from SX1272 due to different parameter range...</div><div class="ttdef"><b>Definition:</b> SX1273.h:14</div></div>
<div class="ttc" id="aclass_s_x1273_html_a0fb9d6c58e3576e22e1dda4a9b4a1db2"><div class="ttname"><a href="class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2">SX1273::begin</a></div><div class="ttdeci">int16_t begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0)</div><div class="ttdoc">LoRa modem initialization method. Must be called at least once from Arduino sketch to initialize the ...</div><div class="ttdef"><b>Definition:</b> SX1273.cpp:8</div></div>

Wyświetl plik

@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('_s_x1276_8h_source.html',''); initResi
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#endif</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="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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_r_f_m95_html"><div class="ttname"><a href="class_r_f_m95.html">RFM95</a></div><div class="ttdoc">Only exists as alias for SX1276, since there seems to be no difference between RFM95 and SX1276 modul...</div></div>
<div class="ttc" id="aclass_r_f_m96_html"><div class="ttname"><a href="class_r_f_m96.html">RFM96</a></div><div class="ttdoc">Only exists as alias for SX1276, since there seems to be no difference between RFM96 and SX1276 modul...</div></div>
<div class="ttc" id="aclass_s_x1276_html"><div class="ttname"><a href="class_s_x1276.html">SX1276</a></div><div class="ttdoc">Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter range...</div><div class="ttdef"><b>Definition:</b> SX1276.h:14</div></div>

Wyświetl plik

@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('_s_x1277_8h_source.html',''); initResi
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_r_f_m97_html"><div class="ttname"><a href="class_r_f_m97.html">RFM97</a></div><div class="ttdoc">Only exists as alias for SX1277, since there seems to be no difference between RFM97 and SX1277 modul...</div></div>
<div class="ttc" id="aclass_s_x1277_html"><div class="ttname"><a href="class_s_x1277.html">SX1277</a></div><div class="ttdoc">Derived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter range...</div><div class="ttdef"><b>Definition:</b> SX1277.h:14</div></div>
<div class="ttc" id="aclass_s_x1277_html_a1df27f0b0b6e5b308879875e4d8306cf"><div class="ttname"><a href="class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf">SX1277::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa link spreading factor. Allowed values range from 6 to 9. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX1277.cpp:82</div></div>

Wyświetl plik

@ -262,7 +262,7 @@ $(document).ready(function(){initNavTree('_s_x1278_8h_source.html',''); initResi
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; </div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:289</div></div>
<div class="ttc" id="aclass_r_f_m98_html"><div class="ttname"><a href="class_r_f_m98.html">RFM98</a></div><div class="ttdoc">Only exists as alias for SX1278, since there seems to be no difference between RFM98 and SX1278 modul...</div></div>
<div class="ttc" id="aclass_s_x1278_html"><div class="ttname"><a href="class_s_x1278.html">SX1278</a></div><div class="ttdoc">Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...</div><div class="ttdef"><b>Definition:</b> SX1278.h:105</div></div>

Wyświetl plik

@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('_s_x1279_8h_source.html',''); initResi
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1278_html"><div class="ttname"><a href="class_s_x1278.html">SX1278</a></div><div class="ttdoc">Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...</div><div class="ttdef"><b>Definition:</b> SX1278.h:105</div></div>
<div class="ttc" id="aclass_s_x1279_html"><div class="ttname"><a href="class_s_x1279.html">SX1279</a></div><div class="ttdoc">Derived class for SX1279 modules. Overrides some methods from SX1278 due to different parameter range...</div><div class="ttdef"><b>Definition:</b> SX1279.h:14</div></div>
<div class="ttc" id="aclass_s_x1279_html_a324a37dee0522f43692cd414141becc2"><div class="ttname"><a href="class_s_x1279.html#a324a37dee0522f43692cd414141becc2">SX1279::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0)</div><div class="ttdoc">LoRa modem initialization method. Must be called at least once from Arduino sketch to initialize the ...</div><div class="ttdef"><b>Definition:</b> SX1279.cpp:8</div></div>

Wyświetl plik

@ -911,8 +911,8 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
<div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160; </div>
<div class="line"><a name="l01275"></a><span class="lineno"> 1275</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:30</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<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:209</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>
@ -1006,7 +1006,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
<div class="ttc" id="aclass_s_x127x_html_af6aa854a2668d70f4d3a374a49440362"><div class="ttname"><a href="class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362">SX127x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError(bool autoCorrect=false)</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:805</div></div>
<div class="ttc" id="aclass_s_x127x_html_af8530e9d858b155eb5acb764a733bcd4"><div class="ttname"><a href="class_s_x127x.html#af8530e9d858b155eb5acb764a733bcd4">SX127x::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(uint8_t *chipVersions, uint8_t numVersions, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)</div><div class="ttdoc">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK init...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:60</div></div>
<div class="ttc" id="aclass_s_x127x_html_afe6e9bbfd75f9cad26f9f72c34c4ada5"><div class="ttname"><a href="class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5">SX127x::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables FSK address filtering.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1087</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -116,7 +116,7 @@ $(document).ready(function(){initNavTree('_s_x1280_8h_source.html',''); initResi
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1280_html"><div class="ttname"><a href="class_s_x1280.html">SX1280</a></div><div class="ttdoc">Derived class for SX1280 modules.</div><div class="ttdef"><b>Definition:</b> SX1280.h:16</div></div>
<div class="ttc" id="aclass_s_x1280_html_a0356199b89860e15cda4979cd9dc13eb"><div class="ttname"><a href="class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb">SX1280::SX1280</a></div><div class="ttdeci">SX1280(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX1280.cpp:5</div></div>
<div class="ttc" id="aclass_s_x1280_html_a3112e6bce39e6534711f5d76449f3dd2"><div class="ttname"><a href="class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2">SX1280::range</a></div><div class="ttdeci">int16_t range(bool master, uint32_t addr, uint16_t calTable[3][6]=NULL)</div><div class="ttdoc">Blocking ranging method.</div><div class="ttdef"><b>Definition:</b> SX1280.cpp:9</div></div>

Wyświetl plik

@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('_s_x1281_8h_source.html',''); initResi
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1281_html"><div class="ttname"><a href="class_s_x1281.html">SX1281</a></div><div class="ttdoc">Derived class for SX1281 modules.</div><div class="ttdef"><b>Definition:</b> SX1281.h:15</div></div>
<div class="ttc" id="aclass_s_x1281_html_a0dd7678cdf7fad9ecfc9139c5092f998"><div class="ttname"><a href="class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998">SX1281::SX1281</a></div><div class="ttdeci">SX1281(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX1281.cpp:4</div></div>
<div class="ttc" id="aclass_s_x128x_html"><div class="ttname"><a href="class_s_x128x.html">SX128x</a></div><div class="ttdoc">Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX128x.h:350</div></div>

Wyświetl plik

@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('_s_x1282_8h_source.html',''); initResi
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_s_x1280_html"><div class="ttname"><a href="class_s_x1280.html">SX1280</a></div><div class="ttdoc">Derived class for SX1280 modules.</div><div class="ttdef"><b>Definition:</b> SX1280.h:16</div></div>
<div class="ttc" id="aclass_s_x1282_html"><div class="ttname"><a href="class_s_x1282.html">SX1282</a></div><div class="ttdoc">Derived class for SX1282 modules.</div><div class="ttdef"><b>Definition:</b> SX1282.h:16</div></div>
<div class="ttc" id="aclass_s_x1282_html_ae90b7dcd7167c4cbe20e33ced04e4232"><div class="ttname"><a href="class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232">SX1282::SX1282</a></div><div class="ttdeci">SX1282(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX1282.cpp:5</div></div>

Wyświetl plik

@ -623,8 +623,8 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160; </div>
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span>&#160;<span class="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:30</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<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:209</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>
@ -632,60 +632,60 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:118</div></div>
<div class="ttc" id="aclass_s_x128x_html"><div class="ttname"><a href="class_s_x128x.html">SX128x</a></div><div class="ttdoc">Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX128x.h:350</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0759fb31b3ce5bf1c832259c9c2245ed"><div class="ttname"><a href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:479</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0efa595867624a54153d693d16f9f731"><div class="ttname"><a href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">SX128x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, uint8_t len)</div><div class="ttdoc">Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:929</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1463f0769b815e95d789fd708dc2ffe6"><div class="ttname"><a href="class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6">SX128x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool enable)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1316</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1984a405262f155f16a4759c5f6b0133"><div class="ttname"><a href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint32_t preambleLength)</div><div class="ttdoc">Sets preamble length for currently active modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:761</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2043ef7bb806968b9d9dcb64561ca371"><div class="ttname"><a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">SX128x::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:655</div></div>
<div class="ttc" id="aclass_s_x128x_html_a20b21a4f804b148fede4b7199c4d1e71"><div class="ttname"><a href="class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71">SX128x::clearPacketReceivedAction</a></div><div class="ttdeci">void clearPacketReceivedAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:491</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2361a94f2e12ebc93e750a027d633232"><div class="ttname"><a href="class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232">SX128x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1226</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2643ce22176293631fea2169f5e68e66"><div class="ttname"><a href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">SX128x::reset</a></div><div class="ttdeci">int16_t reset(bool verify=true)</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:259</div></div>
<div class="ttc" id="aclass_s_x128x_html_a26d0d02e5e53a3172df9208fa343a3f1"><div class="ttname"><a href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">SX128x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:866</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0759fb31b3ce5bf1c832259c9c2245ed"><div class="ttname"><a href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:491</div></div>
<div class="ttc" id="aclass_s_x128x_html_a0efa595867624a54153d693d16f9f731"><div class="ttname"><a href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">SX128x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, uint8_t len)</div><div class="ttdoc">Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:941</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1463f0769b815e95d789fd708dc2ffe6"><div class="ttname"><a href="class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6">SX128x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool enable)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1328</div></div>
<div class="ttc" id="aclass_s_x128x_html_a1984a405262f155f16a4759c5f6b0133"><div class="ttname"><a href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint32_t preambleLength)</div><div class="ttdoc">Sets preamble length for currently active modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:773</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2043ef7bb806968b9d9dcb64561ca371"><div class="ttname"><a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">SX128x::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:667</div></div>
<div class="ttc" id="aclass_s_x128x_html_a20b21a4f804b148fede4b7199c4d1e71"><div class="ttname"><a href="class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71">SX128x::clearPacketReceivedAction</a></div><div class="ttdeci">void clearPacketReceivedAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:503</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2361a94f2e12ebc93e750a027d633232"><div class="ttname"><a href="class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232">SX128x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1238</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2643ce22176293631fea2169f5e68e66"><div class="ttname"><a href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">SX128x::reset</a></div><div class="ttdeci">int16_t reset(bool verify=true)</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:271</div></div>
<div class="ttc" id="aclass_s_x128x_html_a26d0d02e5e53a3172df9208fa343a3f1"><div class="ttname"><a href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">SX128x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:878</div></div>
<div class="ttc" id="aclass_s_x128x_html_a275a9a86934124eab4982ad52bf91aea"><div class="ttname"><a href="class_s_x128x.html#a275a9a86934124eab4982ad52bf91aea">SX128x::begin</a></div><div class="ttdeci">int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t pwr=10, uint16_t preambleLength=12)</div><div class="ttdoc">Initialization method for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:9</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2b424000856a9dc212f571d0e8890635"><div class="ttname"><a href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">SX128x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1180</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2be8cc6c3b61b59cb6a6ca4f6a030b45"><div class="ttname"><a href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">SX128x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:462</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2c4a24623c5fd27b3cc937e55783d709"><div class="ttname"><a href="class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709">SX128x::beginFLRC</a></div><div class="ttdeci">int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:194</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2b424000856a9dc212f571d0e8890635"><div class="ttname"><a href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">SX128x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1192</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2be8cc6c3b61b59cb6a6ca4f6a030b45"><div class="ttname"><a href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">SX128x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:474</div></div>
<div class="ttc" id="aclass_s_x128x_html_a2c4a24623c5fd27b3cc937e55783d709"><div class="ttname"><a href="class_s_x128x.html#a2c4a24623c5fd27b3cc937e55783d709">SX128x::beginFLRC</a></div><div class="ttdeci">int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:203</div></div>
<div class="ttc" id="aclass_s_x128x_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">SX128x::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:209</div></div>
<div class="ttc" id="aclass_s_x128x_html_a3837662441a9eb3f0a71f4f667db9e91"><div class="ttname"><a href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">SX128x::setGainControl</a></div><div class="ttdeci">int16_t setGainControl(uint8_t gain=0)</div><div class="ttdoc">Enables or disables receiver manual gain control.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1100</div></div>
<div class="ttc" id="aclass_s_x128x_html_a390fd0749b316eed67da7b54f4f24735"><div class="ttname"><a href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">SX128x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1213</div></div>
<div class="ttc" id="aclass_s_x128x_html_a4587409a9b96a0c496cf12b3acac20c4"><div class="ttname"><a href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">SX128x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:567</div></div>
<div class="ttc" id="aclass_s_x128x_html_a465ac114dbe6844069b5cb989f87c3ee"><div class="ttname"><a href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">SX128x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:809</div></div>
<div class="ttc" id="aclass_s_x128x_html_a3837662441a9eb3f0a71f4f667db9e91"><div class="ttname"><a href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">SX128x::setGainControl</a></div><div class="ttdeci">int16_t setGainControl(uint8_t gain=0)</div><div class="ttdoc">Enables or disables receiver manual gain control.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1112</div></div>
<div class="ttc" id="aclass_s_x128x_html_a390fd0749b316eed67da7b54f4f24735"><div class="ttname"><a href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">SX128x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1225</div></div>
<div class="ttc" id="aclass_s_x128x_html_a4587409a9b96a0c496cf12b3acac20c4"><div class="ttname"><a href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">SX128x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:579</div></div>
<div class="ttc" id="aclass_s_x128x_html_a465ac114dbe6844069b5cb989f87c3ee"><div class="ttname"><a href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">SX128x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:821</div></div>
<div class="ttc" id="aclass_s_x128x_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">SX128x::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">C-string transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:52</div></div>
<div class="ttc" id="aclass_s_x128x_html_a53892566b0259d348158efe3c3c3601a"><div class="ttname"><a href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">SX128x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:378</div></div>
<div class="ttc" id="aclass_s_x128x_html_a5ba683fbc4a46418ce3736f224fb55f2"><div class="ttname"><a href="class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2">SX128x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1302</div></div>
<div class="ttc" id="aclass_s_x128x_html_a697880c42c4b1def04c8fe7f3a023ffb"><div class="ttname"><a href="class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb">SX128x::setPacketReceivedAction</a></div><div class="ttdeci">void setPacketReceivedAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:487</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6e45fbfaec7063e52e188f47a3a585a5"><div class="ttname"><a href="class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5">SX128x::setHighSensitivityMode</a></div><div class="ttdeci">int16_t setHighSensitivityMode(bool enable)</div><div class="ttdoc">Enables or disables receiver high sensitivity mode.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1083</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6ed60dfbd142315bb4e1abd2555a470a"><div class="ttname"><a href="class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a">SX128x::beginGFSK</a></div><div class="ttdeci">int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)</div><div class="ttdoc">Initialization method for GFSK modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:70</div></div>
<div class="ttc" id="aclass_s_x128x_html_a86000239b7f9871168fdfa8f8c73b377"><div class="ttname"><a href="class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377">SX128x::clearPacketSentAction</a></div><div class="ttdeci">void clearPacketSentAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:499</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8720a388d2cd10fac3112b89f4a80947"><div class="ttname"><a href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">SX128x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1298</div></div>
<div class="ttc" id="aclass_s_x128x_html_a89cc916f5cd5cdfbd331bb15f8a3d5cb"><div class="ttname"><a href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">SX128x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel()</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:401</div></div>
<div class="ttc" id="aclass_s_x128x_html_a89ebf1f4f227cd35c0799c06d5d9c1d2"><div class="ttname"><a href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">SX128x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1160</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8b3eea268f21bf911b6eaf37c5eb0b5f"><div class="ttname"><a href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">SX128x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled)</div><div class="ttdoc">Sets whitening parameters, not available for LoRa or FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1052</div></div>
<div class="ttc" id="aclass_s_x128x_html_a53892566b0259d348158efe3c3c3601a"><div class="ttname"><a href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">SX128x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:390</div></div>
<div class="ttc" id="aclass_s_x128x_html_a5ba683fbc4a46418ce3736f224fb55f2"><div class="ttname"><a href="class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2">SX128x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(uint32_t rxEn, uint32_t txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1314</div></div>
<div class="ttc" id="aclass_s_x128x_html_a697880c42c4b1def04c8fe7f3a023ffb"><div class="ttname"><a href="class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb">SX128x::setPacketReceivedAction</a></div><div class="ttdeci">void setPacketReceivedAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:499</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6e45fbfaec7063e52e188f47a3a585a5"><div class="ttname"><a href="class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5">SX128x::setHighSensitivityMode</a></div><div class="ttdeci">int16_t setHighSensitivityMode(bool enable)</div><div class="ttdoc">Enables or disables receiver high sensitivity mode.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1095</div></div>
<div class="ttc" id="aclass_s_x128x_html_a6ed60dfbd142315bb4e1abd2555a470a"><div class="ttname"><a href="class_s_x128x.html#a6ed60dfbd142315bb4e1abd2555a470a">SX128x::beginGFSK</a></div><div class="ttdeci">int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint16_t preambleLength=16)</div><div class="ttdoc">Initialization method for GFSK modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:73</div></div>
<div class="ttc" id="aclass_s_x128x_html_a86000239b7f9871168fdfa8f8c73b377"><div class="ttname"><a href="class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377">SX128x::clearPacketSentAction</a></div><div class="ttdeci">void clearPacketSentAction()</div><div class="ttdoc">Clears interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:511</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8720a388d2cd10fac3112b89f4a80947"><div class="ttname"><a href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">SX128x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1310</div></div>
<div class="ttc" id="aclass_s_x128x_html_a89cc916f5cd5cdfbd331bb15f8a3d5cb"><div class="ttname"><a href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">SX128x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel()</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:413</div></div>
<div class="ttc" id="aclass_s_x128x_html_a89ebf1f4f227cd35c0799c06d5d9c1d2"><div class="ttname"><a href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">SX128x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1172</div></div>
<div class="ttc" id="aclass_s_x128x_html_a8b3eea268f21bf911b6eaf37c5eb0b5f"><div class="ttname"><a href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">SX128x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled)</div><div class="ttdoc">Sets whitening parameters, not available for LoRa or FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1064</div></div>
<div class="ttc" id="aclass_s_x128x_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">SX128x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:149</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9346490a6c56edcff2e12ae0369a8df5"><div class="ttname"><a href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x::setAccessAddress</a></div><div class="ttdeci">int16_t setAccessAddress(uint32_t addr)</div><div class="ttdoc">Sets BLE access address.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1072</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94b7fb26cc99385d30b0c98b76d8188d"><div class="ttname"><a href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">SX128x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1294</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94d3003277925e2dc3372548b3311008"><div class="ttname"><a href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">SX128x::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1136</div></div>
<div class="ttc" id="aclass_s_x128x_html_a95637e8addc48b0e1c30c2cf6f54354a"><div class="ttname"><a href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Dummy random method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1310</div></div>
<div class="ttc" id="aclass_s_x128x_html_a99491c705e88dddc820f884b778f1660"><div class="ttname"><a href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">SX128x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:899</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9346490a6c56edcff2e12ae0369a8df5"><div class="ttname"><a href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x::setAccessAddress</a></div><div class="ttdeci">int16_t setAccessAddress(uint32_t addr)</div><div class="ttdoc">Sets BLE access address.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1084</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94b7fb26cc99385d30b0c98b76d8188d"><div class="ttname"><a href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">SX128x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1306</div></div>
<div class="ttc" id="aclass_s_x128x_html_a94d3003277925e2dc3372548b3311008"><div class="ttname"><a href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">SX128x::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1148</div></div>
<div class="ttc" id="aclass_s_x128x_html_a95637e8addc48b0e1c30c2cf6f54354a"><div class="ttname"><a href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Dummy random method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1322</div></div>
<div class="ttc" id="aclass_s_x128x_html_a99491c705e88dddc820f884b778f1660"><div class="ttname"><a href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">SX128x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:911</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9ccbf51f8304f1041c8eef182be547a7"><div class="ttname"><a href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x::SX128x</a></div><div class="ttdeci">SX128x(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:5</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9da544e4a6120f73a078b46c6138505a"><div class="ttname"><a href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">SX128x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:727</div></div>
<div class="ttc" id="aclass_s_x128x_html_aa4b1e0b96347011522e053f30202c0fe"><div class="ttname"><a href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">SX128x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:988</div></div>
<div class="ttc" id="aclass_s_x128x_html_a9da544e4a6120f73a078b46c6138505a"><div class="ttname"><a href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">SX128x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:739</div></div>
<div class="ttc" id="aclass_s_x128x_html_aa4b1e0b96347011522e053f30202c0fe"><div class="ttname"><a href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">SX128x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1000</div></div>
<div class="ttc" id="aclass_s_x128x_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">SX128x::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:112</div></div>
<div class="ttc" id="aclass_s_x128x_html_ab8a3fe8e2843fa039ef369668f1a423f"><div class="ttname"><a href="class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f">SX128x::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:483</div></div>
<div class="ttc" id="aclass_s_x128x_html_ac69cc622020419cb3393eac5cc88915b"><div class="ttname"><a href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">SX128x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1290</div></div>
<div class="ttc" id="aclass_s_x128x_html_acaa115bb9eb3d325d6baba1f578d678b"><div class="ttname"><a href="class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b">SX128x::setPacketSentAction</a></div><div class="ttdeci">void setPacketSentAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:495</div></div>
<div class="ttc" id="aclass_s_x128x_html_ace5ede905bf85aada0c61b9cfaaea127"><div class="ttname"><a href="class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127">SX128x::beginBLE</a></div><div class="ttdeci">int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for BLE modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:139</div></div>
<div class="ttc" id="aclass_s_x128x_html_aceeb18acbfedb20c6cf60e26d5275793"><div class="ttname"><a href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">SX128x::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1337</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad5789bd27d46b24f54aac9ca55ec9958"><div class="ttname"><a href="class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958">SX128x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1306</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad988727ea6c9b4e11562651d312514c0"><div class="ttname"><a href="class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0">SX128x::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t pwr)</div><div class="ttdoc">Sets output power. Allowed values are in range from -18 to 13 dBm.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:755</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae1f933f767161cc59fdaca816ab93e22"><div class="ttname"><a href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">SX128x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1441</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae435f57132f76f4283abb870176acf54"><div class="ttname"><a href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">SX128x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:693</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae93c99c85deb950fe9bc7101142b5f6a"><div class="ttname"><a href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">SX128x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:663</div></div>
<div class="ttc" id="aclass_s_x128x_html_afe700968c1e02e335c389b59d950ca39"><div class="ttname"><a href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">SX128x::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:575</div></div>
<div class="ttc" id="aclass_s_x128x_html_aff1b549077b9d752f53bf9dfc6840236"><div class="ttname"><a href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1331</div></div>
<div class="ttc" id="aclass_s_x128x_html_aff7d86352c98771595375e17d19a2a97"><div class="ttname"><a href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">SX128x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:393</div></div>
<div class="ttc" id="aclass_s_x128x_html_ab8a3fe8e2843fa039ef369668f1a423f"><div class="ttname"><a href="class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f">SX128x::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:495</div></div>
<div class="ttc" id="aclass_s_x128x_html_ac69cc622020419cb3393eac5cc88915b"><div class="ttname"><a href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">SX128x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1302</div></div>
<div class="ttc" id="aclass_s_x128x_html_acaa115bb9eb3d325d6baba1f578d678b"><div class="ttname"><a href="class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b">SX128x::setPacketSentAction</a></div><div class="ttdeci">void setPacketSentAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when a packet is sent.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:507</div></div>
<div class="ttc" id="aclass_s_x128x_html_ace5ede905bf85aada0c61b9cfaaea127"><div class="ttname"><a href="class_s_x128x.html#ace5ede905bf85aada0c61b9cfaaea127">SX128x::beginBLE</a></div><div class="ttdeci">int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t pwr=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for BLE modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:145</div></div>
<div class="ttc" id="aclass_s_x128x_html_aceeb18acbfedb20c6cf60e26d5275793"><div class="ttname"><a href="class_s_x128x.html#aceeb18acbfedb20c6cf60e26d5275793">SX128x::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1349</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad5789bd27d46b24f54aac9ca55ec9958"><div class="ttname"><a href="class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958">SX128x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1318</div></div>
<div class="ttc" id="aclass_s_x128x_html_ad988727ea6c9b4e11562651d312514c0"><div class="ttname"><a href="class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0">SX128x::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t pwr)</div><div class="ttdoc">Sets output power. Allowed values are in range from -18 to 13 dBm.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:767</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae1f933f767161cc59fdaca816ab93e22"><div class="ttname"><a href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">SX128x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1453</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae435f57132f76f4283abb870176acf54"><div class="ttname"><a href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">SX128x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:705</div></div>
<div class="ttc" id="aclass_s_x128x_html_ae93c99c85deb950fe9bc7101142b5f6a"><div class="ttname"><a href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">SX128x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:675</div></div>
<div class="ttc" id="aclass_s_x128x_html_afe700968c1e02e335c389b59d950ca39"><div class="ttname"><a href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">SX128x::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method with default parameters. Implemented for compatibility with PhysicalL...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:587</div></div>
<div class="ttc" id="aclass_s_x128x_html_aff1b549077b9d752f53bf9dfc6840236"><div class="ttname"><a href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1343</div></div>
<div class="ttc" id="aclass_s_x128x_html_aff7d86352c98771595375e17d19a2a97"><div class="ttname"><a href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">SX128x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:405</div></div>
<div class="ttc" id="agroup__config__shaping_html_gaa778d14c29d21fe329137a28a3f54a5d"><div class="ttname"><a href="group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d">RADIOLIB_SHAPING_0_5</a></div><div class="ttdeci">#define RADIOLIB_SHAPING_0_5</div><div class="ttdoc">Gaussian shaping filter, BT = 0.5.</div><div class="ttdef"><b>Definition:</b> TypeDef.h:27</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('_si4430_8h_source.html',''); initResiz
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_si4430_html"><div class="ttname"><a href="class_si4430.html">Si4430</a></div><div class="ttdoc">Derived class for Si4430 modules.</div><div class="ttdef"><b>Definition:</b> Si4430.h:15</div></div>
<div class="ttc" id="aclass_si4430_html_a025a31861d1511090168e416140d0343"><div class="ttname"><a href="class_si4430.html#a025a31861d1511090168e416140d0343">Si4430::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values range from 900.0 MHz to 960.0 MHz.</div><div class="ttdef"><b>Definition:</b> Si4430.cpp:24</div></div>
<div class="ttc" id="aclass_si4430_html_aaed612b8936609442042d8156e085d2c"><div class="ttname"><a href="class_si4430.html#aaed612b8936609442042d8156e085d2c">Si4430::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16)</div><div class="ttdoc">Initialization method. Must be called at least once from Arduino sketch to initialize the module.</div><div class="ttdef"><b>Definition:</b> Si4430.cpp:8</div></div>

Wyświetl plik

@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('_si4431_8h_source.html',''); initResiz
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_si4431_html"><div class="ttname"><a href="class_si4431.html">Si4431</a></div><div class="ttdoc">Derived class for Si4431 modules.</div><div class="ttdef"><b>Definition:</b> Si4431.h:15</div></div>
<div class="ttc" id="aclass_si4431_html_a332bfd2a32dea9ac0700bf172fe5b2d0"><div class="ttname"><a href="class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0">Si4431::Si4431</a></div><div class="ttdeci">Si4431(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> Si4431.cpp:4</div></div>
<div class="ttc" id="aclass_si4431_html_a402223a49d5b1012b0bf58ce602e6ff3"><div class="ttname"><a href="class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3">Si4431::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16)</div><div class="ttdoc">Initialization method. Must be called at least once from Arduino sketch to initialize the module.</div><div class="ttdef"><b>Definition:</b> Si4431.cpp:8</div></div>

Wyświetl plik

@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('_si4432_8h_source.html',''); initResiz
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_si4432_html"><div class="ttname"><a href="class_si4432.html">Si4432</a></div><div class="ttdoc">Derived class for Si4432 modules.</div><div class="ttdef"><b>Definition:</b> Si4432.h:15</div></div>
<div class="ttc" id="aclass_si4432_html_a5efc3a08f91a411da011201dc128fb34"><div class="ttname"><a href="class_si4432.html#a5efc3a08f91a411da011201dc128fb34">Si4432::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16)</div><div class="ttdoc">Initialization method. Must be called at least once from Arduino sketch to initialize the module.</div><div class="ttdef"><b>Definition:</b> Si4432.cpp:8</div></div>
<div class="ttc" id="aclass_si4432_html_a8b26e2c86a9e5e8f6405f0a57b65caca"><div class="ttname"><a href="class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca">Si4432::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values range from -1 to 20 dBm in 3 dBm steps.</div><div class="ttdef"><b>Definition:</b> Si4432.cpp:31</div></div>

Wyświetl plik

@ -762,8 +762,8 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span>&#160; </div>
<div class="line"><a name="l00860"></a><span class="lineno"> 860</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:30</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code. Note: It is not recommended to use this c...</div><div class="ttdef"><b>Definition:</b> Module.h:77</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<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:209</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>
@ -806,7 +806,7 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
<div class="ttc" id="aclass_si443x_html_ae782ee06e2c463c24f22f5d4c3dd8d97"><div class="ttname"><a href="class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97">Si443x::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset method. Will reset the chip to the default state using SDN pin.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:66</div></div>
<div class="ttc" id="aclass_si443x_html_ae7cfff2efebfa01c8a50a5cbbe8775b9"><div class="ttname"><a href="class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9">Si443x::Si443x</a></div><div class="ttdeci">Si443x(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:5</div></div>
<div class="ttc" id="aclass_si443x_html_af23d8eb0f1c436e6cc60361df13c08f7"><div class="ttname"><a href="class_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7">Si443x::readBit</a></div><div class="ttdeci">void readBit(uint32_t pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:627</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -114,50 +114,51 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_lo_ra_w_a_n_node.html" target="_self">LoRaWANNode</a></td><td class="desc">LoRaWAN-compatible node (class A device) </td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_24_" class="arrow" onclick="toggleFolder('24_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_module.html" target="_self">Module</a></td><td class="desc">Implements all common low-level methods to control the wireless module. Every module class contains one private instance of this class </td></tr>
<tr id="row_24_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_module_1_1_rf_switch_mode__t.html" target="_self">RfSwitchMode_t</a></td><td class="desc">Description of RF switch pin states for a single mode. See <a class="el" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a> for details </td></tr>
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_morse_client.html" target="_self">MorseClient</a></td><td class="desc">Client for Morse Code communication. The public interface is the same as Arduino Serial </td></tr>
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classn_r_f24.html" target="_self">nRF24</a></td><td class="desc">Control class for nRF24 module </td></tr>
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pager_client.html" target="_self">PagerClient</a></td><td class="desc">Client for Pager communication </td></tr>
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physical_layer.html" target="_self">PhysicalLayer</a></td><td class="desc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN. Also extracts some common module-independent methods. Using this interface class allows to use the protocols on various modules without much code duplicity. Because this class is used mainly as interface, all of its virtual members must be implemented in the module class </td></tr>
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_a_e_s128.html" target="_self">RadioLibAES128</a></td><td class="desc">Class to perform AES encryption, decryption and CMAC </td></tr>
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_b_c_h.html" target="_self">RadioLibBCH</a></td><td class="desc">Class to calculate Bose–Chaudhuri–Hocquenghem (BCH) class of forward error correction codes. In theory, this should be able to calculate an arbitrary BCH(N, K) code, but so far it was only tested for BCH(31, 21) </td></tr>
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_c_r_c.html" target="_self">RadioLibCRC</a></td><td class="desc">Class to calculate CRCs of varying formats </td></tr>
<tr id="row_32_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_hal.html" target="_self">RadioLibHal</a></td><td class="desc">Hardware abstraction library base interface </td></tr>
<tr id="row_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_print.html" target="_self">RadioLibPrint</a></td><td class="desc">Printing class, based on Arduino Print class with additional encodings </td></tr>
<tr id="row_34_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f69.html" target="_self">RF69</a></td><td class="desc">Control class for RF69 module. Also serves as base class for <a class="el" href="class_s_x1231.html" title="Control class for SX1231 module. Overrides some methods from RF69 due to different register values.">SX1231</a> </td></tr>
<tr id="row_35_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m22.html" target="_self">RFM22</a></td><td class="desc">Only exists as alias for <a class="el" href="class_si4432.html" title="Derived class for Si4432 modules.">Si4432</a>, since there seems to be no difference between RFM22 and Si4432 modules </td></tr>
<tr id="row_36_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m23.html" target="_self">RFM23</a></td><td class="desc">Only exists as alias for <a class="el" href="class_si4431.html" title="Derived class for Si4431 modules.">Si4431</a>, since there seems to be no difference between RFM23 and Si4431 modules </td></tr>
<tr id="row_37_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m95.html" target="_self">RFM95</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1276.html" title="Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter range...">SX1276</a>, since there seems to be no difference between RFM95 and SX1276 modules </td></tr>
<tr id="row_38_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m96.html" target="_self">RFM96</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1276.html" title="Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter range...">SX1276</a>, since there seems to be no difference between RFM96 and SX1276 modules </td></tr>
<tr id="row_39_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m97.html" target="_self">RFM97</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1277.html" title="Derived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter range...">SX1277</a>, since there seems to be no difference between RFM97 and SX1277 modules </td></tr>
<tr id="row_40_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m98.html" target="_self">RFM98</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a>, since there seems to be no difference between RFM98 and SX1278 modules </td></tr>
<tr id="row_41_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_t_t_y_client.html" target="_self">RTTYClient</a></td><td class="desc">Client for RTTY communication. The public interface is the same as Arduino Serial </td></tr>
<tr id="row_42_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si4430.html" target="_self">Si4430</a></td><td class="desc">Derived class for Si4430 modules </td></tr>
<tr id="row_43_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si4431.html" target="_self">Si4431</a></td><td class="desc">Derived class for Si4431 modules </td></tr>
<tr id="row_44_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si4432.html" target="_self">Si4432</a></td><td class="desc">Derived class for Si4432 modules </td></tr>
<tr id="row_45_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si443x.html" target="_self">Si443x</a></td><td class="desc">Base class for <a class="el" href="class_si443x.html" title="Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from thi...">Si443x</a> series. All derived classes for <a class="el" href="class_si443x.html" title="Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from thi...">Si443x</a> (e.g. <a class="el" href="class_si4431.html" title="Derived class for Si4431 modules.">Si4431</a> or <a class="el" href="class_si4432.html" title="Derived class for Si4432 modules.">Si4432</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_46_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_s_t_v_client.html" target="_self">SSTVClient</a></td><td class="desc">Client for SSTV transmissions </td></tr>
<tr id="row_47_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_s_t_v_mode__t.html" target="_self">SSTVMode_t</a></td><td class="desc">Structure to save data about supported SSTV modes </td></tr>
<tr id="row_48_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_m32_w_lx.html" target="_self">STM32WLx</a></td><td class="desc">Derived class for STM32WL modules </td></tr>
<tr id="row_49_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_m32_w_lx___module.html" target="_self">STM32WLx_Module</a></td><td class="desc"></td></tr>
<tr id="row_50_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stm32wlx_hal.html" target="_self">Stm32wlxHal</a></td><td class="desc">Hardware Abstraction Layer for STM32WL </td></tr>
<tr id="row_51_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1231.html" target="_self">SX1231</a></td><td class="desc">Control class for SX1231 module. Overrides some methods from <a class="el" href="class_r_f69.html" title="Control class for RF69 module. Also serves as base class for SX1231.">RF69</a> due to different register values </td></tr>
<tr id="row_52_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1233.html" target="_self">SX1233</a></td><td class="desc">Control class for SX1233 module. Overrides some methods from SX1231/RF69 due to different register values </td></tr>
<tr id="row_53_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1261.html" target="_self">SX1261</a></td><td class="desc">Derived class for SX1261 modules </td></tr>
<tr id="row_54_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1262.html" target="_self">SX1262</a></td><td class="desc">Derived class for SX1262 modules </td></tr>
<tr id="row_55_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1268.html" target="_self">SX1268</a></td><td class="desc">Derived class for SX1268 modules </td></tr>
<tr id="row_56_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x126x.html" target="_self">SX126x</a></td><td class="desc">Base class for SX126x series. All derived classes for SX126x (e.g. <a class="el" href="class_s_x1262.html" title="Derived class for SX1262 modules.">SX1262</a> or <a class="el" href="class_s_x1268.html" title="Derived class for SX1268 modules.">SX1268</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_57_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1272.html" target="_self">SX1272</a></td><td class="desc">Derived class for SX1272 modules. Also used as base class for <a class="el" href="class_s_x1273.html" title="Derived class for SX1273 modules. Overrides some methods from SX1272 due to different parameter range...">SX1273</a>. Both modules use the same basic hardware and only differ in parameter ranges </td></tr>
<tr id="row_58_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1273.html" target="_self">SX1273</a></td><td class="desc">Derived class for SX1273 modules. Overrides some methods from <a class="el" href="class_s_x1272.html" title="Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...">SX1272</a> due to different parameter ranges </td></tr>
<tr id="row_59_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1276.html" target="_self">SX1276</a></td><td class="desc">Derived class for SX1276 modules. Overrides some methods from <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> due to different parameter ranges </td></tr>
<tr id="row_60_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1277.html" target="_self">SX1277</a></td><td class="desc">Derived class for SX1277 modules. Overrides some methods from <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> due to different parameter ranges </td></tr>
<tr id="row_61_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1278.html" target="_self">SX1278</a></td><td class="desc">Derived class for SX1278 modules. Also used as base class for <a class="el" href="class_s_x1276.html" title="Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter range...">SX1276</a>, <a class="el" href="class_s_x1277.html" title="Derived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter range...">SX1277</a>, <a class="el" href="class_s_x1279.html" title="Derived class for SX1279 modules. Overrides some methods from SX1278 due to different parameter range...">SX1279</a>, <a class="el" href="class_r_f_m95.html" title="Only exists as alias for SX1276, since there seems to be no difference between RFM95 and SX1276 modul...">RFM95</a> and <a class="el" href="class_r_f_m96.html" title="Only exists as alias for SX1276, since there seems to be no difference between RFM96 and SX1276 modul...">RFM96</a>. All of these modules use the same basic hardware and only differ in parameter ranges (and names) </td></tr>
<tr id="row_62_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1279.html" target="_self">SX1279</a></td><td class="desc">Derived class for SX1279 modules. Overrides some methods from <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> due to different parameter ranges </td></tr>
<tr id="row_63_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x127x.html" target="_self">SX127x</a></td><td class="desc">Base class for <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a> series. All derived classes for <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a> (e.g. <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> or <a class="el" href="class_s_x1272.html" title="Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...">SX1272</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_64_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1280.html" target="_self">SX1280</a></td><td class="desc">Derived class for SX1280 modules </td></tr>
<tr id="row_65_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1281.html" target="_self">SX1281</a></td><td class="desc">Derived class for SX1281 modules </td></tr>
<tr id="row_66_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1282.html" target="_self">SX1282</a></td><td class="desc">Derived class for SX1282 modules </td></tr>
<tr id="row_67_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x128x.html" target="_self">SX128x</a></td><td class="desc">Base class for SX128x series. All derived classes for SX128x (e.g. <a class="el" href="class_s_x1280.html" title="Derived class for SX1280 modules.">SX1280</a> or <a class="el" href="class_s_x1281.html" title="Derived class for SX1281 modules.">SX1281</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_68_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtone__t.html" target="_self">tone_t</a></td><td class="desc">Structure to save data about tone </td></tr>
<tr id="row_24_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_module_1_1_s_p_i_config__t.html" target="_self">SPIConfig_t</a></td><td class="desc">SPI configuration structure </td></tr>
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_morse_client.html" target="_self">MorseClient</a></td><td class="desc">Client for Morse Code communication. The public interface is the same as Arduino Serial </td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classn_r_f24.html" target="_self">nRF24</a></td><td class="desc">Control class for nRF24 module </td></tr>
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pager_client.html" target="_self">PagerClient</a></td><td class="desc">Client for Pager communication </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physical_layer.html" target="_self">PhysicalLayer</a></td><td class="desc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN. Also extracts some common module-independent methods. Using this interface class allows to use the protocols on various modules without much code duplicity. Because this class is used mainly as interface, all of its virtual members must be implemented in the module class </td></tr>
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_a_e_s128.html" target="_self">RadioLibAES128</a></td><td class="desc">Class to perform AES encryption, decryption and CMAC </td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_b_c_h.html" target="_self">RadioLibBCH</a></td><td class="desc">Class to calculate Bose–Chaudhuri–Hocquenghem (BCH) class of forward error correction codes. In theory, this should be able to calculate an arbitrary BCH(N, K) code, but so far it was only tested for BCH(31, 21) </td></tr>
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_c_r_c.html" target="_self">RadioLibCRC</a></td><td class="desc">Class to calculate CRCs of varying formats </td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_hal.html" target="_self">RadioLibHal</a></td><td class="desc">Hardware abstraction library base interface </td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_radio_lib_print.html" target="_self">RadioLibPrint</a></td><td class="desc">Printing class, based on Arduino Print class with additional encodings </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f69.html" target="_self">RF69</a></td><td class="desc">Control class for RF69 module. Also serves as base class for <a class="el" href="class_s_x1231.html" title="Control class for SX1231 module. Overrides some methods from RF69 due to different register values.">SX1231</a> </td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m22.html" target="_self">RFM22</a></td><td class="desc">Only exists as alias for <a class="el" href="class_si4432.html" title="Derived class for Si4432 modules.">Si4432</a>, since there seems to be no difference between RFM22 and Si4432 modules </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m23.html" target="_self">RFM23</a></td><td class="desc">Only exists as alias for <a class="el" href="class_si4431.html" title="Derived class for Si4431 modules.">Si4431</a>, since there seems to be no difference between RFM23 and Si4431 modules </td></tr>
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m95.html" target="_self">RFM95</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1276.html" title="Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter range...">SX1276</a>, since there seems to be no difference between RFM95 and SX1276 modules </td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m96.html" target="_self">RFM96</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1276.html" title="Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter range...">SX1276</a>, since there seems to be no difference between RFM96 and SX1276 modules </td></tr>
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m97.html" target="_self">RFM97</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1277.html" title="Derived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter range...">SX1277</a>, since there seems to be no difference between RFM97 and SX1277 modules </td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m98.html" target="_self">RFM98</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a>, since there seems to be no difference between RFM98 and SX1278 modules </td></tr>
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_t_t_y_client.html" target="_self">RTTYClient</a></td><td class="desc">Client for RTTY communication. The public interface is the same as Arduino Serial </td></tr>
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si4430.html" target="_self">Si4430</a></td><td class="desc">Derived class for Si4430 modules </td></tr>
<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si4431.html" target="_self">Si4431</a></td><td class="desc">Derived class for Si4431 modules </td></tr>
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si4432.html" target="_self">Si4432</a></td><td class="desc">Derived class for Si4432 modules </td></tr>
<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_si443x.html" target="_self">Si443x</a></td><td class="desc">Base class for <a class="el" href="class_si443x.html" title="Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from thi...">Si443x</a> series. All derived classes for <a class="el" href="class_si443x.html" title="Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from thi...">Si443x</a> (e.g. <a class="el" href="class_si4431.html" title="Derived class for Si4431 modules.">Si4431</a> or <a class="el" href="class_si4432.html" title="Derived class for Si4432 modules.">Si4432</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_s_t_v_client.html" target="_self">SSTVClient</a></td><td class="desc">Client for SSTV transmissions </td></tr>
<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_s_t_v_mode__t.html" target="_self">SSTVMode_t</a></td><td class="desc">Structure to save data about supported SSTV modes </td></tr>
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_m32_w_lx.html" target="_self">STM32WLx</a></td><td class="desc">Derived class for STM32WL modules </td></tr>
<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_m32_w_lx___module.html" target="_self">STM32WLx_Module</a></td><td class="desc"></td></tr>
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stm32wlx_hal.html" target="_self">Stm32wlxHal</a></td><td class="desc">Hardware Abstraction Layer for STM32WL </td></tr>
<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1231.html" target="_self">SX1231</a></td><td class="desc">Control class for SX1231 module. Overrides some methods from <a class="el" href="class_r_f69.html" title="Control class for RF69 module. Also serves as base class for SX1231.">RF69</a> due to different register values </td></tr>
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1233.html" target="_self">SX1233</a></td><td class="desc">Control class for SX1233 module. Overrides some methods from SX1231/RF69 due to different register values </td></tr>
<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1261.html" target="_self">SX1261</a></td><td class="desc">Derived class for SX1261 modules </td></tr>
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1262.html" target="_self">SX1262</a></td><td class="desc">Derived class for SX1262 modules </td></tr>
<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1268.html" target="_self">SX1268</a></td><td class="desc">Derived class for SX1268 modules </td></tr>
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x126x.html" target="_self">SX126x</a></td><td class="desc">Base class for SX126x series. All derived classes for SX126x (e.g. <a class="el" href="class_s_x1262.html" title="Derived class for SX1262 modules.">SX1262</a> or <a class="el" href="class_s_x1268.html" title="Derived class for SX1268 modules.">SX1268</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1272.html" target="_self">SX1272</a></td><td class="desc">Derived class for SX1272 modules. Also used as base class for <a class="el" href="class_s_x1273.html" title="Derived class for SX1273 modules. Overrides some methods from SX1272 due to different parameter range...">SX1273</a>. Both modules use the same basic hardware and only differ in parameter ranges </td></tr>
<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1273.html" target="_self">SX1273</a></td><td class="desc">Derived class for SX1273 modules. Overrides some methods from <a class="el" href="class_s_x1272.html" title="Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...">SX1272</a> due to different parameter ranges </td></tr>
<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1276.html" target="_self">SX1276</a></td><td class="desc">Derived class for SX1276 modules. Overrides some methods from <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> due to different parameter ranges </td></tr>
<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1277.html" target="_self">SX1277</a></td><td class="desc">Derived class for SX1277 modules. Overrides some methods from <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> due to different parameter ranges </td></tr>
<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1278.html" target="_self">SX1278</a></td><td class="desc">Derived class for SX1278 modules. Also used as base class for <a class="el" href="class_s_x1276.html" title="Derived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter range...">SX1276</a>, <a class="el" href="class_s_x1277.html" title="Derived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter range...">SX1277</a>, <a class="el" href="class_s_x1279.html" title="Derived class for SX1279 modules. Overrides some methods from SX1278 due to different parameter range...">SX1279</a>, <a class="el" href="class_r_f_m95.html" title="Only exists as alias for SX1276, since there seems to be no difference between RFM95 and SX1276 modul...">RFM95</a> and <a class="el" href="class_r_f_m96.html" title="Only exists as alias for SX1276, since there seems to be no difference between RFM96 and SX1276 modul...">RFM96</a>. All of these modules use the same basic hardware and only differ in parameter ranges (and names) </td></tr>
<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1279.html" target="_self">SX1279</a></td><td class="desc">Derived class for SX1279 modules. Overrides some methods from <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> due to different parameter ranges </td></tr>
<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x127x.html" target="_self">SX127x</a></td><td class="desc">Base class for <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a> series. All derived classes for <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a> (e.g. <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a> or <a class="el" href="class_s_x1272.html" title="Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...">SX1272</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1280.html" target="_self">SX1280</a></td><td class="desc">Derived class for SX1280 modules </td></tr>
<tr id="row_65_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1281.html" target="_self">SX1281</a></td><td class="desc">Derived class for SX1281 modules </td></tr>
<tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x1282.html" target="_self">SX1282</a></td><td class="desc">Derived class for SX1282 modules </td></tr>
<tr id="row_67_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_x128x.html" target="_self">SX128x</a></td><td class="desc">Base class for SX128x series. All derived classes for SX128x (e.g. <a class="el" href="class_s_x1280.html" title="Derived class for SX1280 modules.">SX1280</a> or <a class="el" href="class_s_x1281.html" title="Derived class for SX1281 modules.">SX1281</a>) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes </td></tr>
<tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtone__t.html" target="_self">tone_t</a></td><td class="desc">Structure to save data about tone </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

Wyświetl plik

@ -1774,10 +1774,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<div class="line"> radio.setRfSwitchTable(rfswitch_pins, rfswitch_table);</div>
<div class="line"> ...</div>
<div class="line">}</div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment -->
</div>
</div>

Wyświetl plik

@ -89,50 +89,49 @@ $(document).ready(function(){initNavTree('class_module.html',''); initResizable(
<p>This is the complete list of members for <a class="el" href="class_module.html">Module</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5699a937b62ba41387567b4d679b9377">findRfSwitchMode</a>(uint8_t mode) const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">getCs</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">getGpio</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">getIrq</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">getRst</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">init</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">MODE_END_OF_TABLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">MODE_IDLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">MODE_RX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">MODE_TX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a919baf2e46c357ebfcdbc1025b6c551e">Module</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">operator=</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">OpMode_t</a> enum name</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4add1a875bb88e91da232118201a78a8">reflect</a>(uint32_t in, uint8_t bits)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#afbed643f082286012bf44bba22381ae6">setRfSwitchState</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a>(const uint32_t(&amp;pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">SPIaddrWidth</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a01e15988ec448c76142ee5709929be2c">SPIgetRegValue</a>(uint16_t reg, uint8_t msb=7, uint8_t lsb=0)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a466112286d19675ca2dbe481358e4365">SPInopCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">SPIparseStatusCb</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BITS_0</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>BITS_16</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BITS_32</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>BITS_8</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BitWidth_t</b> enum name (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5699a937b62ba41387567b4d679b9377">findRfSwitchMode</a>(uint8_t mode) const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">getCs</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">getGpio</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">getIrq</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">getRst</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">init</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">MODE_END_OF_TABLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">MODE_IDLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">MODE_RX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">MODE_TX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a919baf2e46c357ebfcdbc1025b6c551e">Module</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">operator=</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">OpMode_t</a> enum name</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4add1a875bb88e91da232118201a78a8">reflect</a>(uint32_t in, uint8_t bits)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#afbed643f082286012bf44bba22381ae6">setRfSwitchState</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a>(const uint32_t(&amp;pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">SPIcheckStatusCb_t</a> typedef</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">spiConfig</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a369e916626c821ecec85f25d5b46d752">SPIgetRegValue</a>(uint32_t reg, uint8_t msb=7, uint8_t lsb=0)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a> typedef</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">SPIreadCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">SPIreadRegister</a>(uint16_t reg)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a874e030f1931e606e380930d37dd83ee">SPIreadRegisterBurst</a>(uint16_t reg, size_t numBytes, uint8_t *inBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">SPIreadStream</a>(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a085415b49ff72238f118b937ad896cbd">SPIreadStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a081191402ad5c49e6c21982fc4587b77">SPIsetRegValue</a>(uint16_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">SPIstatusCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">SPIstreamError</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a34927454be3a34df8a5a586c46c428af">SPIstreamType</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">SPItransfer</a>(uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">SPIreadRegister</a>(uint32_t reg)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">SPIreadRegisterBurst</a>(uint32_t reg, size_t numBytes, uint8_t *inBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">SPIreadStream</a>(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a085415b49ff72238f118b937ad896cbd">SPIreadStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">SPIsetRegValue</a>(uint32_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">SPItransfer</a>(uint16_t cmd, uint32_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">SPItransferStream</a>(uint8_t *cmd, uint8_t cmdLen, bool write, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes, bool waitForGpio, uint32_t timeout)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">SPIwriteCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">SPIwriteRegister</a>(uint16_t reg, uint8_t data)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">SPIwriteRegisterBurst</a>(uint16_t reg, uint8_t *data, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a74ce586afa403130007a474d3295d762">SPIwriteStream</a>(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">SPIwriteStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">waitForMicroseconds</a>(uint32_t start, uint32_t len)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a60ca6b4cae98f7d935191a569d519913">SPIwriteRegister</a>(uint32_t reg, uint8_t data)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">SPIwriteRegisterBurst</a>(uint32_t reg, uint8_t *data, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">SPIwriteStream</a>(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">SPIwriteStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">waitForMicroseconds</a>(uint32_t start, uint32_t len)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -114,6 +114,9 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_module_1_1_rf_switch_mode__t.html">RfSwitchMode_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Description of RF switch pin states for a single mode. See <a class="el" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a> for details. <a href="struct_module_1_1_rf_switch_mode__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_module_1_1_s_p_i_config__t.html">SPIConfig_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI configuration structure. <a href="struct_module_1_1_s_p_i_config__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
@ -124,10 +127,20 @@ Public Types</h2></td></tr>
}</td></tr>
<tr class="memdesc:a5a67b3a63420d762ecba9448671c99bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constants to use in a mode table set be setRfSwitchTable. These constants work for most radios, but some radios define their own constants to be used instead. <a href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">More...</a><br /></td></tr>
<tr class="separator:a5a67b3a63420d762ecba9448671c99bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5e5dd089a3117f6499b818b426e2e0d"><td class="memItemLeft" align="right" valign="top"><a id="af5e5dd089a3117f6499b818b426e2e0d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>BitWidth_t</b> { <b>BITS_0</b> = 0
, <b>BITS_8</b> = 8
, <b>BITS_16</b> = 16
, <b>BITS_32</b> = 32
}</td></tr>
<tr class="separator:af5e5dd089a3117f6499b818b426e2e0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9393088249856eab568126aeb2493e4a"><td class="memItemLeft" align="right" valign="top"><a id="a9393088249856eab568126aeb2493e4a"></a>
typedef int16_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a>) (uint8_t in)</td></tr>
<tr class="memdesc:a9393088249856eab568126aeb2493e4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI status parsing callback typedef. <br /></td></tr>
<tr class="memdesc:a9393088249856eab568126aeb2493e4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for parsing SPI status. <br /></td></tr>
<tr class="separator:a9393088249856eab568126aeb2493e4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ad7bef7d380d3b6b88dca99bd35d640"><td class="memItemLeft" align="right" valign="top"><a id="a1ad7bef7d380d3b6b88dca99bd35d640"></a>
typedef int16_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">SPIcheckStatusCb_t</a>) (<a class="el" href="class_module.html">Module</a> *mod)</td></tr>
<tr class="memdesc:a1ad7bef7d380d3b6b88dca99bd35d640"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for validation SPI status. <br /></td></tr>
<tr class="separator:a1ad7bef7d380d3b6b88dca99bd35d640"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
@ -148,39 +161,39 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a> ()</td></tr>
<tr class="memdesc:a45bd514a1f2859d9a867c8f9b13eb332"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminate low-level module control. <br /></td></tr>
<tr class="separator:a45bd514a1f2859d9a867c8f9b13eb332"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01e15988ec448c76142ee5709929be2c"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a01e15988ec448c76142ee5709929be2c">SPIgetRegValue</a> (uint16_t reg, uint8_t msb=7, uint8_t lsb=0)</td></tr>
<tr class="memdesc:a01e15988ec448c76142ee5709929be2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism. <a href="class_module.html#a01e15988ec448c76142ee5709929be2c">More...</a><br /></td></tr>
<tr class="separator:a01e15988ec448c76142ee5709929be2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a081191402ad5c49e6c21982fc4587b77"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a081191402ad5c49e6c21982fc4587b77">SPIsetRegValue</a> (uint16_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td></tr>
<tr class="memdesc:a081191402ad5c49e6c21982fc4587b77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Overwrite-safe SPI write method with verification. This method is the preferred SPI write mechanism. <a href="class_module.html#a081191402ad5c49e6c21982fc4587b77">More...</a><br /></td></tr>
<tr class="separator:a081191402ad5c49e6c21982fc4587b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a874e030f1931e606e380930d37dd83ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a874e030f1931e606e380930d37dd83ee">SPIreadRegisterBurst</a> (uint16_t reg, size_t numBytes, uint8_t *inBytes)</td></tr>
<tr class="memdesc:a874e030f1931e606e380930d37dd83ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst read method. <a href="class_module.html#a874e030f1931e606e380930d37dd83ee">More...</a><br /></td></tr>
<tr class="separator:a874e030f1931e606e380930d37dd83ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a545e4a001da0d9f6358279ac40d4f0"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">SPIreadRegister</a> (uint16_t reg)</td></tr>
<tr class="memdesc:a9a545e4a001da0d9f6358279ac40d4f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be used instead. <a href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">More...</a><br /></td></tr>
<tr class="separator:a9a545e4a001da0d9f6358279ac40d4f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af474f82d00fffc1ee0fc8def2c7f220c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">SPIwriteRegisterBurst</a> (uint16_t reg, uint8_t *data, size_t numBytes)</td></tr>
<tr class="memdesc:af474f82d00fffc1ee0fc8def2c7f220c"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst write method. <a href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">More...</a><br /></td></tr>
<tr class="separator:af474f82d00fffc1ee0fc8def2c7f220c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4437af6552e258e95ed8ed452afa6dd4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">SPIwriteRegister</a> (uint16_t reg, uint8_t data)</td></tr>
<tr class="memdesc:a4437af6552e258e95ed8ed452afa6dd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be used instead. <a href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">More...</a><br /></td></tr>
<tr class="separator:a4437af6552e258e95ed8ed452afa6dd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78dd39aa71d97e2220a880df8162fdde"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">SPItransfer</a> (uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td></tr>
<tr class="memdesc:a78dd39aa71d97e2220a880df8162fdde"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI single transfer method. <a href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">More...</a><br /></td></tr>
<tr class="separator:a78dd39aa71d97e2220a880df8162fdde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a369e916626c821ecec85f25d5b46d752"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a369e916626c821ecec85f25d5b46d752">SPIgetRegValue</a> (uint32_t reg, uint8_t msb=7, uint8_t lsb=0)</td></tr>
<tr class="memdesc:a369e916626c821ecec85f25d5b46d752"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism. <a href="class_module.html#a369e916626c821ecec85f25d5b46d752">More...</a><br /></td></tr>
<tr class="separator:a369e916626c821ecec85f25d5b46d752"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade75c5403a05156b43cc7562563ae2d7"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">SPIsetRegValue</a> (uint32_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td></tr>
<tr class="memdesc:ade75c5403a05156b43cc7562563ae2d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Overwrite-safe SPI write method with verification. This method is the preferred SPI write mechanism. <a href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">More...</a><br /></td></tr>
<tr class="separator:ade75c5403a05156b43cc7562563ae2d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac993ab8e2ea0f5aa93339d1f6ffb54ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">SPIreadRegisterBurst</a> (uint32_t reg, size_t numBytes, uint8_t *inBytes)</td></tr>
<tr class="memdesc:ac993ab8e2ea0f5aa93339d1f6ffb54ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst read method. <a href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">More...</a><br /></td></tr>
<tr class="separator:ac993ab8e2ea0f5aa93339d1f6ffb54ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab250eb929068e0c890e16e8e6d7cd7e6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">SPIreadRegister</a> (uint32_t reg)</td></tr>
<tr class="memdesc:ab250eb929068e0c890e16e8e6d7cd7e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be used instead. <a href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">More...</a><br /></td></tr>
<tr class="separator:ab250eb929068e0c890e16e8e6d7cd7e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2826f0fa116eb0a4dd18ddb9b21e4caf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">SPIwriteRegisterBurst</a> (uint32_t reg, uint8_t *data, size_t numBytes)</td></tr>
<tr class="memdesc:a2826f0fa116eb0a4dd18ddb9b21e4caf"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst write method. <a href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">More...</a><br /></td></tr>
<tr class="separator:a2826f0fa116eb0a4dd18ddb9b21e4caf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60ca6b4cae98f7d935191a569d519913"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a60ca6b4cae98f7d935191a569d519913">SPIwriteRegister</a> (uint32_t reg, uint8_t data)</td></tr>
<tr class="memdesc:a60ca6b4cae98f7d935191a569d519913"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be used instead. <a href="class_module.html#a60ca6b4cae98f7d935191a569d519913">More...</a><br /></td></tr>
<tr class="separator:a60ca6b4cae98f7d935191a569d519913"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6df70520aa015dd3a1bccdceae67232"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">SPItransfer</a> (uint16_t cmd, uint32_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td></tr>
<tr class="memdesc:aa6df70520aa015dd3a1bccdceae67232"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI single transfer method. <a href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">More...</a><br /></td></tr>
<tr class="separator:aa6df70520aa015dd3a1bccdceae67232"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5efa7ae78cab1d7f43005e965923f769"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a> ()</td></tr>
<tr class="memdesc:a5efa7ae78cab1d7f43005e965923f769"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to check the result of last SPI stream transfer. <a href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">More...</a><br /></td></tr>
<tr class="separator:a5efa7ae78cab1d7f43005e965923f769"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9fc874adc8dbe7c3f1fd3c267c27708"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">SPIreadStream</a> (uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:ab9fc874adc8dbe7c3f1fd3c267c27708"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a read transaction with SPI stream. <a href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">More...</a><br /></td></tr>
<tr class="separator:ab9fc874adc8dbe7c3f1fd3c267c27708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adacceb57ecfecb09150c135b2b44436f"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">SPIreadStream</a> (uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:adacceb57ecfecb09150c135b2b44436f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a read transaction with SPI stream. <a href="class_module.html#adacceb57ecfecb09150c135b2b44436f">More...</a><br /></td></tr>
<tr class="separator:adacceb57ecfecb09150c135b2b44436f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a085415b49ff72238f118b937ad896cbd"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a085415b49ff72238f118b937ad896cbd">SPIreadStream</a> (uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:a085415b49ff72238f118b937ad896cbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a read transaction with SPI stream. <a href="class_module.html#a085415b49ff72238f118b937ad896cbd">More...</a><br /></td></tr>
<tr class="separator:a085415b49ff72238f118b937ad896cbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74ce586afa403130007a474d3295d762"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a74ce586afa403130007a474d3295d762">SPIwriteStream</a> (uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:a74ce586afa403130007a474d3295d762"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a write transaction with SPI stream. <a href="class_module.html#a74ce586afa403130007a474d3295d762">More...</a><br /></td></tr>
<tr class="separator:a74ce586afa403130007a474d3295d762"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af99b0e74e67417a88f500ab7261ddd20"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">SPIwriteStream</a> (uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:af99b0e74e67417a88f500ab7261ddd20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a write transaction with SPI stream. <a href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">More...</a><br /></td></tr>
<tr class="separator:af99b0e74e67417a88f500ab7261ddd20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7acbe601ebe6398781d0f2de5177305e"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">SPIwriteStream</a> (uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:a7acbe601ebe6398781d0f2de5177305e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a write transaction with SPI stream. <a href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">More...</a><br /></td></tr>
<tr class="separator:a7acbe601ebe6398781d0f2de5177305e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -227,38 +240,9 @@ Public Attributes</h2></td></tr>
<a class="el" href="class_radio_lib_hal.html">RadioLibHal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a> = NULL</td></tr>
<tr class="memdesc:a4483f0a39a523dd1b37b467d81418f7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hardware abstraction layer to be used. <br /></td></tr>
<tr class="separator:a4483f0a39a523dd1b37b467d81418f7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a849ad85fc1bc3a7130e660c13973ab26"><td class="memItemLeft" align="right" valign="top"><a id="a849ad85fc1bc3a7130e660c13973ab26"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">SPIreadCommand</a> = 0b00000000</td></tr>
<tr class="memdesc:a849ad85fc1bc3a7130e660c13973ab26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI read command. Defaults to 0x00. <br /></td></tr>
<tr class="separator:a849ad85fc1bc3a7130e660c13973ab26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae89764d15e8df5694a6aec0e18f72d3f"><td class="memItemLeft" align="right" valign="top"><a id="ae89764d15e8df5694a6aec0e18f72d3f"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">SPIwriteCommand</a> = 0b10000000</td></tr>
<tr class="memdesc:ae89764d15e8df5694a6aec0e18f72d3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI write command. Defaults to 0x80. <br /></td></tr>
<tr class="separator:ae89764d15e8df5694a6aec0e18f72d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a466112286d19675ca2dbe481358e4365"><td class="memItemLeft" align="right" valign="top"><a id="a466112286d19675ca2dbe481358e4365"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a466112286d19675ca2dbe481358e4365">SPInopCommand</a> = 0x00</td></tr>
<tr class="memdesc:a466112286d19675ca2dbe481358e4365"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI no-operation command. Defaults to 0x00. <br /></td></tr>
<tr class="separator:a466112286d19675ca2dbe481358e4365"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06d8d4257c584b57a529fcc405d87c79"><td class="memItemLeft" align="right" valign="top"><a id="a06d8d4257c584b57a529fcc405d87c79"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">SPIstatusCommand</a> = 0x00</td></tr>
<tr class="memdesc:a06d8d4257c584b57a529fcc405d87c79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI status read command. Defaults to 0x00. <br /></td></tr>
<tr class="separator:a06d8d4257c584b57a529fcc405d87c79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac19a495026aae62f5c2f089aa1b2b57a"><td class="memItemLeft" align="right" valign="top"><a id="ac19a495026aae62f5c2f089aa1b2b57a"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">SPIaddrWidth</a> = 8</td></tr>
<tr class="memdesc:ac19a495026aae62f5c2f089aa1b2b57a"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI address width. Defaults to 8, currently only supports 8 and 16-bit addresses. <br /></td></tr>
<tr class="separator:ac19a495026aae62f5c2f089aa1b2b57a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34927454be3a34df8a5a586c46c428af"><td class="memItemLeft" align="right" valign="top"><a id="a34927454be3a34df8a5a586c46c428af"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a34927454be3a34df8a5a586c46c428af">SPIstreamType</a> = false</td></tr>
<tr class="memdesc:a34927454be3a34df8a5a586c46c428af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the SPI interface is stream-type (e.g. <a class="el" href="class_s_x126x.html" title="Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...">SX126x</a>) or register-type (e.g. <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a>). Defaults to register-type SPI interfaces. <br /></td></tr>
<tr class="separator:a34927454be3a34df8a5a586c46c428af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66b06e69d57b97116bed1c6f185381f1"><td class="memItemLeft" align="right" valign="top"><a id="a66b06e69d57b97116bed1c6f185381f1"></a>
int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">SPIstreamError</a> = <a class="el" href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a></td></tr>
<tr class="memdesc:a66b06e69d57b97116bed1c6f185381f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The last recorded SPI stream error. <br /></td></tr>
<tr class="separator:a66b06e69d57b97116bed1c6f185381f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6e89e2bc4976e8c5dc42dedda9fa6a2"><td class="memItemLeft" align="right" valign="top"><a id="af6e89e2bc4976e8c5dc42dedda9fa6a2"></a>
<a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">SPIparseStatusCb</a> = nullptr</td></tr>
<tr class="memdesc:af6e89e2bc4976e8c5dc42dedda9fa6a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback to function that will parse the module-specific status codes to RadioLib status codes. Typically used for modules with SPI stream-type interface (e.g. SX126x/SX128x). <br /></td></tr>
<tr class="separator:af6e89e2bc4976e8c5dc42dedda9fa6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a4fc4101fb3f134152b458c447b8ecb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_module_1_1_s_p_i_config__t.html">SPIConfig_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">spiConfig</a></td></tr>
<tr class="memdesc:a3a4fc4101fb3f134152b458c447b8ecb"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI configuration structure. The default configuration corresponds to register-access modules, such as <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a>. <a href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">More...</a><br /></td></tr>
<tr class="separator:a3a4fc4101fb3f134152b458c447b8ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
@ -716,10 +700,10 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<div class="line"> radio.setRfSwitchTable(rfswitch_pins, rfswitch_table);</div>
<div class="line"> ...</div>
<div class="line">}</div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment -->
</div>
</div>
@ -743,8 +727,8 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div>
</div>
<a id="a01e15988ec448c76142ee5709929be2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01e15988ec448c76142ee5709929be2c">&#9670;&nbsp;</a></span>SPIgetRegValue()</h2>
<a id="a369e916626c821ecec85f25d5b46d752"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a369e916626c821ecec85f25d5b46d752">&#9670;&nbsp;</a></span>SPIgetRegValue()</h2>
<div class="memitem">
<div class="memproto">
@ -752,7 +736,7 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr>
<td class="memname">int16_t Module::SPIgetRegValue </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>reg</em>, </td>
</tr>
<tr>
@ -788,8 +772,8 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div>
</div>
<a id="a9a545e4a001da0d9f6358279ac40d4f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a545e4a001da0d9f6358279ac40d4f0">&#9670;&nbsp;</a></span>SPIreadRegister()</h2>
<a id="ab250eb929068e0c890e16e8e6d7cd7e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab250eb929068e0c890e16e8e6d7cd7e6">&#9670;&nbsp;</a></span>SPIreadRegister()</h2>
<div class="memitem">
<div class="memproto">
@ -797,7 +781,7 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr>
<td class="memname">uint8_t Module::SPIreadRegister </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>reg</em></td><td>)</td>
<td></td>
</tr>
@ -815,8 +799,8 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div>
</div>
<a id="a874e030f1931e606e380930d37dd83ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a874e030f1931e606e380930d37dd83ee">&#9670;&nbsp;</a></span>SPIreadRegisterBurst()</h2>
<a id="ac993ab8e2ea0f5aa93339d1f6ffb54ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac993ab8e2ea0f5aa93339d1f6ffb54ee">&#9670;&nbsp;</a></span>SPIreadRegisterBurst()</h2>
<div class="memitem">
<div class="memproto">
@ -824,7 +808,7 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr>
<td class="memname">void Module::SPIreadRegisterBurst </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>reg</em>, </td>
</tr>
<tr>
@ -857,10 +841,69 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</dd>
</dl>
</div>
</div>
<a id="adacceb57ecfecb09150c135b2b44436f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adacceb57ecfecb09150c135b2b44436f">&#9670;&nbsp;</a></span>SPIreadStream() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int16_t Module::SPIreadStream </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>numBytes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>waitForGpio</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>verify</em> = <code>true</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Method to perform a read transaction with SPI stream. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cmd</td><td>SPI operation command. </td></tr>
<tr><td class="paramname">data</td><td>Data that will be transferred from slave to master. </td></tr>
<tr><td class="paramname">numBytes</td><td>Number of bytes to transfer. </td></tr>
<tr><td class="paramname">waitForGpio</td><td>Whether to wait for some GPIO at the end of transfer (e.g. BUSY line on SX126x/SX128x). </td></tr>
<tr><td class="paramname">verify</td><td>Whether to verify the result of the transaction after it is finished. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
</div>
</div>
<a id="a085415b49ff72238f118b937ad896cbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a085415b49ff72238f118b937ad896cbd">&#9670;&nbsp;</a></span>SPIreadStream() <span class="overload">[1/2]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a085415b49ff72238f118b937ad896cbd">&#9670;&nbsp;</a></span>SPIreadStream() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
@ -925,67 +968,8 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div>
</div>
<a id="ab9fc874adc8dbe7c3f1fd3c267c27708"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9fc874adc8dbe7c3f1fd3c267c27708">&#9670;&nbsp;</a></span>SPIreadStream() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int16_t Module::SPIreadStream </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>numBytes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>waitForGpio</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>verify</em> = <code>true</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Method to perform a read transaction with SPI stream. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cmd</td><td>SPI operation command. </td></tr>
<tr><td class="paramname">data</td><td>Data that will be transferred from slave to master. </td></tr>
<tr><td class="paramname">numBytes</td><td>Number of bytes to transfer. </td></tr>
<tr><td class="paramname">waitForGpio</td><td>Whether to wait for some GPIO at the end of transfer (e.g. BUSY line on SX126x/SX128x). </td></tr>
<tr><td class="paramname">verify</td><td>Whether to verify the result of the transaction after it is finished. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
</div>
</div>
<a id="a081191402ad5c49e6c21982fc4587b77"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a081191402ad5c49e6c21982fc4587b77">&#9670;&nbsp;</a></span>SPIsetRegValue()</h2>
<a id="ade75c5403a05156b43cc7562563ae2d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade75c5403a05156b43cc7562563ae2d7">&#9670;&nbsp;</a></span>SPIsetRegValue()</h2>
<div class="memitem">
<div class="memproto">
@ -993,7 +977,7 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr>
<td class="memname">int16_t Module::SPIsetRegValue </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>reg</em>, </td>
</tr>
<tr>
@ -1050,8 +1034,8 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div>
</div>
<a id="a78dd39aa71d97e2220a880df8162fdde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78dd39aa71d97e2220a880df8162fdde">&#9670;&nbsp;</a></span>SPItransfer()</h2>
<a id="aa6df70520aa015dd3a1bccdceae67232"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6df70520aa015dd3a1bccdceae67232">&#9670;&nbsp;</a></span>SPItransfer()</h2>
<div class="memitem">
<div class="memproto">
@ -1059,13 +1043,13 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr>
<td class="memname">void Module::SPItransfer </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>reg</em>, </td>
</tr>
<tr>
@ -1188,8 +1172,8 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div>
</div>
<a id="a4437af6552e258e95ed8ed452afa6dd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4437af6552e258e95ed8ed452afa6dd4">&#9670;&nbsp;</a></span>SPIwriteRegister()</h2>
<a id="a60ca6b4cae98f7d935191a569d519913"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60ca6b4cae98f7d935191a569d519913">&#9670;&nbsp;</a></span>SPIwriteRegister()</h2>
<div class="memitem">
<div class="memproto">
@ -1197,7 +1181,7 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr>
<td class="memname">void Module::SPIwriteRegister </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>reg</em>, </td>
</tr>
<tr>
@ -1225,8 +1209,8 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div>
</div>
<a id="af474f82d00fffc1ee0fc8def2c7f220c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af474f82d00fffc1ee0fc8def2c7f220c">&#9670;&nbsp;</a></span>SPIwriteRegisterBurst()</h2>
<a id="a2826f0fa116eb0a4dd18ddb9b21e4caf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2826f0fa116eb0a4dd18ddb9b21e4caf">&#9670;&nbsp;</a></span>SPIwriteRegisterBurst()</h2>
<div class="memitem">
<div class="memproto">
@ -1234,7 +1218,7 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr>
<td class="memname">void Module::SPIwriteRegisterBurst </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>reg</em>, </td>
</tr>
<tr>
@ -1267,10 +1251,69 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</dd>
</dl>
</div>
</div>
<a id="af99b0e74e67417a88f500ab7261ddd20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af99b0e74e67417a88f500ab7261ddd20">&#9670;&nbsp;</a></span>SPIwriteStream() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int16_t Module::SPIwriteStream </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>numBytes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>waitForGpio</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>verify</em> = <code>true</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Method to perform a write transaction with SPI stream. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cmd</td><td>SPI operation command. </td></tr>
<tr><td class="paramname">data</td><td>Data that will be transferred from master to slave. </td></tr>
<tr><td class="paramname">numBytes</td><td>Number of bytes to transfer. </td></tr>
<tr><td class="paramname">waitForGpio</td><td>Whether to wait for some GPIO at the end of transfer (e.g. BUSY line on SX126x/SX128x). </td></tr>
<tr><td class="paramname">verify</td><td>Whether to verify the result of the transaction after it is finished. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
</div>
</div>
<a id="a7acbe601ebe6398781d0f2de5177305e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7acbe601ebe6398781d0f2de5177305e">&#9670;&nbsp;</a></span>SPIwriteStream() <span class="overload">[1/2]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a7acbe601ebe6398781d0f2de5177305e">&#9670;&nbsp;</a></span>SPIwriteStream() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
@ -1333,65 +1376,6 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
</div>
</div>
<a id="a74ce586afa403130007a474d3295d762"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74ce586afa403130007a474d3295d762">&#9670;&nbsp;</a></span>SPIwriteStream() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int16_t Module::SPIwriteStream </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>numBytes</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>waitForGpio</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>verify</em> = <code>true</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Method to perform a write transaction with SPI stream. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cmd</td><td>SPI operation command. </td></tr>
<tr><td class="paramname">data</td><td>Data that will be transferred from master to slave. </td></tr>
<tr><td class="paramname">numBytes</td><td>Number of bytes to transfer. </td></tr>
<tr><td class="paramname">waitForGpio</td><td>Whether to wait for some GPIO at the end of transfer (e.g. BUSY line on SX126x/SX128x). </td></tr>
<tr><td class="paramname">verify</td><td>Whether to verify the result of the transaction after it is finished. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
</div>
</div>
<a id="a47978200f7e2e408fb64f506c81cee9f"></a>
@ -1429,6 +1413,33 @@ static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a3a4fc4101fb3f134152b458c447b8ecb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a4fc4101fb3f134152b458c447b8ecb">&#9670;&nbsp;</a></span>spiConfig</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="struct_module_1_1_s_p_i_config__t.html">SPIConfig_t</a> Module::spiConfig</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line"> .stream = <span class="keyword">false</span>,</div>
<div class="line"> .err = <a class="code" href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a>,</div>
<div class="line"> .cmds = { 0x00, 0x80, 0x00, 0x00 },</div>
<div class="line"> .widths = { Module::BITS_8, Module::BITS_0, Module::BITS_8 },</div>
<div class="line"> .statusPos = 0,</div>
<div class="line"> .parseStatusCb = <span class="keyword">nullptr</span>,</div>
<div class="line"> .checkStatusCb = <span class="keyword">nullptr</span>,</div>
<div class="line"> }</div>
<div class="ttc" id="agroup__status__codes_html_gacc0baeb3e5fc99760a07d18ba55531b6"><div class="ttname"><a href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a></div><div class="ttdeci">#define RADIOLIB_ERR_UNKNOWN</div><div class="ttdoc">There was an unexpected, unknown error. If you see this, something went incredibly wrong....</div><div class="ttdef"><b>Definition:</b> TypeDef.h:110</div></div>
</div><!-- fragment -->
<p>SPI configuration structure. The default configuration corresponds to register-access modules, such as <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a>. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>

Wyświetl plik

@ -1,7 +1,15 @@
var class_module =
[
[ "RfSwitchMode_t", "struct_module_1_1_rf_switch_mode__t.html", "struct_module_1_1_rf_switch_mode__t" ],
[ "SPIConfig_t", "struct_module_1_1_s_p_i_config__t.html", "struct_module_1_1_s_p_i_config__t" ],
[ "SPIcheckStatusCb_t", "class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640", null ],
[ "SPIparseStatusCb_t", "class_module.html#a9393088249856eab568126aeb2493e4a", null ],
[ "BitWidth_t", "class_module.html#af5e5dd089a3117f6499b818b426e2e0d", [
[ "BITS_0", "class_module.html#af5e5dd089a3117f6499b818b426e2e0da2ea83939f64337390afbdeb0bfdae3f0", null ],
[ "BITS_8", "class_module.html#af5e5dd089a3117f6499b818b426e2e0da52475d5a5e20c3593c9f761d0fb41118", null ],
[ "BITS_16", "class_module.html#af5e5dd089a3117f6499b818b426e2e0daf7ba9662a67fe1c7cef1c4761cebbd2e", null ],
[ "BITS_32", "class_module.html#af5e5dd089a3117f6499b818b426e2e0da6e2c4fafb92c8d9aff7c77f10ae6206a", null ]
] ],
[ "OpMode_t", "class_module.html#a5a67b3a63420d762ecba9448671c99bf", [
[ "MODE_END_OF_TABLE", "class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770", null ],
[ "MODE_IDLE", "class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671", null ],
@ -21,27 +29,20 @@ var class_module =
[ "setRfSwitchState", "class_module.html#afbed643f082286012bf44bba22381ae6", null ],
[ "setRfSwitchTable", "class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d", null ],
[ "SPIcheckStream", "class_module.html#a5efa7ae78cab1d7f43005e965923f769", null ],
[ "SPIgetRegValue", "class_module.html#a01e15988ec448c76142ee5709929be2c", null ],
[ "SPIreadRegister", "class_module.html#a9a545e4a001da0d9f6358279ac40d4f0", null ],
[ "SPIreadRegisterBurst", "class_module.html#a874e030f1931e606e380930d37dd83ee", null ],
[ "SPIgetRegValue", "class_module.html#a369e916626c821ecec85f25d5b46d752", null ],
[ "SPIreadRegister", "class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6", null ],
[ "SPIreadRegisterBurst", "class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee", null ],
[ "SPIreadStream", "class_module.html#adacceb57ecfecb09150c135b2b44436f", null ],
[ "SPIreadStream", "class_module.html#a085415b49ff72238f118b937ad896cbd", null ],
[ "SPIreadStream", "class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708", null ],
[ "SPIsetRegValue", "class_module.html#a081191402ad5c49e6c21982fc4587b77", null ],
[ "SPItransfer", "class_module.html#a78dd39aa71d97e2220a880df8162fdde", null ],
[ "SPIsetRegValue", "class_module.html#ade75c5403a05156b43cc7562563ae2d7", null ],
[ "SPItransfer", "class_module.html#aa6df70520aa015dd3a1bccdceae67232", null ],
[ "SPItransferStream", "class_module.html#ac3586c8d4013cbdd22cf34032632c181", null ],
[ "SPIwriteRegister", "class_module.html#a4437af6552e258e95ed8ed452afa6dd4", null ],
[ "SPIwriteRegisterBurst", "class_module.html#af474f82d00fffc1ee0fc8def2c7f220c", null ],
[ "SPIwriteRegister", "class_module.html#a60ca6b4cae98f7d935191a569d519913", null ],
[ "SPIwriteRegisterBurst", "class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf", null ],
[ "SPIwriteStream", "class_module.html#af99b0e74e67417a88f500ab7261ddd20", null ],
[ "SPIwriteStream", "class_module.html#a7acbe601ebe6398781d0f2de5177305e", null ],
[ "SPIwriteStream", "class_module.html#a74ce586afa403130007a474d3295d762", null ],
[ "term", "class_module.html#a45bd514a1f2859d9a867c8f9b13eb332", null ],
[ "waitForMicroseconds", "class_module.html#a47978200f7e2e408fb64f506c81cee9f", null ],
[ "hal", "class_module.html#a4483f0a39a523dd1b37b467d81418f7d", null ],
[ "SPIaddrWidth", "class_module.html#ac19a495026aae62f5c2f089aa1b2b57a", null ],
[ "SPInopCommand", "class_module.html#a466112286d19675ca2dbe481358e4365", null ],
[ "SPIparseStatusCb", "class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2", null ],
[ "SPIreadCommand", "class_module.html#a849ad85fc1bc3a7130e660c13973ab26", null ],
[ "SPIstatusCommand", "class_module.html#a06d8d4257c584b57a529fcc405d87c79", null ],
[ "SPIstreamError", "class_module.html#a66b06e69d57b97116bed1c6f185381f1", null ],
[ "SPIstreamType", "class_module.html#a34927454be3a34df8a5a586c46c428af", null ],
[ "SPIwriteCommand", "class_module.html#ae89764d15e8df5694a6aec0e18f72d3f", null ]
[ "spiConfig", "class_module.html#a3a4fc4101fb3f134152b458c447b8ecb", null ]
];

Wyświetl plik

@ -2129,10 +2129,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<div class="line"> radio.setRfSwitchTable(rfswitch_pins, rfswitch_table);</div>
<div class="line"> ...</div>
<div class="line">}</div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment -->
</div>
</div>

Wyświetl plik

@ -89,51 +89,50 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx___module.html','');
<p>This is the complete list of members for <a class="el" href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5699a937b62ba41387567b4d679b9377">findRfSwitchMode</a>(uint8_t mode) const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">getCs</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">getGpio</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">getIrq</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">getRst</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">init</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">MODE_END_OF_TABLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">MODE_IDLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">MODE_RX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">MODE_TX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a919baf2e46c357ebfcdbc1025b6c551e">Module</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">operator=</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">OpMode_t</a> enum name</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4add1a875bb88e91da232118201a78a8">reflect</a>(uint32_t in, uint8_t bits)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#afbed643f082286012bf44bba22381ae6">setRfSwitchState</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a>(const uint32_t(&amp;pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">SPIaddrWidth</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a01e15988ec448c76142ee5709929be2c">SPIgetRegValue</a>(uint16_t reg, uint8_t msb=7, uint8_t lsb=0)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a466112286d19675ca2dbe481358e4365">SPInopCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">SPIparseStatusCb</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BITS_0</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>BITS_16</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BITS_32</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>BITS_8</b> enum value (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BitWidth_t</b> enum name (defined in <a class="el" href="class_module.html">Module</a>)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5699a937b62ba41387567b4d679b9377">findRfSwitchMode</a>(uint8_t mode) const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7">getCs</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a4ec27f0ba5e0009ea9661a5110526b52">getGpio</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9">getIrq</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ad6cddbf3aebec9717a1a381dd81ad398">getRst</a>() const</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">init</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">MODE_END_OF_TABLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">MODE_IDLE</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">MODE_RX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">MODE_TX</a> enum value</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a>(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a919baf2e46c357ebfcdbc1025b6c551e">Module</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">operator=</a>(const Module &amp;mod)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">OpMode_t</a> enum name</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4add1a875bb88e91da232118201a78a8">reflect</a>(uint32_t in, uint8_t bits)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a7d3adea64acab11c47c804afc74bd4f3">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#afbed643f082286012bf44bba22381ae6">setRfSwitchState</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a>(const uint32_t(&amp;pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">SPIcheckStatusCb_t</a> typedef</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">spiConfig</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a369e916626c821ecec85f25d5b46d752">SPIgetRegValue</a>(uint32_t reg, uint8_t msb=7, uint8_t lsb=0)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a> typedef</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">SPIreadCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">SPIreadRegister</a>(uint16_t reg)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a874e030f1931e606e380930d37dd83ee">SPIreadRegisterBurst</a>(uint16_t reg, size_t numBytes, uint8_t *inBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">SPIreadStream</a>(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a085415b49ff72238f118b937ad896cbd">SPIreadStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a081191402ad5c49e6c21982fc4587b77">SPIsetRegValue</a>(uint16_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">SPIstatusCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">SPIstreamError</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a34927454be3a34df8a5a586c46c428af">SPIstreamType</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">SPItransfer</a>(uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">SPIreadRegister</a>(uint32_t reg)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">SPIreadRegisterBurst</a>(uint32_t reg, size_t numBytes, uint8_t *inBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">SPIreadStream</a>(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a085415b49ff72238f118b937ad896cbd">SPIreadStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">SPIsetRegValue</a>(uint32_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">SPItransfer</a>(uint16_t cmd, uint32_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">SPItransferStream</a>(uint8_t *cmd, uint8_t cmdLen, bool write, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes, bool waitForGpio, uint32_t timeout)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">SPIwriteCommand</a></td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">SPIwriteRegister</a>(uint16_t reg, uint8_t data)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">SPIwriteRegisterBurst</a>(uint16_t reg, uint8_t *data, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a74ce586afa403130007a474d3295d762">SPIwriteStream</a>(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">SPIwriteStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>STM32WLx_Module</b>() (defined in <a class="el" href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a>)</td><td class="entry"><a class="el" href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">waitForMicroseconds</a>(uint32_t start, uint32_t len)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a60ca6b4cae98f7d935191a569d519913">SPIwriteRegister</a>(uint32_t reg, uint8_t data)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">SPIwriteRegisterBurst</a>(uint32_t reg, uint8_t *data, size_t numBytes)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">SPIwriteStream</a>(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">SPIwriteStream</a>(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>STM32WLx_Module</b>() (defined in <a class="el" href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a>)</td><td class="entry"><a class="el" href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a>()</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">waitForMicroseconds</a>(uint32_t start, uint32_t len)</td><td class="entry"><a class="el" href="class_module.html">Module</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

Wyświetl plik

@ -110,10 +110,20 @@ Additional Inherited Members</h2></td></tr>
}</td></tr>
<tr class="memdesc:a5a67b3a63420d762ecba9448671c99bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constants to use in a mode table set be setRfSwitchTable. These constants work for most radios, but some radios define their own constants to be used instead. <a href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">More...</a><br /></td></tr>
<tr class="separator:a5a67b3a63420d762ecba9448671c99bf inherit pub_types_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5e5dd089a3117f6499b818b426e2e0d inherit pub_types_class_module"><td class="memItemLeft" align="right" valign="top"><a id="af5e5dd089a3117f6499b818b426e2e0d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>BitWidth_t</b> { <b>BITS_0</b> = 0
, <b>BITS_8</b> = 8
, <b>BITS_16</b> = 16
, <b>BITS_32</b> = 32
}</td></tr>
<tr class="separator:af5e5dd089a3117f6499b818b426e2e0d inherit pub_types_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9393088249856eab568126aeb2493e4a inherit pub_types_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a9393088249856eab568126aeb2493e4a"></a>
typedef int16_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a>) (uint8_t in)</td></tr>
<tr class="memdesc:a9393088249856eab568126aeb2493e4a inherit pub_types_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI status parsing callback typedef. <br /></td></tr>
<tr class="memdesc:a9393088249856eab568126aeb2493e4a inherit pub_types_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for parsing SPI status. <br /></td></tr>
<tr class="separator:a9393088249856eab568126aeb2493e4a inherit pub_types_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ad7bef7d380d3b6b88dca99bd35d640 inherit pub_types_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a1ad7bef7d380d3b6b88dca99bd35d640"></a>
typedef int16_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">SPIcheckStatusCb_t</a>) (<a class="el" href="class_module.html">Module</a> *mod)</td></tr>
<tr class="memdesc:a1ad7bef7d380d3b6b88dca99bd35d640 inherit pub_types_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for validation SPI status. <br /></td></tr>
<tr class="separator:a1ad7bef7d380d3b6b88dca99bd35d640 inherit pub_types_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_module"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_module')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_module.html">Module</a></td></tr>
<tr class="memitem:a817178405f125e068e88bad62aeb6f3b inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a817178405f125e068e88bad62aeb6f3b">Module</a> (<a class="el" href="class_radio_lib_hal.html">RadioLibHal</a> *<a class="el" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a>, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)</td></tr>
<tr class="memdesc:a817178405f125e068e88bad62aeb6f3b inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_module.html" title="Implements all common low-level methods to control the wireless module. Every module class contains o...">Module</a> constructor. <a href="class_module.html#a817178405f125e068e88bad62aeb6f3b">More...</a><br /></td></tr>
@ -132,39 +142,39 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">term</a> ()</td></tr>
<tr class="memdesc:a45bd514a1f2859d9a867c8f9b13eb332 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminate low-level module control. <br /></td></tr>
<tr class="separator:a45bd514a1f2859d9a867c8f9b13eb332 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01e15988ec448c76142ee5709929be2c inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a01e15988ec448c76142ee5709929be2c">SPIgetRegValue</a> (uint16_t reg, uint8_t msb=7, uint8_t lsb=0)</td></tr>
<tr class="memdesc:a01e15988ec448c76142ee5709929be2c inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism. <a href="class_module.html#a01e15988ec448c76142ee5709929be2c">More...</a><br /></td></tr>
<tr class="separator:a01e15988ec448c76142ee5709929be2c inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a081191402ad5c49e6c21982fc4587b77 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a081191402ad5c49e6c21982fc4587b77">SPIsetRegValue</a> (uint16_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td></tr>
<tr class="memdesc:a081191402ad5c49e6c21982fc4587b77 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Overwrite-safe SPI write method with verification. This method is the preferred SPI write mechanism. <a href="class_module.html#a081191402ad5c49e6c21982fc4587b77">More...</a><br /></td></tr>
<tr class="separator:a081191402ad5c49e6c21982fc4587b77 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a874e030f1931e606e380930d37dd83ee inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a874e030f1931e606e380930d37dd83ee">SPIreadRegisterBurst</a> (uint16_t reg, size_t numBytes, uint8_t *inBytes)</td></tr>
<tr class="memdesc:a874e030f1931e606e380930d37dd83ee inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst read method. <a href="class_module.html#a874e030f1931e606e380930d37dd83ee">More...</a><br /></td></tr>
<tr class="separator:a874e030f1931e606e380930d37dd83ee inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a545e4a001da0d9f6358279ac40d4f0 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">SPIreadRegister</a> (uint16_t reg)</td></tr>
<tr class="memdesc:a9a545e4a001da0d9f6358279ac40d4f0 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be used instead. <a href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">More...</a><br /></td></tr>
<tr class="separator:a9a545e4a001da0d9f6358279ac40d4f0 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af474f82d00fffc1ee0fc8def2c7f220c inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">SPIwriteRegisterBurst</a> (uint16_t reg, uint8_t *data, size_t numBytes)</td></tr>
<tr class="memdesc:af474f82d00fffc1ee0fc8def2c7f220c inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst write method. <a href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">More...</a><br /></td></tr>
<tr class="separator:af474f82d00fffc1ee0fc8def2c7f220c inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4437af6552e258e95ed8ed452afa6dd4 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">SPIwriteRegister</a> (uint16_t reg, uint8_t data)</td></tr>
<tr class="memdesc:a4437af6552e258e95ed8ed452afa6dd4 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be used instead. <a href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">More...</a><br /></td></tr>
<tr class="separator:a4437af6552e258e95ed8ed452afa6dd4 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78dd39aa71d97e2220a880df8162fdde inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">SPItransfer</a> (uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td></tr>
<tr class="memdesc:a78dd39aa71d97e2220a880df8162fdde inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI single transfer method. <a href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">More...</a><br /></td></tr>
<tr class="separator:a78dd39aa71d97e2220a880df8162fdde inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a369e916626c821ecec85f25d5b46d752 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a369e916626c821ecec85f25d5b46d752">SPIgetRegValue</a> (uint32_t reg, uint8_t msb=7, uint8_t lsb=0)</td></tr>
<tr class="memdesc:a369e916626c821ecec85f25d5b46d752 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism. <a href="class_module.html#a369e916626c821ecec85f25d5b46d752">More...</a><br /></td></tr>
<tr class="separator:a369e916626c821ecec85f25d5b46d752 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade75c5403a05156b43cc7562563ae2d7 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">SPIsetRegValue</a> (uint32_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</td></tr>
<tr class="memdesc:ade75c5403a05156b43cc7562563ae2d7 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Overwrite-safe SPI write method with verification. This method is the preferred SPI write mechanism. <a href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">More...</a><br /></td></tr>
<tr class="separator:ade75c5403a05156b43cc7562563ae2d7 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac993ab8e2ea0f5aa93339d1f6ffb54ee inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">SPIreadRegisterBurst</a> (uint32_t reg, size_t numBytes, uint8_t *inBytes)</td></tr>
<tr class="memdesc:ac993ab8e2ea0f5aa93339d1f6ffb54ee inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst read method. <a href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">More...</a><br /></td></tr>
<tr class="separator:ac993ab8e2ea0f5aa93339d1f6ffb54ee inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab250eb929068e0c890e16e8e6d7cd7e6 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">SPIreadRegister</a> (uint32_t reg)</td></tr>
<tr class="memdesc:ab250eb929068e0c890e16e8e6d7cd7e6 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be used instead. <a href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">More...</a><br /></td></tr>
<tr class="separator:ab250eb929068e0c890e16e8e6d7cd7e6 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2826f0fa116eb0a4dd18ddb9b21e4caf inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">SPIwriteRegisterBurst</a> (uint32_t reg, uint8_t *data, size_t numBytes)</td></tr>
<tr class="memdesc:a2826f0fa116eb0a4dd18ddb9b21e4caf inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI burst write method. <a href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">More...</a><br /></td></tr>
<tr class="separator:a2826f0fa116eb0a4dd18ddb9b21e4caf inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60ca6b4cae98f7d935191a569d519913 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a60ca6b4cae98f7d935191a569d519913">SPIwriteRegister</a> (uint32_t reg, uint8_t data)</td></tr>
<tr class="memdesc:a60ca6b4cae98f7d935191a569d519913 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be used instead. <a href="class_module.html#a60ca6b4cae98f7d935191a569d519913">More...</a><br /></td></tr>
<tr class="separator:a60ca6b4cae98f7d935191a569d519913 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6df70520aa015dd3a1bccdceae67232 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">SPItransfer</a> (uint16_t cmd, uint32_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</td></tr>
<tr class="memdesc:aa6df70520aa015dd3a1bccdceae67232 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI single transfer method. <a href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">More...</a><br /></td></tr>
<tr class="separator:aa6df70520aa015dd3a1bccdceae67232 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5efa7ae78cab1d7f43005e965923f769 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">SPIcheckStream</a> ()</td></tr>
<tr class="memdesc:a5efa7ae78cab1d7f43005e965923f769 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to check the result of last SPI stream transfer. <a href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">More...</a><br /></td></tr>
<tr class="separator:a5efa7ae78cab1d7f43005e965923f769 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9fc874adc8dbe7c3f1fd3c267c27708 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">SPIreadStream</a> (uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:ab9fc874adc8dbe7c3f1fd3c267c27708 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a read transaction with SPI stream. <a href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">More...</a><br /></td></tr>
<tr class="separator:ab9fc874adc8dbe7c3f1fd3c267c27708 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adacceb57ecfecb09150c135b2b44436f inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">SPIreadStream</a> (uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:adacceb57ecfecb09150c135b2b44436f inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a read transaction with SPI stream. <a href="class_module.html#adacceb57ecfecb09150c135b2b44436f">More...</a><br /></td></tr>
<tr class="separator:adacceb57ecfecb09150c135b2b44436f inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a085415b49ff72238f118b937ad896cbd inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a085415b49ff72238f118b937ad896cbd">SPIreadStream</a> (uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:a085415b49ff72238f118b937ad896cbd inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a read transaction with SPI stream. <a href="class_module.html#a085415b49ff72238f118b937ad896cbd">More...</a><br /></td></tr>
<tr class="separator:a085415b49ff72238f118b937ad896cbd inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74ce586afa403130007a474d3295d762 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a74ce586afa403130007a474d3295d762">SPIwriteStream</a> (uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:a74ce586afa403130007a474d3295d762 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a write transaction with SPI stream. <a href="class_module.html#a74ce586afa403130007a474d3295d762">More...</a><br /></td></tr>
<tr class="separator:a74ce586afa403130007a474d3295d762 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af99b0e74e67417a88f500ab7261ddd20 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">SPIwriteStream</a> (uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:af99b0e74e67417a88f500ab7261ddd20 inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a write transaction with SPI stream. <a href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">More...</a><br /></td></tr>
<tr class="separator:af99b0e74e67417a88f500ab7261ddd20 inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7acbe601ebe6398781d0f2de5177305e inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">SPIwriteStream</a> (uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</td></tr>
<tr class="memdesc:a7acbe601ebe6398781d0f2de5177305e inherit pub_methods_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Method to perform a write transaction with SPI stream. <a href="class_module.html#a7acbe601ebe6398781d0f2de5177305e">More...</a><br /></td></tr>
<tr class="separator:a7acbe601ebe6398781d0f2de5177305e inherit pub_methods_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -207,38 +217,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<a class="el" href="class_radio_lib_hal.html">RadioLibHal</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a4483f0a39a523dd1b37b467d81418f7d">hal</a> = NULL</td></tr>
<tr class="memdesc:a4483f0a39a523dd1b37b467d81418f7d inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hardware abstraction layer to be used. <br /></td></tr>
<tr class="separator:a4483f0a39a523dd1b37b467d81418f7d inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a849ad85fc1bc3a7130e660c13973ab26 inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a849ad85fc1bc3a7130e660c13973ab26"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">SPIreadCommand</a> = 0b00000000</td></tr>
<tr class="memdesc:a849ad85fc1bc3a7130e660c13973ab26 inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI read command. Defaults to 0x00. <br /></td></tr>
<tr class="separator:a849ad85fc1bc3a7130e660c13973ab26 inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae89764d15e8df5694a6aec0e18f72d3f inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="ae89764d15e8df5694a6aec0e18f72d3f"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">SPIwriteCommand</a> = 0b10000000</td></tr>
<tr class="memdesc:ae89764d15e8df5694a6aec0e18f72d3f inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI write command. Defaults to 0x80. <br /></td></tr>
<tr class="separator:ae89764d15e8df5694a6aec0e18f72d3f inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a466112286d19675ca2dbe481358e4365 inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a466112286d19675ca2dbe481358e4365"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a466112286d19675ca2dbe481358e4365">SPInopCommand</a> = 0x00</td></tr>
<tr class="memdesc:a466112286d19675ca2dbe481358e4365 inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI no-operation command. Defaults to 0x00. <br /></td></tr>
<tr class="separator:a466112286d19675ca2dbe481358e4365 inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06d8d4257c584b57a529fcc405d87c79 inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a06d8d4257c584b57a529fcc405d87c79"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">SPIstatusCommand</a> = 0x00</td></tr>
<tr class="memdesc:a06d8d4257c584b57a529fcc405d87c79 inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basic SPI status read command. Defaults to 0x00. <br /></td></tr>
<tr class="separator:a06d8d4257c584b57a529fcc405d87c79 inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac19a495026aae62f5c2f089aa1b2b57a inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="ac19a495026aae62f5c2f089aa1b2b57a"></a>
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">SPIaddrWidth</a> = 8</td></tr>
<tr class="memdesc:ac19a495026aae62f5c2f089aa1b2b57a inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI address width. Defaults to 8, currently only supports 8 and 16-bit addresses. <br /></td></tr>
<tr class="separator:ac19a495026aae62f5c2f089aa1b2b57a inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34927454be3a34df8a5a586c46c428af inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a34927454be3a34df8a5a586c46c428af"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a34927454be3a34df8a5a586c46c428af">SPIstreamType</a> = false</td></tr>
<tr class="memdesc:a34927454be3a34df8a5a586c46c428af inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the SPI interface is stream-type (e.g. <a class="el" href="class_s_x126x.html" title="Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...">SX126x</a>) or register-type (e.g. <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a>). Defaults to register-type SPI interfaces. <br /></td></tr>
<tr class="separator:a34927454be3a34df8a5a586c46c428af inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66b06e69d57b97116bed1c6f185381f1 inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a66b06e69d57b97116bed1c6f185381f1"></a>
int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">SPIstreamError</a> = <a class="el" href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a></td></tr>
<tr class="memdesc:a66b06e69d57b97116bed1c6f185381f1 inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">The last recorded SPI stream error. <br /></td></tr>
<tr class="separator:a66b06e69d57b97116bed1c6f185381f1 inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6e89e2bc4976e8c5dc42dedda9fa6a2 inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="af6e89e2bc4976e8c5dc42dedda9fa6a2"></a>
<a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">SPIparseStatusCb_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">SPIparseStatusCb</a> = nullptr</td></tr>
<tr class="memdesc:af6e89e2bc4976e8c5dc42dedda9fa6a2 inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback to function that will parse the module-specific status codes to RadioLib status codes. Typically used for modules with SPI stream-type interface (e.g. SX126x/SX128x). <br /></td></tr>
<tr class="separator:af6e89e2bc4976e8c5dc42dedda9fa6a2 inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a4fc4101fb3f134152b458c447b8ecb inherit pub_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_module_1_1_s_p_i_config__t.html">SPIConfig_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">spiConfig</a></td></tr>
<tr class="memdesc:a3a4fc4101fb3f134152b458c447b8ecb inherit pub_attribs_class_module"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPI configuration structure. The default configuration corresponds to register-access modules, such as <a class="el" href="class_s_x127x.html" title="Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...">SX127x</a>. <a href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">More...</a><br /></td></tr>
<tr class="separator:a3a4fc4101fb3f134152b458c447b8ecb inherit pub_attribs_class_module"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_class_module"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_module')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="class_module.html">Module</a></td></tr>
<tr class="memitem:a0c11551e12579bbabf57b19e12555b3c inherit pub_static_attribs_class_module"><td class="memItemLeft" align="right" valign="top"><a id="a0c11551e12579bbabf57b19e12555b3c"></a>
static const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a> = 3</td></tr>

Wyświetl plik

@ -2406,10 +2406,10 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<div class="line"> radio.setRfSwitchTable(rfswitch_pins, rfswitch_table);</div>
<div class="line"> ...</div>
<div class="line">}</div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment -->
</div>
</div>

Wyświetl plik

@ -2581,10 +2581,10 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<div class="line"> radio.setRfSwitchTable(rfswitch_pins, rfswitch_table);</div>
<div class="line"> ...</div>
<div class="line">}</div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment -->
</div>
</div>

Wyświetl plik

@ -1923,10 +1923,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<div class="line"> radio.setRfSwitchTable(rfswitch_pins, rfswitch_table);</div>
<div class="line"> ...</div>
<div class="line">}</div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment -->
</div>
</div>

Wyświetl plik

@ -1201,10 +1201,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<div class="line"> radio.setRfSwitchTable(rfswitch_pins, rfswitch_table);</div>
<div class="line"> ...</div>
<div class="line">}</div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:76</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:70</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:73</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdoc">Transmission mode.</div><div class="ttdef"><b>Definition:</b> Module.h:114</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdoc">Idle mode.</div><div class="ttdef"><b>Definition:</b> Module.h:108</div></div>
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdoc">Receive mode.</div><div class="ttdef"><b>Definition:</b> Module.h:111</div></div>
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdoc">Description of RF switch pin states for a single mode. See setRfSwitchTable for details.</div><div class="ttdef"><b>Definition:</b> Module.h:84</div></div>
</div><!-- fragment -->
</div>
</div>

Wyświetl plik

@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
<dd><a class="el" href="class_radio_lib_a_e_s128.html">RadioLibAES128</a></dd><dd><a class="el" href="class_radio_lib_b_c_h.html">RadioLibBCH</a></dd><dd><a class="el" href="class_radio_lib_c_r_c.html">RadioLibCRC</a></dd><dd><a class="el" href="class_radio_lib_hal.html">RadioLibHal</a></dd><dd><a class="el" href="class_radio_lib_print.html">RadioLibPrint</a></dd><dd><a class="el" href="class_r_f69.html">RF69</a></dd><dd><a class="el" href="class_r_f_m22.html">RFM22</a></dd><dd><a class="el" href="class_r_f_m23.html">RFM23</a></dd><dd><a class="el" href="class_r_f_m95.html">RFM95</a></dd><dd><a class="el" href="class_r_f_m96.html">RFM96</a></dd><dd><a class="el" href="class_r_f_m97.html">RFM97</a></dd><dd><a class="el" href="class_r_f_m98.html">RFM98</a></dd><dd><a class="el" href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></dd><dd><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a name="letter_S">S</a></dt>
<dd><a class="el" href="class_si4430.html">Si4430</a></dd><dd><a class="el" href="class_si4431.html">Si4431</a></dd><dd><a class="el" href="class_si4432.html">Si4432</a></dd><dd><a class="el" href="class_si443x.html">Si443x</a></dd><dd><a class="el" href="class_s_s_t_v_client.html">SSTVClient</a></dd><dd><a class="el" href="struct_s_s_t_v_mode__t.html">SSTVMode_t</a></dd><dd><a class="el" href="class_s_t_m32_w_lx.html">STM32WLx</a></dd><dd><a class="el" href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a></dd><dd><a class="el" href="class_stm32wlx_hal.html">Stm32wlxHal</a></dd><dd><a class="el" href="class_s_x1231.html">SX1231</a></dd><dd><a class="el" href="class_s_x1233.html">SX1233</a></dd><dd><a class="el" href="class_s_x1261.html">SX1261</a></dd><dd><a class="el" href="class_s_x1262.html">SX1262</a></dd><dd><a class="el" href="class_s_x1268.html">SX1268</a></dd><dd><a class="el" href="class_s_x126x.html">SX126x</a></dd><dd><a class="el" href="class_s_x1272.html">SX1272</a></dd><dd><a class="el" href="class_s_x1273.html">SX1273</a></dd><dd><a class="el" href="class_s_x1276.html">SX1276</a></dd><dd><a class="el" href="class_s_x1277.html">SX1277</a></dd><dd><a class="el" href="class_s_x1278.html">SX1278</a></dd><dd><a class="el" href="class_s_x1279.html">SX1279</a></dd><dd><a class="el" href="class_s_x127x.html">SX127x</a></dd><dd><a class="el" href="class_s_x1280.html">SX1280</a></dd><dd><a class="el" href="class_s_x1281.html">SX1281</a></dd><dd><a class="el" href="class_s_x1282.html">SX1282</a></dd><dd><a class="el" href="class_s_x128x.html">SX128x</a></dd></dl>
<dd><a class="el" href="class_si4430.html">Si4430</a></dd><dd><a class="el" href="class_si4431.html">Si4431</a></dd><dd><a class="el" href="class_si4432.html">Si4432</a></dd><dd><a class="el" href="class_si443x.html">Si443x</a></dd><dd><a class="el" href="struct_module_1_1_s_p_i_config__t.html">Module::SPIConfig_t</a></dd><dd><a class="el" href="class_s_s_t_v_client.html">SSTVClient</a></dd><dd><a class="el" href="struct_s_s_t_v_mode__t.html">SSTVMode_t</a></dd><dd><a class="el" href="class_s_t_m32_w_lx.html">STM32WLx</a></dd><dd><a class="el" href="class_s_t_m32_w_lx___module.html">STM32WLx_Module</a></dd><dd><a class="el" href="class_stm32wlx_hal.html">Stm32wlxHal</a></dd><dd><a class="el" href="class_s_x1231.html">SX1231</a></dd><dd><a class="el" href="class_s_x1233.html">SX1233</a></dd><dd><a class="el" href="class_s_x1261.html">SX1261</a></dd><dd><a class="el" href="class_s_x1262.html">SX1262</a></dd><dd><a class="el" href="class_s_x1268.html">SX1268</a></dd><dd><a class="el" href="class_s_x126x.html">SX126x</a></dd><dd><a class="el" href="class_s_x1272.html">SX1272</a></dd><dd><a class="el" href="class_s_x1273.html">SX1273</a></dd><dd><a class="el" href="class_s_x1276.html">SX1276</a></dd><dd><a class="el" href="class_s_x1277.html">SX1277</a></dd><dd><a class="el" href="class_s_x1278.html">SX1278</a></dd><dd><a class="el" href="class_s_x1279.html">SX1279</a></dd><dd><a class="el" href="class_s_x127x.html">SX127x</a></dd><dd><a class="el" href="class_s_x1280.html">SX1280</a></dd><dd><a class="el" href="class_s_x1281.html">SX1281</a></dd><dd><a class="el" href="class_s_x1282.html">SX1282</a></dd><dd><a class="el" href="class_s_x128x.html">SX128x</a></dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a name="letter_T">T</a></dt>
<dd><a class="el" href="structtone__t.html">tone_t</a></dd></dl>

Wyświetl plik

@ -105,6 +105,9 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable()
, <a class="el" href="class_s_x1277.html#aef5d9e27edc2173d1b4cc1cb0d9733bc">SX1277</a>
, <a class="el" href="class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467">SX1278</a>
</li>
<li>checkStatusCb
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e">Module::SPIConfig_t</a>
</li>
<li>checksum()
: <a class="el" href="class_radio_lib_c_r_c.html#a3700c124b0edb1882c9ea131c5b43d1d">RadioLibCRC</a>
</li>
@ -172,6 +175,9 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable()
, <a class="el" href="class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416">SX127x</a>
, <a class="el" href="class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377">SX128x</a>
</li>
<li>cmds
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185">Module::SPIConfig_t</a>
</li>
<li>codingRate
: <a class="el" href="struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df">LoRaRate_t</a>
</li>

Wyświetl plik

@ -107,6 +107,9 @@ $(document).ready(function(){initNavTree('functions_e.html',''); initResizable()
<li>encryptECB()
: <a class="el" href="class_radio_lib_a_e_s128.html#a4c7b49c3ed16f3849d8050a24a11c3c1">RadioLibAES128</a>
</li>
<li>err
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51">Module::SPIConfig_t</a>
</li>
<li>explicitHeader()
: <a class="el" href="class_s_x126x.html#a3765f534418d4e0540c179621c019138">SX126x</a>
, <a class="el" href="class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7">SX1272</a>

Wyświetl plik

@ -590,22 +590,22 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: <a class="el" href="class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9">RadioLibHal</a>
</li>
<li>SPIgetRegValue()
: <a class="el" href="class_module.html#a01e15988ec448c76142ee5709929be2c">Module</a>
: <a class="el" href="class_module.html#a369e916626c821ecec85f25d5b46d752">Module</a>
</li>
<li>SPIreadRegister()
: <a class="el" href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">Module</a>
: <a class="el" href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">Module</a>
</li>
<li>SPIreadRegisterBurst()
: <a class="el" href="class_module.html#a874e030f1931e606e380930d37dd83ee">Module</a>
: <a class="el" href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">Module</a>
</li>
<li>SPIreadStream()
: <a class="el" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">Module</a>
: <a class="el" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">Module</a>
</li>
<li>SPIsetRegValue()
: <a class="el" href="class_module.html#a081191402ad5c49e6c21982fc4587b77">Module</a>
: <a class="el" href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">Module</a>
</li>
<li>SPItransfer()
: <a class="el" href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">Module</a>
: <a class="el" href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">Module</a>
</li>
<li>spiTransfer()
: <a class="el" href="class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a">RadioLibHal</a>
@ -614,13 +614,13 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: <a class="el" href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">Module</a>
</li>
<li>SPIwriteRegister()
: <a class="el" href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">Module</a>
: <a class="el" href="class_module.html#a60ca6b4cae98f7d935191a569d519913">Module</a>
</li>
<li>SPIwriteRegisterBurst()
: <a class="el" href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">Module</a>
: <a class="el" href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">Module</a>
</li>
<li>SPIwriteStream()
: <a class="el" href="class_module.html#a74ce586afa403130007a474d3295d762">Module</a>
: <a class="el" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">Module</a>
</li>
<li>SSTVClient()
: <a class="el" href="class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a">SSTVClient</a>

Wyświetl plik

@ -94,6 +94,9 @@ $(document).ready(function(){initNavTree('functions_p.html',''); initResizable()
<li>PagerClient()
: <a class="el" href="class_pager_client.html#a9f978120467b13104fb356e9b7d855ec">PagerClient</a>
</li>
<li>parseStatusCb
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77">Module::SPIConfig_t</a>
</li>
<li>payload
: <a class="el" href="struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764">LoRaWANMacCommand_t</a>
</li>

Wyświetl plik

@ -320,7 +320,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, <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#a59b538f4971525849b7aaa3456de9929">SX1268</a>
, <a class="el" href="class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12">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>
@ -526,7 +526,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: <a class="el" href="class_s_x126x.html#ac594fbb30c5010658c970a64654c7162">SX126x</a>
</li>
<li>setSyncWord()
: <a class="el" href="class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001">CC1101</a>
: <a class="el" href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">CC1101</a>
, <a class="el" href="class_physical_layer.html#a6c71cdc1238e1368274670758431a977">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">RF69</a>
, <a class="el" href="class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a">Si443x</a>
@ -583,18 +583,21 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
<li>spectralScanStart()
: <a class="el" href="class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66">SX126x</a>
</li>
<li>SPIaddrWidth
: <a class="el" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">Module</a>
</li>
<li>spiBegin()
: <a class="el" href="class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030">RadioLibHal</a>
</li>
<li>spiBeginTransaction()
: <a class="el" href="class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460">RadioLibHal</a>
</li>
<li>SPIcheckStatusCb_t
: <a class="el" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">Module</a>
</li>
<li>SPIcheckStream()
: <a class="el" href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">Module</a>
</li>
<li>spiConfig
: <a class="el" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">Module</a>
</li>
<li>spiEnd()
: <a class="el" href="class_radio_lib_hal.html#a41c85e560155d644f5b4ce8444dd8b64">RadioLibHal</a>
</li>
@ -602,43 +605,25 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
: <a class="el" href="class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9">RadioLibHal</a>
</li>
<li>SPIgetRegValue()
: <a class="el" href="class_module.html#a01e15988ec448c76142ee5709929be2c">Module</a>
</li>
<li>SPInopCommand
: <a class="el" href="class_module.html#a466112286d19675ca2dbe481358e4365">Module</a>
</li>
<li>SPIparseStatusCb
: <a class="el" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">Module</a>
: <a class="el" href="class_module.html#a369e916626c821ecec85f25d5b46d752">Module</a>
</li>
<li>SPIparseStatusCb_t
: <a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">Module</a>
</li>
<li>SPIreadCommand
: <a class="el" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">Module</a>
</li>
<li>SPIreadRegister()
: <a class="el" href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">Module</a>
: <a class="el" href="class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6">Module</a>
</li>
<li>SPIreadRegisterBurst()
: <a class="el" href="class_module.html#a874e030f1931e606e380930d37dd83ee">Module</a>
: <a class="el" href="class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee">Module</a>
</li>
<li>SPIreadStream()
: <a class="el" href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">Module</a>
: <a class="el" href="class_module.html#adacceb57ecfecb09150c135b2b44436f">Module</a>
</li>
<li>SPIsetRegValue()
: <a class="el" href="class_module.html#a081191402ad5c49e6c21982fc4587b77">Module</a>
</li>
<li>SPIstatusCommand
: <a class="el" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">Module</a>
</li>
<li>SPIstreamError
: <a class="el" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">Module</a>
</li>
<li>SPIstreamType
: <a class="el" href="class_module.html#a34927454be3a34df8a5a586c46c428af">Module</a>
: <a class="el" href="class_module.html#ade75c5403a05156b43cc7562563ae2d7">Module</a>
</li>
<li>SPItransfer()
: <a class="el" href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">Module</a>
: <a class="el" href="class_module.html#aa6df70520aa015dd3a1bccdceae67232">Module</a>
</li>
<li>spiTransfer()
: <a class="el" href="class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a">RadioLibHal</a>
@ -646,17 +631,14 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
<li>SPItransferStream()
: <a class="el" href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">Module</a>
</li>
<li>SPIwriteCommand
: <a class="el" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">Module</a>
</li>
<li>SPIwriteRegister()
: <a class="el" href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">Module</a>
: <a class="el" href="class_module.html#a60ca6b4cae98f7d935191a569d519913">Module</a>
</li>
<li>SPIwriteRegisterBurst()
: <a class="el" href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">Module</a>
: <a class="el" href="class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf">Module</a>
</li>
<li>SPIwriteStream()
: <a class="el" href="class_module.html#a74ce586afa403130007a474d3295d762">Module</a>
: <a class="el" href="class_module.html#af99b0e74e67417a88f500ab7261ddd20">Module</a>
</li>
<li>spreadingFactor
: <a class="el" href="struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076">LoRaRate_t</a>
@ -680,7 +662,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
, <a class="el" href="class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22">RTTYClient</a>
, <a class="el" href="class_si443x.html#ac45d2776df3ff338db154ead143fb7b8">Si443x</a>
, <a class="el" href="class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71">SX126x</a>
, <a class="el" href="class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41">SX127x</a>
, <a class="el" href="class_s_x127x.html#aa565bbff460e487672953dc05d335cb0">SX127x</a>
, <a class="el" href="class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae">SX128x</a>
</li>
<li>standbyXOSC
@ -699,14 +681,14 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
</li>
<li>startReceive()
: <a class="el" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">CC1101</a>
, <a class="el" href="classn_r_f24.html#ad672f45f73267249265044063e19b4fa">nRF24</a>
, <a class="el" href="classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c">nRF24</a>
, <a class="el" href="class_pager_client.html#a9c0f13846fbc333a35a16a98b6575ca6">PagerClient</a>
, <a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#afae38fa64242043de34096bf497725f1">RF69</a>
, <a class="el" href="class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2">Si443x</a>
, <a class="el" href="class_physical_layer.html#a18664ad615c5507ff1690baaca90b094">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66">RF69</a>
, <a class="el" href="class_si443x.html#a1070a6cde04a01d4a35da670f65ce539">Si443x</a>
, <a class="el" href="class_s_x126x.html#a16e8b271dc5e9af3015dd2901153cbde">SX126x</a>
, <a class="el" href="class_s_x127x.html#aa77da235ab59a5066fc51418d4344a02">SX127x</a>
, <a class="el" href="class_s_x128x.html#afe700968c1e02e335c389b59d950ca39">SX128x</a>
, <a class="el" href="class_s_x127x.html#ae90a5df2d414dfcafd1e3b8aa790f9fd">SX127x</a>
, <a class="el" href="class_s_x128x.html#a776286e4a267d1d71531bc9df7aa4276">SX128x</a>
</li>
<li>startReceiveDutyCycle()
: <a class="el" href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">SX126x</a>
@ -719,17 +701,23 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
</li>
<li>startTransmit()
: <a class="el" href="class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea">CC1101</a>
, <a class="el" href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">nRF24</a>
, <a class="el" href="classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917">nRF24</a>
, <a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer</a>
, <a class="el" href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">RF69</a>
, <a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">Si443x</a>
, <a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">SX126x</a>
, <a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">SX127x</a>
, <a class="el" href="class_r_f69.html#a855dc194947b095b821ec1524ba6814c">RF69</a>
, <a class="el" href="class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314">Si443x</a>
, <a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">SX126x</a>
, <a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">SX127x</a>
, <a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">SX128x</a>
</li>
<li>statusPos
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e">Module::SPIConfig_t</a>
</li>
<li>STM32WLx()
: <a class="el" href="class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09">STM32WLx</a>
</li>
<li>stream
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681">Module::SPIConfig_t</a>
</li>
<li>SX1231()
: <a class="el" href="class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269">SX1231</a>
</li>

Wyświetl plik

@ -83,6 +83,9 @@ $(document).ready(function(){initNavTree('functions_type.html',''); initResizabl
<div class="contents">
&#160;<ul>
<li>SPIcheckStatusCb_t
: <a class="el" href="class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640">Module</a>
</li>
<li>SPIparseStatusCb_t
: <a class="el" href="class_module.html#a9393088249856eab568126aeb2493e4a">Module</a>
</li>

Wyświetl plik

@ -104,10 +104,16 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<h3><a id="index_c"></a>- c -</h3><ul>
<li>checkStatusCb
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e">Module::SPIConfig_t</a>
</li>
<li>cid
: <a class="el" href="struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834">LoRaWANMacCommand_t</a>
, <a class="el" href="struct_lo_ra_w_a_n_mac_spec__t.html#a1b106b73be8b6ae35fda3e0d90795fe9">LoRaWANMacSpec_t</a>
</li>
<li>cmds
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185">Module::SPIConfig_t</a>
</li>
<li>codingRate
: <a class="el" href="struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df">LoRaRate_t</a>
</li>
@ -166,6 +172,9 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<li>enabled
: <a class="el" href="struct_lo_ra_w_a_n_channel__t.html#acde186d519eca4dc43d053f2146b75a0">LoRaWANChannel_t</a>
</li>
<li>err
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51">Module::SPIConfig_t</a>
</li>
</ul>
@ -312,6 +321,9 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<h3><a id="index_p"></a>- p -</h3><ul>
<li>parseStatusCb
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77">Module::SPIConfig_t</a>
</li>
<li>payload
: <a class="el" href="struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764">LoRaWANMacCommand_t</a>
</li>
@ -390,29 +402,8 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<li>size
: <a class="el" href="class_radio_lib_c_r_c.html#ad09b067c00cda1cc676c13602dee2f5a">RadioLibCRC</a>
</li>
<li>SPIaddrWidth
: <a class="el" href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">Module</a>
</li>
<li>SPInopCommand
: <a class="el" href="class_module.html#a466112286d19675ca2dbe481358e4365">Module</a>
</li>
<li>SPIparseStatusCb
: <a class="el" href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">Module</a>
</li>
<li>SPIreadCommand
: <a class="el" href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">Module</a>
</li>
<li>SPIstatusCommand
: <a class="el" href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">Module</a>
</li>
<li>SPIstreamError
: <a class="el" href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">Module</a>
</li>
<li>SPIstreamType
: <a class="el" href="class_module.html#a34927454be3a34df8a5a586c46c428af">Module</a>
</li>
<li>SPIwriteCommand
: <a class="el" href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">Module</a>
<li>spiConfig
: <a class="el" href="class_module.html#a3a4fc4101fb3f134152b458c447b8ecb">Module</a>
</li>
<li>spreadingFactor
: <a class="el" href="struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076">LoRaRate_t</a>
@ -426,6 +417,12 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<li>standbyXOSC
: <a class="el" href="class_s_x126x.html#ae731568798d03d9722a440fd6a23faf2">SX126x</a>
</li>
<li>statusPos
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e">Module::SPIConfig_t</a>
</li>
<li>stream
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681">Module::SPIConfig_t</a>
</li>
</ul>
@ -469,6 +466,9 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<li>width
: <a class="el" href="struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40">SSTVMode_t</a>
</li>
<li>widths
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a">Module::SPIConfig_t</a>
</li>
</ul>

Wyświetl plik

@ -91,6 +91,9 @@ $(document).ready(function(){initNavTree('functions_w.html',''); initResizable()
<li>width
: <a class="el" href="struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40">SSTVMode_t</a>
</li>
<li>widths
: <a class="el" href="struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a">Module::SPIConfig_t</a>
</li>
<li>wipe()
: <a class="el" href="class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea">LoRaWANNode</a>
</li>

Wyświetl plik

@ -0,0 +1,117 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>RadioLib: Position of commands in Module::spiConfig command array.</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RadioLib
</div>
<div id="projectbrief">Universal wireless communication library for Arduino</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('group__module__spi__command__pos.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> </div>
<div class="headertitle">
<div class="title">Position of commands in Module::spiConfig command array.</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga7783c94b18d241344ee4cc34c61036a8"><td class="memItemLeft" align="right" valign="top"><a id="ga7783c94b18d241344ee4cc34c61036a8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_MODULE_SPI_COMMAND_READ</b>&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:ga7783c94b18d241344ee4cc34c61036a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b4c27893a45fda1d4be7d55eb9d32fa"><td class="memItemLeft" align="right" valign="top"><a id="ga7b4c27893a45fda1d4be7d55eb9d32fa"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_MODULE_SPI_COMMAND_WRITE</b>&#160;&#160;&#160;(1)</td></tr>
<tr class="separator:ga7b4c27893a45fda1d4be7d55eb9d32fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38eb62bc2a960c2f91643b5ca0a18fb7"><td class="memItemLeft" align="right" valign="top"><a id="ga38eb62bc2a960c2f91643b5ca0a18fb7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_MODULE_SPI_COMMAND_NOP</b>&#160;&#160;&#160;(2)</td></tr>
<tr class="separator:ga38eb62bc2a960c2f91643b5ca0a18fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e2f77131e22c2ade3b556c065f4193b"><td class="memItemLeft" align="right" valign="top"><a id="ga8e2f77131e22c2ade3b556c065f4193b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_MODULE_SPI_COMMAND_STATUS</b>&#160;&#160;&#160;(3)</td></tr>
<tr class="separator:ga8e2f77131e22c2ade3b556c065f4193b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

Wyświetl plik

@ -0,0 +1,114 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>RadioLib: Position of bit field widths in Module::spiConfig width array.</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RadioLib
</div>
<div id="projectbrief">Universal wireless communication library for Arduino</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('group__module__spi__width__pos.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> </div>
<div class="headertitle">
<div class="title">Position of bit field widths in Module::spiConfig width array.</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga519bdeaa14f67edfd526a9ddac1dd709"><td class="memItemLeft" align="right" valign="top"><a id="ga519bdeaa14f67edfd526a9ddac1dd709"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_MODULE_SPI_WIDTH_ADDR</b>&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:ga519bdeaa14f67edfd526a9ddac1dd709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e64c3c03583ccf768e7ae1a50e432b4"><td class="memItemLeft" align="right" valign="top"><a id="ga9e64c3c03583ccf768e7ae1a50e432b4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_MODULE_SPI_WIDTH_CMD</b>&#160;&#160;&#160;(1)</td></tr>
<tr class="separator:ga9e64c3c03583ccf768e7ae1a50e432b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4f52098720595351adcf4345dddfc1b"><td class="memItemLeft" align="right" valign="top"><a id="gac4f52098720595351adcf4345dddfc1b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_MODULE_SPI_WIDTH_STATUS</b>&#160;&#160;&#160;(2)</td></tr>
<tr class="separator:gac4f52098720595351adcf4345dddfc1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

Wyświetl plik

@ -157,9 +157,10 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable();
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m97.html" target="_self">RFM97</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1277.html" title="Derived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter range...">SX1277</a>, since there seems to be no difference between RFM97 and SX1277 modules </td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_f_m98.html" target="_self">RFM98</a></td><td class="desc">Only exists as alias for <a class="el" href="class_s_x1278.html" title="Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...">SX1278</a>, since there seems to be no difference between RFM98 and SX1278 modules </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_module_1_1_rf_switch_mode__t.html" target="_self">Module::RfSwitchMode_t</a></td><td class="desc">Description of RF switch pin states for a single mode. See <a class="el" href="class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d">setRfSwitchTable</a> for details </td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_s_t_v_client.html" target="_self">SSTVClient</a></td><td class="desc">Client for SSTV transmissions </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_s_t_v_mode__t.html" target="_self">SSTVMode_t</a></td><td class="desc">Structure to save data about supported SSTV modes </td></tr>
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtone__t.html" target="_self">tone_t</a></td><td class="desc">Structure to save data about tone </td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_module_1_1_s_p_i_config__t.html" target="_self">Module::SPIConfig_t</a></td><td class="desc">SPI configuration structure </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_s_t_v_client.html" target="_self">SSTVClient</a></td><td class="desc">Client for SSTV transmissions </td></tr>
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_s_t_v_mode__t.html" target="_self">SSTVMode_t</a></td><td class="desc">Structure to save data about supported SSTV modes </td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtone__t.html" target="_self">tone_t</a></td><td class="desc">Structure to save data about tone </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

Wyświetl plik

@ -86,6 +86,7 @@ var hierarchy =
[ "RFM97", "class_r_f_m97.html", null ],
[ "RFM98", "class_r_f_m98.html", null ],
[ "Module::RfSwitchMode_t", "struct_module_1_1_rf_switch_mode__t.html", null ],
[ "Module::SPIConfig_t", "struct_module_1_1_s_p_i_config__t.html", null ],
[ "SSTVClient", "class_s_s_t_v_client.html", null ],
[ "SSTVMode_t", "struct_s_s_t_v_mode__t.html", null ],
[ "tone_t", "structtone__t.html", null ]

Wyświetl plik

@ -88,11 +88,13 @@ $(document).ready(function(){initNavTree('modules.html',''); initResizable(); })
<div class="contents">
<div class="textblock">Here is a list of all modules:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__mic__e__message__types.html" target="_self">Mic-E message types.</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__config__shaping.html" target="_self">Data shaping filter values aliases.</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__config__encoding.html" target="_self">Encoding type aliases.</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__config__standby.html" target="_self">Standby mode type aliases.</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__status__codes.html" target="_self">Status Codes</a></td><td class="desc"></td></tr>
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__module__spi__command__pos.html" target="_self">Position of commands in Module::spiConfig command array.</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__module__spi__width__pos.html" target="_self">Position of bit field widths in Module::spiConfig width array.</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__mic__e__message__types.html" target="_self">Mic-E message types.</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__config__shaping.html" target="_self">Data shaping filter values aliases.</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__config__encoding.html" target="_self">Encoding type aliases.</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__config__standby.html" target="_self">Standby mode type aliases.</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__status__codes.html" target="_self">Status Codes</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

Wyświetl plik

@ -1,5 +1,7 @@
var modules =
[
[ "Position of commands in Module::spiConfig command array.", "group__module__spi__command__pos.html", null ],
[ "Position of bit field widths in Module::spiConfig width array.", "group__module__spi__width__pos.html", null ],
[ "Mic-E message types.", "group__mic__e__message__types.html", "group__mic__e__message__types" ],
[ "Data shaping filter values aliases.", "group__config__shaping.html", "group__config__shaping" ],
[ "Encoding type aliases.", "group__config__encoding.html", "group__config__encoding" ],

Wyświetl plik

@ -381,7 +381,7 @@ $(document).ready(function(){initNavTree('n_r_f24_8h_source.html',''); initResiz
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160;};</div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; </div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</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:30</div></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:54</div></div>
<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:209</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>

Wyświetl plik

@ -51,10 +51,10 @@ var NAVTREEINDEX =
[
"_a_f_s_k_8h_source.html",
"class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d",
"class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00",
"class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1",
"classes.html",
"struct_lo_ra_rate__t.html"
"class_radio_lib_hal.html#a35a6ef1b38553a3516c961872eb411d7",
"class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467",
"classn_r_f24.html",
"struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244"
];
var SYNCONMSG = 'click to disable panel synchronisation';

Wyświetl plik

@ -5,48 +5,47 @@ var NAVTREEINDEX1 =
"class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431":[3,0,23,22],
"class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc":[3,0,23,14],
"class_module.html":[3,0,24],
"class_module.html#a01e15988ec448c76142ee5709929be2c":[3,0,24,16],
"class_module.html#a06d8d4257c584b57a529fcc405d87c79":[3,0,24,35],
"class_module.html#a081191402ad5c49e6c21982fc4587b77":[3,0,24,21],
"class_module.html#a085415b49ff72238f118b937ad896cbd":[3,0,24,19],
"class_module.html#a34927454be3a34df8a5a586c46c428af":[3,0,24,37],
"class_module.html#a4437af6552e258e95ed8ed452afa6dd4":[3,0,24,24],
"class_module.html#a4483f0a39a523dd1b37b467d81418f7d":[3,0,24,30],
"class_module.html#a45bd514a1f2859d9a867c8f9b13eb332":[3,0,24,28],
"class_module.html#a466112286d19675ca2dbe481358e4365":[3,0,24,32],
"class_module.html#a47978200f7e2e408fb64f506c81cee9f":[3,0,24,29],
"class_module.html#a4ea888758b4a7784082d513a1e7849a4":[3,0,24,11],
"class_module.html#a4ec27f0ba5e0009ea9661a5110526b52":[3,0,24,7],
"class_module.html#a5699a937b62ba41387567b4d679b9377":[3,0,24,5],
"class_module.html#a5a67b3a63420d762ecba9448671c99bf":[3,0,24,2],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571":[3,0,24,2,3],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671":[3,0,24,2,1],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f":[3,0,24,2,2],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770":[3,0,24,2,0],
"class_module.html#a5efa7ae78cab1d7f43005e965923f769":[3,0,24,15],
"class_module.html#a66b06e69d57b97116bed1c6f185381f1":[3,0,24,36],
"class_module.html#a74ce586afa403130007a474d3295d762":[3,0,24,27],
"class_module.html#a78dd39aa71d97e2220a880df8162fdde":[3,0,24,22],
"class_module.html#a7acbe601ebe6398781d0f2de5177305e":[3,0,24,26],
"class_module.html#a7d3adea64acab11c47c804afc74bd4f3":[3,0,24,12],
"class_module.html#a817178405f125e068e88bad62aeb6f3b":[3,0,24,3],
"class_module.html#a849ad85fc1bc3a7130e660c13973ab26":[3,0,24,34],
"class_module.html#a874e030f1931e606e380930d37dd83ee":[3,0,24,18],
"class_module.html#a919baf2e46c357ebfcdbc1025b6c551e":[3,0,24,4],
"class_module.html#a9393088249856eab568126aeb2493e4a":[3,0,24,1],
"class_module.html#a9a545e4a001da0d9f6358279ac40d4f0":[3,0,24,17],
"class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7":[3,0,24,6],
"class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9":[3,0,24,8],
"class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708":[3,0,24,20],
"class_module.html#ac19a495026aae62f5c2f089aa1b2b57a":[3,0,24,31],
"class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d":[3,0,24,14],
"class_module.html#ac3586c8d4013cbdd22cf34032632c181":[3,0,24,23],
"class_module.html#ad1956ac81429ec1f61f83dbc081cf18c":[3,0,24,10],
"class_module.html#ad6cddbf3aebec9717a1a381dd81ad398":[3,0,24,9],
"class_module.html#ae89764d15e8df5694a6aec0e18f72d3f":[3,0,24,38],
"class_module.html#af474f82d00fffc1ee0fc8def2c7f220c":[3,0,24,25],
"class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2":[3,0,24,33],
"class_module.html#afbed643f082286012bf44bba22381ae6":[3,0,24,13],
"class_module.html#a085415b49ff72238f118b937ad896cbd":[3,0,24,23],
"class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640":[3,0,24,2],
"class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf":[3,0,24,28],
"class_module.html#a369e916626c821ecec85f25d5b46d752":[3,0,24,19],
"class_module.html#a3a4fc4101fb3f134152b458c447b8ecb":[3,0,24,34],
"class_module.html#a4483f0a39a523dd1b37b467d81418f7d":[3,0,24,33],
"class_module.html#a45bd514a1f2859d9a867c8f9b13eb332":[3,0,24,31],
"class_module.html#a47978200f7e2e408fb64f506c81cee9f":[3,0,24,32],
"class_module.html#a4ea888758b4a7784082d513a1e7849a4":[3,0,24,14],
"class_module.html#a4ec27f0ba5e0009ea9661a5110526b52":[3,0,24,10],
"class_module.html#a5699a937b62ba41387567b4d679b9377":[3,0,24,8],
"class_module.html#a5a67b3a63420d762ecba9448671c99bf":[3,0,24,5],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571":[3,0,24,5,3],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671":[3,0,24,5,1],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f":[3,0,24,5,2],
"class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770":[3,0,24,5,0],
"class_module.html#a5efa7ae78cab1d7f43005e965923f769":[3,0,24,18],
"class_module.html#a60ca6b4cae98f7d935191a569d519913":[3,0,24,27],
"class_module.html#a7acbe601ebe6398781d0f2de5177305e":[3,0,24,30],
"class_module.html#a7d3adea64acab11c47c804afc74bd4f3":[3,0,24,15],
"class_module.html#a817178405f125e068e88bad62aeb6f3b":[3,0,24,6],
"class_module.html#a919baf2e46c357ebfcdbc1025b6c551e":[3,0,24,7],
"class_module.html#a9393088249856eab568126aeb2493e4a":[3,0,24,3],
"class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7":[3,0,24,9],
"class_module.html#aa6df70520aa015dd3a1bccdceae67232":[3,0,24,25],
"class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6":[3,0,24,20],
"class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9":[3,0,24,11],
"class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d":[3,0,24,17],
"class_module.html#ac3586c8d4013cbdd22cf34032632c181":[3,0,24,26],
"class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee":[3,0,24,21],
"class_module.html#ad1956ac81429ec1f61f83dbc081cf18c":[3,0,24,13],
"class_module.html#ad6cddbf3aebec9717a1a381dd81ad398":[3,0,24,12],
"class_module.html#adacceb57ecfecb09150c135b2b44436f":[3,0,24,22],
"class_module.html#ade75c5403a05156b43cc7562563ae2d7":[3,0,24,24],
"class_module.html#af5e5dd089a3117f6499b818b426e2e0d":[3,0,24,4],
"class_module.html#af5e5dd089a3117f6499b818b426e2e0da2ea83939f64337390afbdeb0bfdae3f0":[3,0,24,4,0],
"class_module.html#af5e5dd089a3117f6499b818b426e2e0da52475d5a5e20c3593c9f761d0fb41118":[3,0,24,4,1],
"class_module.html#af5e5dd089a3117f6499b818b426e2e0da6e2c4fafb92c8d9aff7c77f10ae6206a":[3,0,24,4,3],
"class_module.html#af5e5dd089a3117f6499b818b426e2e0daf7ba9662a67fe1c7cef1c4761cebbd2e":[3,0,24,4,2],
"class_module.html#af99b0e74e67417a88f500ab7261ddd20":[3,0,24,29],
"class_module.html#afbed643f082286012bf44bba22381ae6":[3,0,24,16],
"class_morse_client.html":[3,0,25],
"class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3":[3,0,25,4],
"class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf":[3,0,25,2],
@ -249,5 +248,6 @@ var NAVTREEINDEX1 =
"class_radio_lib_hal.html#a1bd9d614f66b374ec820ce31b167fdb2":[3,0,32,21],
"class_radio_lib_hal.html#a2bc5dbf7c13e6031fb9892075755a023":[3,0,32,9],
"class_radio_lib_hal.html#a2d197fc1f62be4cd2d2c22be30744769":[3,0,32,26],
"class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56":[3,0,32,4]
"class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56":[3,0,32,4],
"class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00":[3,0,32,12]
};

Wyświetl plik

@ -1,6 +1,5 @@
var NAVTREEINDEX2 =
{
"class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00":[3,0,32,12],
"class_radio_lib_hal.html#a35a6ef1b38553a3516c961872eb411d7":[3,0,32,13],
"class_radio_lib_hal.html#a3cfca7ff9303fe84119ba2f4a4e1bbf4":[3,0,32,25],
"class_radio_lib_hal.html#a409c719ef8a11e8765c90e98ba42316d":[3,0,32,24],
@ -249,5 +248,6 @@ var NAVTREEINDEX2 =
"class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4":[3,0,61,17],
"class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4":[3,0,61,19],
"class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad":[3,0,61,9],
"class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856":[3,0,61,6]
"class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856":[3,0,61,6],
"class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1":[3,0,61,5]
};

Wyświetl plik

@ -1,6 +1,5 @@
var NAVTREEINDEX3 =
{
"class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1":[3,0,61,5],
"class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467":[3,0,61,4],
"class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1":[3,0,61,12],
"class_s_x1278.html#a86464af008b71d12948690b780280e7d":[3,0,61,3],
@ -249,5 +248,6 @@ var NAVTREEINDEX3 =
"class_stm32wlx_hal.html#a32b0621ec0232776393b6800181bba46":[3,0,50,0],
"class_stm32wlx_hal.html#a70dd9f6fb6c0307e2d9d363ce6d7f2a2":[3,0,50,3],
"class_stm32wlx_hal.html#a7fc8af77a85f8f002c7dc6476efa0ad4":[3,0,50,1],
"class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642":[3,0,50,2]
"class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642":[3,0,50,2],
"classes.html":[3,1]
};

Wyświetl plik

@ -1,6 +1,5 @@
var NAVTREEINDEX4 =
{
"classes.html":[3,1],
"classn_r_f24.html":[3,0,26],
"classn_r_f24.html#a033287e33c532638c11e2775a073f297":[3,0,26,31],
"classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b":[3,0,26,33],
@ -75,8 +74,8 @@ var NAVTREEINDEX4 =
"dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,9],
"dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,8],
"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],
@ -84,8 +83,8 @@ var NAVTREEINDEX4 =
"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],
@ -127,114 +126,116 @@ var NAVTREEINDEX4 =
"functions_x.html":[3,3,0,21],
"functions_y.html":[3,3,0,22],
"functions_~.html":[3,3,0,23],
"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],
"group__config__shaping.html":[2,1],
"group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad":[2,1,2],
"group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64":[2,1,0],
"group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d":[2,1,3],
"group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d":[2,1,1],
"group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277":[2,1,4],
"group__config__standby.html":[2,3],
"group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7":[2,3,0],
"group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517":[2,3,1],
"group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5":[2,3,2],
"group__mic__e__message__types.html":[2,0],
"group__mic__e__message__types.html#ga0d877e52c45bcd651c25a12a08c7c36c":[2,0,7],
"group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6":[2,0,6],
"group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9":[2,0,3],
"group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef":[2,0,2],
"group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534":[2,0,0],
"group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1":[2,0,5],
"group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61":[2,0,1],
"group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24":[2,0,4],
"group__status__codes.html":[2,4],
"group__status__codes.html#ga0066a30650888853a622413a579d891c":[2,4,52],
"group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1":[2,4,77],
"group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c":[2,4,28],
"group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a":[2,4,12],
"group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8":[2,4,53],
"group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48":[2,4,48],
"group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f":[2,4,47],
"group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531":[2,4,24],
"group__status__codes.html#ga31e0864281b5ea21c53206c49877b670":[2,4,74],
"group__status__codes.html#ga382dc113e93f196401914853ec176b18":[2,4,83],
"group__status__codes.html#ga3de55ebac1629efa9c64a9d6c201482a":[2,4,46],
"group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d":[2,4,42],
"group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5":[2,4,25],
"group__status__codes.html#ga442250961d11f2582857cd1eafe0df17":[2,4,6],
"group__status__codes.html#ga44f09021bdc7fdd4b57db3ab8725b5a1":[2,4,31],
"group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac":[2,4,68],
"group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718":[2,4,0],
"group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a":[2,4,37],
"group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff":[2,4,51],
"group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5":[2,4,66],
"group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb":[2,4,19],
"group__status__codes.html#ga508806c18663156b0d00d1a21c957468":[2,4,13],
"group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f":[2,4,18],
"group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6":[2,4,17],
"group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa":[2,4,82],
"group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12":[2,4,62],
"group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711":[2,4,41],
"group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e":[2,4,57],
"group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666":[2,4,40],
"group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd":[2,4,81],
"group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62":[2,4,5],
"group__status__codes.html#ga5d57c9ea944fdad3760fa54ed033ace5":[2,4,54],
"group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d":[2,4,45],
"group__status__codes.html#ga68c7f7b8c699dbd6524da685be476fca":[2,4,59],
"group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68":[2,4,58],
"group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af":[2,4,49],
"group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d":[2,4,73],
"group__status__codes.html#ga733a7f3f12109103384522dac4d1146e":[2,4,15],
"group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4":[2,4,61],
"group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba":[2,4,35],
"group__status__codes.html#ga7f9712de2117b89215410fc18776dc84":[2,4,56],
"group__status__codes.html#ga806183ed238159d317132b0d44d7a0a2":[2,4,3],
"group__status__codes.html#ga81bd164044ef4d523464ad17d1e473bb":[2,4,1],
"group__status__codes.html#ga85e34d08b298a4125f77ddede011db3b":[2,4,33],
"group__status__codes.html#ga8b424bb8992a6ac80e2ba46667bf9c6e":[2,4,79],
"group__status__codes.html#ga8c0c19441712a0f8749743ed9fbe4f39":[2,4,55],
"group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23":[2,4,29],
"group__status__codes.html#ga96db1938b39b1b9cb7e8229718f08ff2":[2,4,43],
"group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e":[2,4,22],
"group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963":[2,4,8],
"group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb":[2,4,44],
"group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b":[2,4,26],
"group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b":[2,4,50],
"group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2":[2,4,38],
"group__status__codes.html#gaabe141287f2d6ba723658309f4464662":[2,4,27],
"group__status__codes.html#gaad31ccea119011fd05441ed83e0f3b3d":[2,4,67],
"group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67":[2,4,34],
"group__status__codes.html#gab120f980c06c581cd071452464199aac":[2,4,9],
"group__status__codes.html#gab152891bb13f6f70e6631820904e9d90":[2,4,60],
"group__status__codes.html#gabc695a4fae689e856ae6f618e334066f":[2,4,71],
"group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8":[2,4,39],
"group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f":[2,4,69],
"group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957":[2,4,72],
"group__status__codes.html#gac192dbf5134a10ed561100b01129224c":[2,4,14],
"group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063":[2,4,16],
"group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb":[2,4,21],
"group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f":[2,4,75],
"group__status__codes.html#gac4e026589229f7f737c77c641447d180":[2,4,7],
"group__status__codes.html#gac67f8a734c2011f738db1a3159403e09":[2,4,63],
"group__status__codes.html#gac78ef1a402159a3be27a6b92268106b7":[2,4,10],
"group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6":[2,4,76],
"group__status__codes.html#gace49554c055f7b2d02ef0c39c006529c":[2,4,4],
"group__status__codes.html#gacf823b58331e32d37a9378a114d7d08e":[2,4,65],
"group__status__codes.html#gad195c8d9ba523944ecf41dbb7cb9baa3":[2,4,30],
"group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8":[2,4,80],
"group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e":[2,4,36],
"group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81":[2,4,78],
"group__status__codes.html#gaeafdfcb2b10b08385feea93163fc3918":[2,4,32],
"group__status__codes.html#gaedc74820131d6cb654302d776360f969":[2,4,20],
"group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b":[2,4,23],
"group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45":[2,4,70],
"group__status__codes.html#gafbc04b924d23cba05307e94972d7d607":[2,4,11],
"group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,4,64],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,4,2],
"group__config__encoding.html":[2,4],
"group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb":[2,4,1],
"group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328":[2,4,2],
"group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8":[2,4,0],
"group__config__shaping.html":[2,3],
"group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad":[2,3,2],
"group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64":[2,3,0],
"group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d":[2,3,3],
"group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d":[2,3,1],
"group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277":[2,3,4],
"group__config__standby.html":[2,5],
"group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7":[2,5,0],
"group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517":[2,5,1],
"group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5":[2,5,2],
"group__mic__e__message__types.html":[2,2],
"group__mic__e__message__types.html#ga0d877e52c45bcd651c25a12a08c7c36c":[2,2,7],
"group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6":[2,2,6],
"group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9":[2,2,3],
"group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef":[2,2,2],
"group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534":[2,2,0],
"group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1":[2,2,5],
"group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61":[2,2,1],
"group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24":[2,2,4],
"group__module__spi__command__pos.html":[2,0],
"group__module__spi__width__pos.html":[2,1],
"group__status__codes.html":[2,6],
"group__status__codes.html#ga0066a30650888853a622413a579d891c":[2,6,52],
"group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1":[2,6,77],
"group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c":[2,6,28],
"group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a":[2,6,12],
"group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8":[2,6,53],
"group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48":[2,6,48],
"group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f":[2,6,47],
"group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531":[2,6,24],
"group__status__codes.html#ga31e0864281b5ea21c53206c49877b670":[2,6,74],
"group__status__codes.html#ga382dc113e93f196401914853ec176b18":[2,6,83],
"group__status__codes.html#ga3de55ebac1629efa9c64a9d6c201482a":[2,6,46],
"group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d":[2,6,42],
"group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5":[2,6,25],
"group__status__codes.html#ga442250961d11f2582857cd1eafe0df17":[2,6,6],
"group__status__codes.html#ga44f09021bdc7fdd4b57db3ab8725b5a1":[2,6,31],
"group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac":[2,6,68],
"group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718":[2,6,0],
"group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a":[2,6,37],
"group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff":[2,6,51],
"group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5":[2,6,66],
"group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb":[2,6,19],
"group__status__codes.html#ga508806c18663156b0d00d1a21c957468":[2,6,13],
"group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f":[2,6,18],
"group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6":[2,6,17],
"group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa":[2,6,82],
"group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12":[2,6,62],
"group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711":[2,6,41],
"group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e":[2,6,57],
"group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666":[2,6,40],
"group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd":[2,6,81],
"group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62":[2,6,5],
"group__status__codes.html#ga5d57c9ea944fdad3760fa54ed033ace5":[2,6,54],
"group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d":[2,6,45],
"group__status__codes.html#ga68c7f7b8c699dbd6524da685be476fca":[2,6,59],
"group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68":[2,6,58],
"group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af":[2,6,49],
"group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d":[2,6,73],
"group__status__codes.html#ga733a7f3f12109103384522dac4d1146e":[2,6,15],
"group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4":[2,6,61],
"group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba":[2,6,35],
"group__status__codes.html#ga7f9712de2117b89215410fc18776dc84":[2,6,56],
"group__status__codes.html#ga806183ed238159d317132b0d44d7a0a2":[2,6,3],
"group__status__codes.html#ga81bd164044ef4d523464ad17d1e473bb":[2,6,1],
"group__status__codes.html#ga85e34d08b298a4125f77ddede011db3b":[2,6,33],
"group__status__codes.html#ga8b424bb8992a6ac80e2ba46667bf9c6e":[2,6,79],
"group__status__codes.html#ga8c0c19441712a0f8749743ed9fbe4f39":[2,6,55],
"group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23":[2,6,29],
"group__status__codes.html#ga96db1938b39b1b9cb7e8229718f08ff2":[2,6,43],
"group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e":[2,6,22],
"group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963":[2,6,8],
"group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb":[2,6,44],
"group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b":[2,6,26],
"group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b":[2,6,50],
"group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2":[2,6,38],
"group__status__codes.html#gaabe141287f2d6ba723658309f4464662":[2,6,27],
"group__status__codes.html#gaad31ccea119011fd05441ed83e0f3b3d":[2,6,67],
"group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67":[2,6,34],
"group__status__codes.html#gab120f980c06c581cd071452464199aac":[2,6,9],
"group__status__codes.html#gab152891bb13f6f70e6631820904e9d90":[2,6,60],
"group__status__codes.html#gabc695a4fae689e856ae6f618e334066f":[2,6,71],
"group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8":[2,6,39],
"group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f":[2,6,69],
"group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957":[2,6,72],
"group__status__codes.html#gac192dbf5134a10ed561100b01129224c":[2,6,14],
"group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063":[2,6,16],
"group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb":[2,6,21],
"group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f":[2,6,75],
"group__status__codes.html#gac4e026589229f7f737c77c641447d180":[2,6,7],
"group__status__codes.html#gac67f8a734c2011f738db1a3159403e09":[2,6,63],
"group__status__codes.html#gac78ef1a402159a3be27a6b92268106b7":[2,6,10],
"group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6":[2,6,76],
"group__status__codes.html#gace49554c055f7b2d02ef0c39c006529c":[2,6,4],
"group__status__codes.html#gacf823b58331e32d37a9378a114d7d08e":[2,6,65],
"group__status__codes.html#gad195c8d9ba523944ecf41dbb7cb9baa3":[2,6,30],
"group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8":[2,6,80],
"group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e":[2,6,36],
"group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81":[2,6,78],
"group__status__codes.html#gaeafdfcb2b10b08385feea93163fc3918":[2,6,32],
"group__status__codes.html#gaedc74820131d6cb654302d776360f969":[2,6,20],
"group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b":[2,6,23],
"group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45":[2,6,70],
"group__status__codes.html#gafbc04b924d23cba05307e94972d7d607":[2,6,11],
"group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3":[2,6,64],
"group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,6,2],
"hierarchy.html":[3,2],
"index.html":[],
"index.html":[0],
@ -248,6 +249,5 @@ var NAVTREEINDEX4 =
"struct_bell_modem__t.html#aa26b8a2f2ae9722de9a69aab991ce229":[3,0,5,2],
"struct_bell_modem__t.html#ac57de3660aafb52bcf1b3197380c6ce5":[3,0,5,1],
"struct_f_s_k_rate__t.html":[3,0,10],
"struct_f_s_k_rate__t.html#a2500c6dee65326b52d4e58ecf4b6d107":[3,0,10,0],
"struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244":[3,0,10,1]
"struct_f_s_k_rate__t.html#a2500c6dee65326b52d4e58ecf4b6d107":[3,0,10,0]
};

Wyświetl plik

@ -1,5 +1,6 @@
var NAVTREEINDEX5 =
{
"struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244":[3,0,10,1],
"struct_lo_ra_rate__t.html":[3,0,14],
"struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076":[3,0,14,2],
"struct_lo_ra_rate__t.html#a97626ff6c8f659ecad84734cca7a87b1":[3,0,14,0],
@ -61,6 +62,14 @@ var NAVTREEINDEX5 =
"struct_module_1_1_rf_switch_mode__t.html":[3,0,24,0],
"struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462":[3,0,24,0,0],
"struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66":[3,0,24,0,1],
"struct_module_1_1_s_p_i_config__t.html":[3,0,24,1],
"struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681":[3,0,24,1,5],
"struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185":[3,0,24,1,1],
"struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e":[3,0,24,1,4],
"struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a":[3,0,24,1,6],
"struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77":[3,0,24,1,3],
"struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e":[3,0,24,1,0],
"struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51":[3,0,24,1,2],
"struct_s_s_t_v_mode__t.html":[3,0,47],
"struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad":[3,0,47,3],
"struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820":[3,0,47,4],

Wyświetl plik

@ -1,141 +1,135 @@
var searchData=
[
['savesession_361',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]],
['scanchannel_362',['scanChannel',['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel() override'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()']]],
['scanpixellen_363',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
['sendframe_364',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]],
['sendheader_365',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
['sendline_366',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
['sendmaccommandreq_367',['sendMacCommandReq',['../class_lo_ra_w_a_n_node.html#a6ff678f9cb57b97eb63886953aca1ba9',1,'LoRaWANNode']]],
['sendmice_368',['sendMicE',['../class_a_p_r_s_client.html#af8f28eba026b0f0a25c8ba54a96f4743',1,'APRSClient']]],
['sendposition_369',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]],
['sendreceive_370',['sendReceive',['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]],
['sendseqnumber_371',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
['sendtone_372',['sendTone',['../class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111',1,'PagerClient']]],
['setaccessaddress_373',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
['setaddresswidth_374',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
['setadr_375',['setADR',['../class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff',1,'LoRaWANNode']]],
['setaeskey_376',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
['setafc_377',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
['setafcagctrigger_378',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
['setafcbandwidth_379',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
['setambienttemperature_380',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
['setautoack_381',['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_382',['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_383',['setBitRate',['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()'],['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../classn_r_f24.html#a0873f58ae62e41cff99813e21cc8b02a',1,'nRF24::setBitRate()'],['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()']]],
['setbroadcastaddress_384',['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()']]],
['setbuffernonces_385',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]],
['setbuffersession_386',['setBufferSession',['../class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49',1,'LoRaWANNode']]],
['setchannelscanaction_387',['setChannelScanAction',['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()'],['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()'],['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()']]],
['setcodingrate_388',['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_389',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_bell_client.html#a90f3f33a09a4cf8d544ca1e9a23beae2',1,'BellClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]],
['setcrc_390',['setCRC',['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()']]],
['setcrcfiltering_391',['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#ab531ad461b250a060e92d9c744e79070',1,'SX127x::setCrcFiltering()']]],
['setcurrentlimit_392',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]],
['setdatarate_393',['setDataRate',['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1',1,'SX1272::setDataRate()'],['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()']]],
['setdatarate_394',['setDatarate',['../class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499',1,'LoRaWANNode']]],
['setdatarate_395',['setDataRate',['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer']]],
['setdatashaping_396',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::setDataShaping()'],['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()']]],
['setdatashapingook_397',['setDataShapingOOK',['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()'],['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()']]],
['setdevicestatus_398',['setDeviceStatus',['../class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034',1,'LoRaWANNode']]],
['setdio0action_399',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]],
['setdio1action_400',['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()']]],
['setdio2asrfswitch_401',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
['setdiomapping_402',['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_403',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],
['setdirectaction_404',['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()'],['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()']]],
['setdirectsyncword_405',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
['setdutycycle_406',['setDutyCycle',['../class_lo_ra_w_a_n_node.html#ab16e85446e0a843001d1dabad5223956',1,'LoRaWANNode']]],
['setdwelltime_407',['setDwellTime',['../class_lo_ra_w_a_n_node.html#a40c5fdba815b26a44be7af68c184fe49',1,'LoRaWANNode']]],
['setencoding_408',['setEncoding',['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()']]],
['setfhsshoppingperiod_409',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
['setfifoemptyaction_410',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
['setfifofullaction_411',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
['setfrequency_412',['setFrequency',['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency()'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency()']]],
['setfrequencydeviation_413',['setFrequencyDeviation',['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()']]],
['setgain_414',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
['setgaincontrol_415',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]],
['setgdo0action_416',['setGdo0Action',['../class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7',1,'CC1101']]],
['setgdo2action_417',['setGdo2Action',['../class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9',1,'CC1101']]],
['sethighsensitivitymode_418',['setHighSensitivityMode',['../class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5',1,'SX128x']]],
['setinversion_419',['setInversion',['../class_hell_client.html#ae43025b9d55ee21a322bb5d7ee1065b0',1,'HellClient']]],
['setirqaction_420',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
['setlnatestboost_421',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
['setlowbatterythreshold_422',['setLowBatteryThreshold',['../class_s_x127x.html#a9ca9aa18e13e8390ec437e249e1d2472',1,'SX127x']]],
['setmodem_423',['setModem',['../class_bell_client.html#a163f65f3fcce87d9bea558b34c19bd47',1,'BellClient']]],
['setnodeaddress_424',['setNodeAddress',['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)']]],
['setook_425',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK(bool enableOOK)']]],
['setookfixedorfloorthreshold_426',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
['setookfixedthreshold_427',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
['setookpeakthresholddecrement_428',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]],
['setookpeakthresholdstep_429',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
['setookthresholdtype_430',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
['setoutputpower_431',['setOutputPower',['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower(int8_t power) override'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()']]],
['setpacketreceivedaction_432',['setPacketReceivedAction',['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction(void(*func)(void))']]],
['setpacketsentaction_433',['setPacketSentAction',['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()']]],
['setpaconfig_434',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]],
['setparamptime_435',['setPaRampTime',['../class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d',1,'SX126x']]],
['setpreamblelength_436',['setPreambleLength',['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]],
['setpromiscuousmode_437',['setPromiscuousMode',['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]],
['setreceivepipe_438',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
['setrecvsequence_439',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
['setregulatordcdc_440',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
['setregulatorldo_441',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
['setrepeaters_442',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
['setrfswitchpins_443',['setRfSwitchPins',['../class_module.html#a7d3adea64acab11c47c804afc74bd4f3',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a5ef45183690bb1879f106af079b01140',1,'CC1101::setRfSwitchPins()'],['../class_si443x.html#a43e7ceeff9114b35ab89f1d69916b375',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2',1,'SX128x::setRfSwitchPins()'],['../class_r_f69.html#ac341945538a84430c61f80f610a94411',1,'RF69::setRfSwitchPins()']]],
['setrfswitchstate_444',['setRfSwitchState',['../class_module.html#afbed643f082286012bf44bba22381ae6',1,'Module']]],
['setrfswitchtable_445',['setRfSwitchTable',['../class_s_t_m32_w_lx.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'STM32WLx::setRfSwitchTable()'],['../class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958',1,'SX128x::setRfSwitchTable()'],['../class_s_x127x.html#ab9625a5246a45112267ce441ac2de254',1,'SX127x::setRfSwitchTable()'],['../class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'SX126x::setRfSwitchTable()'],['../class_si443x.html#a8898f11cf9dabd9a5ad717376fdbffa6',1,'Si443x::setRfSwitchTable()'],['../class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c',1,'RF69::setRfSwitchTable()'],['../class_c_c1101.html#a7b401995be4bc136063a035ce1820634',1,'CC1101::setRfSwitchTable()'],['../class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d',1,'Module::setRfSwitchTable()']]],
['setrssiconfig_446',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
['setrssithreshold_447',['setRSSIThreshold',['../class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a',1,'RF69::setRSSIThreshold()'],['../class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76',1,'SX127x::setRSSIThreshold()']]],
['setrxbandwidth_448',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]],
['setrxboostedgainmode_449',['setRxBoostedGainMode',['../class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8',1,'SX126x']]],
['setsendsequence_450',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
['setspreadingfactor_451',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()']]],
['setsyncbits_452',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
['setsyncword_453',['setSyncWord',['../class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0',1,'SX127x::setSyncWord()'],['../class_physical_layer.html#a6c71cdc1238e1368274670758431a977',1,'PhysicalLayer::setSyncWord()'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord()'],['../class_s_x126x.html#a827a4754ea53388513d263e5d9171395',1,'SX126x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)']]],
['settcxo_454',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
['settransmitpipe_455',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
['settxpower_456',['setTxPower',['../class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b',1,'LoRaWANNode']]],
['setwhitening_457',['setWhitening',['../class_s_x126x.html#ae500bad45638a47264b7e5955a93107d',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
['si4430_458',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()'],['../class_si4430.html',1,'Si4430']]],
['si4431_459',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()'],['../class_si4431.html',1,'Si4431']]],
['si4432_460',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()'],['../class_si4432.html',1,'Si4432']]],
['si443x_461',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()'],['../class_si443x.html',1,'Si443x']]],
['size_462',['size',['../class_radio_lib_c_r_c.html#ad09b067c00cda1cc676c13602dee2f5a',1,'RadioLibCRC']]],
['sleep_463',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()']]],
['spectralscanabort_464',['spectralScanAbort',['../class_s_x126x.html#a865397e1cca38bec2d055c047825ea07',1,'SX126x']]],
['spectralscangetresult_465',['spectralScanGetResult',['../class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2',1,'SX126x']]],
['spectralscangetstatus_466',['spectralScanGetStatus',['../class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4',1,'SX126x']]],
['spectralscanstart_467',['spectralScanStart',['../class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66',1,'SX126x']]],
['spiaddrwidth_468',['SPIaddrWidth',['../class_module.html#ac19a495026aae62f5c2f089aa1b2b57a',1,'Module']]],
['spibegin_469',['spiBegin',['../class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030',1,'RadioLibHal']]],
['spibegintransaction_470',['spiBeginTransaction',['../class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460',1,'RadioLibHal']]],
['spicheckstream_471',['SPIcheckStream',['../class_module.html#a5efa7ae78cab1d7f43005e965923f769',1,'Module']]],
['spiend_472',['spiEnd',['../class_radio_lib_hal.html#a41c85e560155d644f5b4ce8444dd8b64',1,'RadioLibHal']]],
['spiendtransaction_473',['spiEndTransaction',['../class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9',1,'RadioLibHal']]],
['spigetregvalue_474',['SPIgetRegValue',['../class_module.html#a01e15988ec448c76142ee5709929be2c',1,'Module']]],
['spinopcommand_475',['SPInopCommand',['../class_module.html#a466112286d19675ca2dbe481358e4365',1,'Module']]],
['spiparsestatuscb_476',['SPIparseStatusCb',['../class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2',1,'Module']]],
['spiparsestatuscb_5ft_477',['SPIparseStatusCb_t',['../class_module.html#a9393088249856eab568126aeb2493e4a',1,'Module']]],
['spireadcommand_478',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]],
['spireadregister_479',['SPIreadRegister',['../class_module.html#a9a545e4a001da0d9f6358279ac40d4f0',1,'Module']]],
['spireadregisterburst_480',['SPIreadRegisterBurst',['../class_module.html#a874e030f1931e606e380930d37dd83ee',1,'Module']]],
['spireadstream_481',['SPIreadStream',['../class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708',1,'Module::SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['spisetregvalue_482',['SPIsetRegValue',['../class_module.html#a081191402ad5c49e6c21982fc4587b77',1,'Module']]],
['spistatuscommand_483',['SPIstatusCommand',['../class_module.html#a06d8d4257c584b57a529fcc405d87c79',1,'Module']]],
['spistreamerror_484',['SPIstreamError',['../class_module.html#a66b06e69d57b97116bed1c6f185381f1',1,'Module']]],
['spistreamtype_485',['SPIstreamType',['../class_module.html#a34927454be3a34df8a5a586c46c428af',1,'Module']]],
['spitransfer_486',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]],
['spitransfer_487',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]],
['spitransferstream_488',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]],
['spiwritecommand_489',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
['spiwriteregister_490',['SPIwriteRegister',['../class_module.html#a4437af6552e258e95ed8ed452afa6dd4',1,'Module']]],
['spiwriteregisterburst_491',['SPIwriteRegisterBurst',['../class_module.html#af474f82d00fffc1ee0fc8def2c7f220c',1,'Module']]],
['spiwritestream_492',['SPIwriteStream',['../class_module.html#a74ce586afa403130007a474d3295d762',1,'Module::SPIwriteStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['savesession_367',['saveSession',['../class_lo_ra_w_a_n_node.html#a7078a3f1657a2a022bb43f2bd34c93e3',1,'LoRaWANNode']]],
['scanchannel_368',['scanChannel',['../class_physical_layer.html#abd9e39cc745acbf084cfa0d3f4d10718',1,'PhysicalLayer::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()'],['../class_s_x127x.html#a13ae97e18744dc617bc9326cfbaad3a3',1,'SX127x::scanChannel()'],['../class_s_x126x.html#a4bbc29f5dc7253b7743599c68137df48',1,'SX126x::scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)'],['../class_s_x126x.html#acb8611a9c3862dd1bfa73ef47b8f9b20',1,'SX126x::scanChannel() override']]],
['scanpixellen_369',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]],
['sendframe_370',['sendFrame',['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()'],['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()']]],
['sendheader_371',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]],
['sendline_372',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]],
['sendmaccommandreq_373',['sendMacCommandReq',['../class_lo_ra_w_a_n_node.html#a6ff678f9cb57b97eb63886953aca1ba9',1,'LoRaWANNode']]],
['sendmice_374',['sendMicE',['../class_a_p_r_s_client.html#af8f28eba026b0f0a25c8ba54a96f4743',1,'APRSClient']]],
['sendposition_375',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]],
['sendreceive_376',['sendReceive',['../class_lo_ra_w_a_n_node.html#a158f65517fa910ef0cbcd92206dab284',1,'LoRaWANNode::sendReceive(const char *strUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#af0eba2805fa72c8d69d8f73118b49431',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port=1, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)'],['../class_lo_ra_w_a_n_node.html#a7bd48e0ef0dfc6b05014e3a2f55cb51c',1,'LoRaWANNode::sendReceive(uint8_t *dataUp, size_t lenUp, uint8_t port, uint8_t *dataDown, size_t *lenDown, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)']]],
['sendseqnumber_377',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]],
['sendtone_378',['sendTone',['../class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111',1,'PagerClient']]],
['setaccessaddress_379',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]],
['setaddresswidth_380',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]],
['setadr_381',['setADR',['../class_lo_ra_w_a_n_node.html#ae222275f807f472083ea6100c23c75ff',1,'LoRaWANNode']]],
['setaeskey_382',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],
['setafc_383',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]],
['setafcagctrigger_384',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]],
['setafcbandwidth_385',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]],
['setambienttemperature_386',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]],
['setautoack_387',['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_388',['setBandwidth',['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()']]],
['setbitrate_389',['setBitRate',['../class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67',1,'SX1278::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_x1233.html#af245e451dca502ee8975c7ecd291a859',1,'SX1233::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5',1,'SX1272::setBitRate()'],['../class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c',1,'PhysicalLayer::setBitRate()'],['../class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee',1,'SX128x::setBitRate()']]],
['setbroadcastaddress_390',['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()']]],
['setbuffernonces_391',['setBufferNonces',['../class_lo_ra_w_a_n_node.html#a11701081ac6bd39a8a2b4bdbc248fac2',1,'LoRaWANNode']]],
['setbuffersession_392',['setBufferSession',['../class_lo_ra_w_a_n_node.html#aadebe7a412aec8043aa2f8f57a202f49',1,'LoRaWANNode']]],
['setchannelscanaction_393',['setChannelScanAction',['../class_s_t_m32_w_lx.html#ad0ca0a6cc9f1eebe738681df10fd5de4',1,'STM32WLx::setChannelScanAction()'],['../class_s_x126x.html#a1fc6360740d80b664a5042ecc9d8b4fa',1,'SX126x::setChannelScanAction()'],['../class_s_x127x.html#ab0f5f695011a8d734ae86ff39c8ff6f5',1,'SX127x::setChannelScanAction()'],['../class_physical_layer.html#ae11c191a7edf3116bf468b9153237260',1,'PhysicalLayer::setChannelScanAction()']]],
['setcodingrate_394',['setCodingRate',['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()']]],
['setcorrection_395',['setCorrection',['../class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e',1,'AX25Client::setCorrection()'],['../class_bell_client.html#a90f3f33a09a4cf8d544ca1e9a23beae2',1,'BellClient::setCorrection()'],['../class_f_s_k4_client.html#aab85cb6519e5448dc332bf17bd60f90a',1,'FSK4Client::setCorrection()'],['../class_s_s_t_v_client.html#a0e9cc17123f26d1e7ae2a2b93546515e',1,'SSTVClient::setCorrection()']]],
['setcrc_396',['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_397',['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#ab531ad461b250a060e92d9c744e79070',1,'SX127x::setCrcFiltering(bool enable=true)']]],
['setcurrentlimit_398',['setCurrentLimit',['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()'],['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()']]],
['setdatarate_399',['setDataRate',['../class_l_l_c_c68.html#ac630770441cadc547892173bde7504f9',1,'LLCC68::setDataRate()'],['../class_s_x126x.html#af30a581d31feae6f50c0591d1ee113f1',1,'SX126x::setDataRate()'],['../class_s_x1272.html#a5b79b7cd20c4c3cd1f486f777b3457d1',1,'SX1272::setDataRate()'],['../class_s_x1273.html#acaffc772f70e7db371cbe736dc4a19ab',1,'SX1273::setDataRate()'],['../class_s_x1277.html#ac4bfae9258662381e685e46c803c984c',1,'SX1277::setDataRate()'],['../class_s_x1278.html#a286f1ee00e2c7f2ab1bd06b66196c3f9',1,'SX1278::setDataRate()'],['../class_physical_layer.html#a6ee1fed6bbb8d3571974153ac6f26751',1,'PhysicalLayer::setDataRate()']]],
['setdatarate_400',['setDatarate',['../class_lo_ra_w_a_n_node.html#a14e8a8a098df28ff5ee294f235500499',1,'LoRaWANNode']]],
['setdatashaping_401',['setDataShaping',['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9',1,'PhysicalLayer::setDataShaping()'],['../class_external_radio.html#abe0bfb0f178783eff28bdc867e9324fd',1,'ExternalRadio::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_402',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]],
['setdevicestatus_403',['setDeviceStatus',['../class_lo_ra_w_a_n_node.html#a5449e301634dff1838a1b024b4067034',1,'LoRaWANNode']]],
['setdio0action_404',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ae75bc48cc74a407370cd9f4bf95e9e30',1,'SX127x::setDio0Action()']]],
['setdio1action_405',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_t_m32_w_lx.html#a63d61bc5057e9da3d0ea12feae67122e',1,'STM32WLx::setDio1Action()'],['../class_s_x127x.html#a7b4bce81839b105c464ebf922602e58b',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action(void(*func)(void))']]],
['setdio2asrfswitch_406',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]],
['setdiomapping_407',['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_408',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]],
['setdirectaction_409',['setDirectAction',['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966',1,'PhysicalLayer::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()']]],
['setdirectsyncword_410',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]],
['setdutycycle_411',['setDutyCycle',['../class_lo_ra_w_a_n_node.html#ab16e85446e0a843001d1dabad5223956',1,'LoRaWANNode']]],
['setdwelltime_412',['setDwellTime',['../class_lo_ra_w_a_n_node.html#a40c5fdba815b26a44be7af68c184fe49',1,'LoRaWANNode']]],
['setencoding_413',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_external_radio.html#ae619f011daea49a97098d2897e5a3c2c',1,'ExternalRadio::setEncoding()'],['../class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488',1,'PhysicalLayer::setEncoding()']]],
['setfhsshoppingperiod_414',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]],
['setfifoemptyaction_415',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]],
['setfifofullaction_416',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]],
['setfrequency_417',['setFrequency',['../class_s_x1268.html#abf338b7036d692a4a8ca6bf305c0cb12',1,'SX1268::setFrequency()'],['../class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e',1,'PhysicalLayer::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1268.html#a59b538f4971525849b7aaa3456de9929',1,'SX1268::setFrequency()'],['../class_s_x1262.html#a1f70b082116b03d1fafe395fc5a288f6',1,'SX1262::setFrequency(float freq, bool calibrate)'],['../class_s_x1262.html#abb018b820eb71ca6b0cd92c62affa767',1,'SX1262::setFrequency(float freq)'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../classn_r_f24.html#a408278336cdf25fd205ecffea86c26e8',1,'nRF24::setFrequency()'],['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency(float freq)']]],
['setfrequencydeviation_418',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_external_radio.html#a02928a19eab0eab615c02180cedda3eb',1,'ExternalRadio::setFrequencyDeviation()'],['../class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b',1,'PhysicalLayer::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()']]],
['setgain_419',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]],
['setgaincontrol_420',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]],
['setgdo0action_421',['setGdo0Action',['../class_c_c1101.html#a9bee13612cf4da067faeb57d18ee2eb7',1,'CC1101']]],
['setgdo2action_422',['setGdo2Action',['../class_c_c1101.html#ad71efbe54590e4431f3286ab99536fe9',1,'CC1101']]],
['sethighsensitivitymode_423',['setHighSensitivityMode',['../class_s_x128x.html#a6e45fbfaec7063e52e188f47a3a585a5',1,'SX128x']]],
['setinversion_424',['setInversion',['../class_hell_client.html#ae43025b9d55ee21a322bb5d7ee1065b0',1,'HellClient']]],
['setirqaction_425',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
['setlnatestboost_426',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
['setlowbatterythreshold_427',['setLowBatteryThreshold',['../class_s_x127x.html#a9ca9aa18e13e8390ec437e249e1d2472',1,'SX127x']]],
['setmodem_428',['setModem',['../class_bell_client.html#a163f65f3fcce87d9bea558b34c19bd47',1,'BellClient']]],
['setnodeaddress_429',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]],
['setook_430',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK(bool enableOOK)']]],
['setookfixedorfloorthreshold_431',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
['setookfixedthreshold_432',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
['setookpeakthresholddecrement_433',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]],
['setookpeakthresholdstep_434',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
['setookthresholdtype_435',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
['setoutputpower_436',['setOutputPower',['../class_s_x1272.html#aec51f08c0902145ff5f11e27e7cab638',1,'SX1272::setOutputPower()'],['../class_physical_layer.html#ad2286dc78dbf8e3084f38e9159b99ae5',1,'PhysicalLayer::setOutputPower()'],['../class_s_x128x.html#ad988727ea6c9b4e11562651d312514c0',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#aca58a6c2e8fcef6414fdf3bc1eb62082',1,'SX1278::setOutputPower(int8_t power, bool useRfo)'],['../class_s_x1278.html#a69abc18e7fa0055e6b80024e8cde7db4',1,'SX1278::setOutputPower(int8_t power) override'],['../class_s_x1272.html#a03f7073d710f18aad79b7d46f2fda659',1,'SX1272::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../classn_r_f24.html#ad9859fa54aed7d3cd82839bad9d7d33a',1,'nRF24::setOutputPower()'],['../class_c_c1101.html#a4f89d13ea170157df109eca36674f0aa',1,'CC1101::setOutputPower(int8_t pwr)']]],
['setpacketreceivedaction_437',['setPacketReceivedAction',['../class_c_c1101.html#a4f47f83e7a1cb6cd014161803db867fb',1,'CC1101::setPacketReceivedAction()'],['../classn_r_f24.html#a08b90ae895a6a45bceb11f67237245b4',1,'nRF24::setPacketReceivedAction()'],['../class_r_f69.html#ac8bff26070735a733a24146d414c3c5f',1,'RF69::setPacketReceivedAction()'],['../class_si443x.html#a2badfa5db1ae5b9ec26ad7a8b3cab167',1,'Si443x::setPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#a9194a526a32bd4891d59fe2a08641622',1,'STM32WLx::setPacketReceivedAction()'],['../class_s_x126x.html#ad2bc2016783a3fcad3ad4e6518ee7fc8',1,'SX126x::setPacketReceivedAction()'],['../class_s_x127x.html#ad63322c9c58dd82e4b9982f10e546f33',1,'SX127x::setPacketReceivedAction()'],['../class_s_x128x.html#a697880c42c4b1def04c8fe7f3a023ffb',1,'SX128x::setPacketReceivedAction()'],['../class_physical_layer.html#aec928bb26f65752aa20cd236fbabb95c',1,'PhysicalLayer::setPacketReceivedAction()']]],
['setpacketsentaction_438',['setPacketSentAction',['../class_c_c1101.html#aff4ddeb8f8680307079a1e84de1cc676',1,'CC1101::setPacketSentAction()'],['../classn_r_f24.html#a8e00d6729ee3c869cda8ccb5ae15ba27',1,'nRF24::setPacketSentAction()'],['../class_r_f69.html#a27fad7a67c4239c19bd94d1ccfb493ca',1,'RF69::setPacketSentAction()'],['../class_si443x.html#aa55274bb345f178328ea2a674621fc84',1,'Si443x::setPacketSentAction()'],['../class_s_t_m32_w_lx.html#a771bb4b32a6d9a2f44326e85678e3270',1,'STM32WLx::setPacketSentAction()'],['../class_s_x126x.html#a0417720a61b2d587e5633360cbecb33c',1,'SX126x::setPacketSentAction()'],['../class_s_x127x.html#a91476a51019910b958f464e73ba797c5',1,'SX127x::setPacketSentAction()'],['../class_s_x128x.html#acaa115bb9eb3d325d6baba1f578d678b',1,'SX128x::setPacketSentAction()'],['../class_physical_layer.html#a32b512b34f6575b2109ae3c3f35d1369',1,'PhysicalLayer::setPacketSentAction()']]],
['setpaconfig_439',['setPaConfig',['../class_s_x126x.html#a1623e7d5450c97ca092913ad79d62208',1,'SX126x']]],
['setparamptime_440',['setPaRampTime',['../class_s_x126x.html#ad90a56cb55c5bb64037a0d412d84a80d',1,'SX126x']]],
['setpreamblelength_441',['setPreambleLength',['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_physical_layer.html#a85db1ff64e6c56e054f276c511194633',1,'PhysicalLayer::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x127x.html#a844499bace6ae001446d71bee2877656',1,'SX127x::setPreambleLength()'],['../class_s_x126x.html#ad6274222ccf534e98e3cd17dfa1520d4',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]],
['setpromiscuousmode_442',['setPromiscuousMode',['../class_c_c1101.html#ac1155543b27e46fa27aa4c9180da18bb',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]],
['setreceivepipe_443',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
['setrecvsequence_444',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
['setregulatordcdc_445',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
['setregulatorldo_446',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]],
['setrepeaters_447',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]],
['setrfswitchpins_448',['setRfSwitchPins',['../class_c_c1101.html#a5ef45183690bb1879f106af079b01140',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#ac341945538a84430c61f80f610a94411',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#a43e7ceeff9114b35ab89f1d69916b375',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a0a0df468eacc71c1b2a093ac06bfff51',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#a8ca9edcae05060cce3ff7ee58faeb4e2',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5ba683fbc4a46418ce3736f224fb55f2',1,'SX128x::setRfSwitchPins()'],['../class_module.html#a7d3adea64acab11c47c804afc74bd4f3',1,'Module::setRfSwitchPins(uint32_t rxEn, uint32_t txEn)']]],
['setrfswitchstate_449',['setRfSwitchState',['../class_module.html#afbed643f082286012bf44bba22381ae6',1,'Module']]],
['setrfswitchtable_450',['setRfSwitchTable',['../class_s_x127x.html#ab9625a5246a45112267ce441ac2de254',1,'SX127x::setRfSwitchTable()'],['../class_s_t_m32_w_lx.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'STM32WLx::setRfSwitchTable()'],['../class_s_x128x.html#ad5789bd27d46b24f54aac9ca55ec9958',1,'SX128x::setRfSwitchTable()'],['../class_s_x126x.html#a2cb5ed645ebcc6f3f17d77e32c2ccdd7',1,'SX126x::setRfSwitchTable()'],['../class_si443x.html#a8898f11cf9dabd9a5ad717376fdbffa6',1,'Si443x::setRfSwitchTable()'],['../class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c',1,'RF69::setRfSwitchTable()'],['../class_c_c1101.html#a7b401995be4bc136063a035ce1820634',1,'CC1101::setRfSwitchTable()'],['../class_module.html#ac308fa817a5c36c5dc724a0d15cefd4d',1,'Module::setRfSwitchTable()']]],
['setrssiconfig_451',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]],
['setrssithreshold_452',['setRSSIThreshold',['../class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a',1,'RF69::setRSSIThreshold()'],['../class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76',1,'SX127x::setRSSIThreshold()']]],
['setrxbandwidth_453',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]],
['setrxboostedgainmode_454',['setRxBoostedGainMode',['../class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8',1,'SX126x']]],
['setsendsequence_455',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]],
['setspreadingfactor_456',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor(uint8_t sf)']]],
['setsyncbits_457',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]],
['setsyncword_458',['setSyncWord',['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord()'],['../class_physical_layer.html#a6c71cdc1238e1368274670758431a977',1,'PhysicalLayer::setSyncWord()'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#aaf400f33e17c1679c0b55cd70bef90b0',1,'SX127x::setSyncWord()'],['../class_s_x126x.html#a827a4754ea53388513d263e5d9171395',1,'SX126x::setSyncWord(uint8_t *syncWord, size_t len) override'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)']]],
['settcxo_459',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]],
['settransmitpipe_460',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]],
['settxpower_461',['setTxPower',['../class_lo_ra_w_a_n_node.html#a9af613f7d923e7bdcfdbd020132c6d4b',1,'LoRaWANNode']]],
['setwhitening_462',['setWhitening',['../class_s_x126x.html#ae500bad45638a47264b7e5955a93107d',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]],
['si4430_463',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()'],['../class_si4430.html',1,'Si4430']]],
['si4431_464',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()'],['../class_si4431.html',1,'Si4431']]],
['si4432_465',['Si4432',['../class_si4432.html',1,'Si4432'],['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()']]],
['si443x_466',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]],
['size_467',['size',['../class_radio_lib_c_r_c.html#ad09b067c00cda1cc676c13602dee2f5a',1,'RadioLibCRC']]],
['sleep_468',['sleep',['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()'],['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e',1,'PhysicalLayer::sleep()']]],
['spectralscanabort_469',['spectralScanAbort',['../class_s_x126x.html#a865397e1cca38bec2d055c047825ea07',1,'SX126x']]],
['spectralscangetresult_470',['spectralScanGetResult',['../class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2',1,'SX126x']]],
['spectralscangetstatus_471',['spectralScanGetStatus',['../class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4',1,'SX126x']]],
['spectralscanstart_472',['spectralScanStart',['../class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66',1,'SX126x']]],
['spibegin_473',['spiBegin',['../class_radio_lib_hal.html#aa1f8e5cd323e53ef9fa977734a05d030',1,'RadioLibHal']]],
['spibegintransaction_474',['spiBeginTransaction',['../class_radio_lib_hal.html#abe787d5e556190eef2c63e1581235460',1,'RadioLibHal']]],
['spicheckstatuscb_5ft_475',['SPIcheckStatusCb_t',['../class_module.html#a1ad7bef7d380d3b6b88dca99bd35d640',1,'Module']]],
['spicheckstream_476',['SPIcheckStream',['../class_module.html#a5efa7ae78cab1d7f43005e965923f769',1,'Module']]],
['spiconfig_477',['spiConfig',['../class_module.html#a3a4fc4101fb3f134152b458c447b8ecb',1,'Module']]],
['spiconfig_5ft_478',['SPIConfig_t',['../struct_module_1_1_s_p_i_config__t.html',1,'Module']]],
['spiend_479',['spiEnd',['../class_radio_lib_hal.html#a41c85e560155d644f5b4ce8444dd8b64',1,'RadioLibHal']]],
['spiendtransaction_480',['spiEndTransaction',['../class_radio_lib_hal.html#a68d9271c76f8c96afb734a4634bf92e9',1,'RadioLibHal']]],
['spigetregvalue_481',['SPIgetRegValue',['../class_module.html#a369e916626c821ecec85f25d5b46d752',1,'Module']]],
['spiparsestatuscb_5ft_482',['SPIparseStatusCb_t',['../class_module.html#a9393088249856eab568126aeb2493e4a',1,'Module']]],
['spireadregister_483',['SPIreadRegister',['../class_module.html#ab250eb929068e0c890e16e8e6d7cd7e6',1,'Module']]],
['spireadregisterburst_484',['SPIreadRegisterBurst',['../class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee',1,'Module']]],
['spireadstream_485',['SPIreadStream',['../class_module.html#adacceb57ecfecb09150c135b2b44436f',1,'Module::SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['spisetregvalue_486',['SPIsetRegValue',['../class_module.html#ade75c5403a05156b43cc7562563ae2d7',1,'Module']]],
['spitransfer_487',['SPItransfer',['../class_module.html#aa6df70520aa015dd3a1bccdceae67232',1,'Module']]],
['spitransfer_488',['spiTransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal']]],
['spitransferstream_489',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]],
['spiwriteregister_490',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]],
['spiwriteregisterburst_491',['SPIwriteRegisterBurst',['../class_module.html#a2826f0fa116eb0a4dd18ddb9b21e4caf',1,'Module']]],
['spiwritestream_492',['SPIwriteStream',['../class_module.html#af99b0e74e67417a88f500ab7261ddd20',1,'Module::SPIwriteStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a7acbe601ebe6398781d0f2de5177305e',1,'Module::SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['spreadingfactor_493',['spreadingFactor',['../struct_lo_ra_rate__t.html#a24fcb6220c0577f985478dc109750076',1,'LoRaRate_t']]],
['srccallsign_494',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]],
['srcssid_495',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]],
['sstvclient_496',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)'],['../class_s_s_t_v_client.html',1,'SSTVClient']]],
['sstvclient_496',['SSTVClient',['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)'],['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html',1,'SSTVClient']]],
['sstvmode_5ft_497',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]],
['standby_498',['standby',['../class_s_x126x.html#a2fa0384a529746811e2dcb2eeb4188ec',1,'SX126x::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()'],['../class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8',1,'PhysicalLayer::standby(uint8_t mode)'],['../class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018',1,'PhysicalLayer::standby()'],['../class_f_s_k4_client.html#a8b5765371ebbf68a21bc0bbfdf9f82ac',1,'FSK4Client::standby()'],['../class_bell_client.html#a57c19c733b0dfe80bd321f23b18c1e80',1,'BellClient::standby()'],['../class_s_x128x.html#a389aab93e24ec8c7cc9c14de90e5dfae',1,'SX128x::standby(uint8_t mode, bool wakeup=false)'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x127x.html#aa565bbff460e487672953dc05d335cb0',1,'SX127x::standby(uint8_t mode) override'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby() override'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby()'],['../class_si443x.html#acbc0f95f32ca961294666405596ff529',1,'Si443x::standby(uint8_t mode) override'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby() override'],['../class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82',1,'RF69::standby(uint8_t mode) override'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby() override'],['../classn_r_f24.html#a03e9ae7fbd0d55887acf1996df28ed5b',1,'nRF24::standby(uint8_t mode) override'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby() override'],['../class_c_c1101.html#af374ad0ecd820a01baef7d177a30132a',1,'CC1101::standby(uint8_t mode) override'],['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby() override']]],
['standby_20mode_20type_20aliases_2e_499',['Standby mode type aliases.',['../group__config__standby.html',1,'']]],
@ -149,24 +143,26 @@ var searchData=
['startsignal_507',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]],
['starttransmit_508',['startTransmit',['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'RF69::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_c_c1101.html#a923654706eff5118ef6e84214e837f27',1,'CC1101::startTransmit(const char *str, uint8_t addr=0)'],['../class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'CC1101::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a923654706eff5118ef6e84214e837f27',1,'nRF24::startTransmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'nRF24::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a923654706eff5118ef6e84214e837f27',1,'RF69::startTransmit()'],['../class_si443x.html#a923654706eff5118ef6e84214e837f27',1,'Si443x::startTransmit(const char *str, uint8_t addr=0)'],['../class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'Si443x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x126x.html#a923654706eff5118ef6e84214e837f27',1,'SX126x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX126x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a923654706eff5118ef6e84214e837f27',1,'SX127x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX127x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a923654706eff5118ef6e84214e837f27',1,'SX128x::startTransmit(const char *str, uint8_t addr=0)'],['../class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3',1,'SX128x::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)']]],
['status_20codes_509',['Status Codes',['../group__status__codes.html',1,'']]],
['stm32wlx_510',['STM32WLx',['../class_s_t_m32_w_lx.html',1,'STM32WLx'],['../class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09',1,'STM32WLx::STM32WLx()']]],
['stm32wlx_5fmodule_511',['STM32WLx_Module',['../class_s_t_m32_w_lx___module.html',1,'']]],
['stm32wlxhal_512',['Stm32wlxHal',['../class_stm32wlx_hal.html',1,'']]],
['sx1231_513',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()'],['../class_s_x1231.html',1,'SX1231']]],
['sx1233_514',['SX1233',['../class_s_x1233.html#a23d2fbf2473e48d46e341e6afe31f82f',1,'SX1233::SX1233()'],['../class_s_x1233.html',1,'SX1233']]],
['sx1261_515',['SX1261',['../class_s_x1261.html',1,'SX1261'],['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()']]],
['sx1262_516',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]],
['sx1268_517',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]],
['sx126x_518',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]],
['sx1272_519',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]],
['sx1273_520',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()'],['../class_s_x1273.html',1,'SX1273']]],
['sx1276_521',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()'],['../class_s_x1276.html',1,'SX1276']]],
['sx1277_522',['SX1277',['../class_s_x1277.html',1,'SX1277'],['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()']]],
['sx1278_523',['SX1278',['../class_s_x1278.html',1,'SX1278'],['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()']]],
['sx1279_524',['SX1279',['../class_s_x1279.html',1,'SX1279'],['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()']]],
['sx127x_525',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]],
['sx1280_526',['SX1280',['../class_s_x1280.html',1,'SX1280'],['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()']]],
['sx1281_527',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]],
['sx1282_528',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()'],['../class_s_x1282.html',1,'SX1282']]],
['sx128x_529',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()'],['../class_s_x128x.html',1,'SX128x']]]
['statuspos_510',['statusPos',['../struct_module_1_1_s_p_i_config__t.html#a5b689d2722b8980a211a562ed394d23e',1,'Module::SPIConfig_t']]],
['stm32wlx_511',['STM32WLx',['../class_s_t_m32_w_lx.html',1,'STM32WLx'],['../class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09',1,'STM32WLx::STM32WLx()']]],
['stm32wlx_5fmodule_512',['STM32WLx_Module',['../class_s_t_m32_w_lx___module.html',1,'']]],
['stm32wlxhal_513',['Stm32wlxHal',['../class_stm32wlx_hal.html',1,'']]],
['stream_514',['stream',['../struct_module_1_1_s_p_i_config__t.html#a1a088c02ed02361746621ffbc2526681',1,'Module::SPIConfig_t']]],
['sx1231_515',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()'],['../class_s_x1231.html',1,'SX1231']]],
['sx1233_516',['SX1233',['../class_s_x1233.html#a23d2fbf2473e48d46e341e6afe31f82f',1,'SX1233::SX1233()'],['../class_s_x1233.html',1,'SX1233']]],
['sx1261_517',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()'],['../class_s_x1261.html',1,'SX1261']]],
['sx1262_518',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]],
['sx1268_519',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]],
['sx126x_520',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]],
['sx1272_521',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]],
['sx1273_522',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]],
['sx1276_523',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()'],['../class_s_x1276.html',1,'SX1276']]],
['sx1277_524',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()'],['../class_s_x1277.html',1,'SX1277']]],
['sx1278_525',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()'],['../class_s_x1278.html',1,'SX1278']]],
['sx1279_526',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()'],['../class_s_x1279.html',1,'SX1279']]],
['sx127x_527',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]],
['sx1280_528',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()'],['../class_s_x1280.html',1,'SX1280']]],
['sx1281_529',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]],
['sx1282_530',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()'],['../class_s_x1282.html',1,'SX1282']]],
['sx128x_531',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()'],['../class_s_x128x.html',1,'SX128x']]]
];

Wyświetl plik

@ -1,16 +1,16 @@
var searchData=
[
['term_530',['term',['../class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e',1,'RadioLibHal::term()'],['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module::term()']]],
['timeuntiluplink_531',['timeUntilUplink',['../class_lo_ra_w_a_n_node.html#ac5571bebeebbece3a6357e1c9868cb8b',1,'LoRaWANNode']]],
['todo_20list_532',['Todo List',['../todo.html',1,'']]],
['tone_533',['tone',['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()'],['../class_radio_lib_hal.html#ab4cc3bef7109f00b77b95e84511b0bb9',1,'RadioLibHal::tone()']]],
['tone_5ft_534',['tone_t',['../structtone__t.html',1,'']]],
['tones_535',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
['transmit_536',['transmit',['../class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX126x::transmit()'],['../class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX128x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX128x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX127x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX127x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX126x::transmit()'],['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../class_si443x.html#a3dd42f8d5569487ea74f004ca652a709',1,'Si443x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a492b2d057dd803c3884fa1adc8e22534',1,'Si443x::transmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709',1,'RF69::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534',1,'RF69::transmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709',1,'nRF24::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534',1,'nRF24::transmit(const char *str, uint8_t addr=0)'],['../class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_pager_client.html#adbab4e162a5719bd4407a42a85d26ff6',1,'PagerClient::transmit()'],['../class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709',1,'CC1101::transmit()'],['../class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709',1,'PhysicalLayer::transmit()'],['../class_pager_client.html#aa9df7f8675170affc5256a896168601b',1,'PagerClient::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit()']]],
['transmitdirect_537',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_external_radio.html#ae8c160da3b82f706b2526af2bac85d69',1,'ExternalRadio::transmitDirect()'],['../class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65',1,'PhysicalLayer::transmitDirect()']]],
['transmitdirectasync_538',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]],
['txfreqs_539',['txFreqs',['../struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c',1,'LoRaWANBand_t']]],
['txjoinreq_540',['txJoinReq',['../struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38',1,'LoRaWANBand_t']]],
['txspans_541',['txSpans',['../struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3',1,'LoRaWANBand_t']]],
['type_542',['type',['../structtone__t.html#af92472bf087b9a7ec0c350bd503bdd74',1,'tone_t']]]
['term_532',['term',['../class_radio_lib_hal.html#aa4f2bd49aea5a19aa9f85c720b4a883e',1,'RadioLibHal::term()'],['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module::term()']]],
['timeuntiluplink_533',['timeUntilUplink',['../class_lo_ra_w_a_n_node.html#ac5571bebeebbece3a6357e1c9868cb8b',1,'LoRaWANNode']]],
['todo_20list_534',['Todo List',['../todo.html',1,'']]],
['tone_535',['tone',['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()'],['../class_radio_lib_hal.html#ab4cc3bef7109f00b77b95e84511b0bb9',1,'RadioLibHal::tone()']]],
['tone_5ft_536',['tone_t',['../structtone__t.html',1,'']]],
['tones_537',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]],
['transmit_538',['transmit',['../class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX126x::transmit()'],['../class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX128x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX128x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX127x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534',1,'SX127x::transmit(const char *str, uint8_t addr=0)'],['../class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709',1,'SX126x::transmit()'],['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../class_si443x.html#a3dd42f8d5569487ea74f004ca652a709',1,'Si443x::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_si443x.html#a492b2d057dd803c3884fa1adc8e22534',1,'Si443x::transmit(const char *str, uint8_t addr=0)'],['../class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709',1,'RF69::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534',1,'RF69::transmit(const char *str, uint8_t addr=0)'],['../classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709',1,'nRF24::transmit(uint8_t *data, size_t len, uint8_t addr=0)'],['../classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534',1,'nRF24::transmit(const char *str, uint8_t addr=0)'],['../class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_pager_client.html#adbab4e162a5719bd4407a42a85d26ff6',1,'PagerClient::transmit()'],['../class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709',1,'CC1101::transmit()'],['../class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709',1,'PhysicalLayer::transmit()'],['../class_pager_client.html#aa9df7f8675170affc5256a896168601b',1,'PagerClient::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit()']]],
['transmitdirect_539',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_external_radio.html#ae8c160da3b82f706b2526af2bac85d69',1,'ExternalRadio::transmitDirect()'],['../class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65',1,'PhysicalLayer::transmitDirect()']]],
['transmitdirectasync_540',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]],
['txfreqs_541',['txFreqs',['../struct_lo_ra_w_a_n_band__t.html#a9bd952022473cb08e067c763325d689c',1,'LoRaWANBand_t']]],
['txjoinreq_542',['txJoinReq',['../struct_lo_ra_w_a_n_band__t.html#a9f6f43346f7c2e281b90d58a44565d38',1,'LoRaWANBand_t']]],
['txspans_543',['txSpans',['../struct_lo_ra_w_a_n_band__t.html#aa37a3cae13a68c2deb2968de26ad9bd3',1,'LoRaWANBand_t']]],
['type_544',['type',['../structtone__t.html#af92472bf087b9a7ec0c350bd503bdd74',1,'tone_t']]]
];

Wyświetl plik

@ -1,6 +1,6 @@
var searchData=
[
['uplink_543',['uplink',['../class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a',1,'LoRaWANNode::uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8',1,'LoRaWANNode::uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)']]],
['uploadpatch_544',['uploadPatch',['../class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1',1,'SX126x']]],
['user_545',['user',['../struct_lo_ra_w_a_n_mac_spec__t.html#af817794fc458e31a575e8ab782bba584',1,'LoRaWANMacSpec_t']]]
['uplink_545',['uplink',['../class_lo_ra_w_a_n_node.html#a0e3c2642ebb6e86d6a739ea68d692e6a',1,'LoRaWANNode::uplink(const char *str, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#a1b919dc97479294a32b2d0c9dde49be8',1,'LoRaWANNode::uplink(uint8_t *data, size_t len, uint8_t port, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)']]],
['uploadpatch_546',['uploadPatch',['../class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1',1,'SX126x']]],
['user_547',['user',['../struct_lo_ra_w_a_n_mac_spec__t.html#af817794fc458e31a575e8ab782bba584',1,'LoRaWANMacSpec_t']]]
];

Wyświetl plik

@ -1,7 +1,7 @@
var searchData=
[
['values_546',['values',['../struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66',1,'Module::RfSwitchMode_t']]],
['variablepacketlengthmode_547',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]],
['verifycmac_548',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a382e9dfdc10b7dd58e2bd0aa15f5e1dd',1,'RadioLibAES128']]],
['viscode_549',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
['values_548',['values',['../struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66',1,'Module::RfSwitchMode_t']]],
['variablepacketlengthmode_549',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]],
['verifycmac_550',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a382e9dfdc10b7dd58e2bd0aa15f5e1dd',1,'RadioLibAES128']]],
['viscode_551',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
];

Wyświetl plik

@ -1,7 +1,8 @@
var searchData=
[
['waitformicroseconds_550',['waitForMicroseconds',['../class_module.html#a47978200f7e2e408fb64f506c81cee9f',1,'Module']]],
['width_551',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]],
['wipe_552',['wipe',['../class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea',1,'LoRaWANNode']]],
['write_553',['write',['../class_bell_client.html#aa2874910006a927d07d865e69cfe5c65',1,'BellClient::write()'],['../class_f_s_k4_client.html#aa59fb42d3eeafe5ab3f0437ef5567ec2',1,'FSK4Client::write(uint8_t *buff, size_t len)'],['../class_f_s_k4_client.html#a31218736d4f9a3412ee9009a4c4f5a22',1,'FSK4Client::write(uint8_t b)'],['../class_hell_client.html#a5c5117dadbe33da1cda5fd4981b405eb',1,'HellClient::write()'],['../class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba',1,'MorseClient::write()'],['../class_r_t_t_y_client.html#a077a21423deee0393cead0b3a239691f',1,'RTTYClient::write()']]]
['waitformicroseconds_552',['waitForMicroseconds',['../class_module.html#a47978200f7e2e408fb64f506c81cee9f',1,'Module']]],
['width_553',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]],
['widths_554',['widths',['../struct_module_1_1_s_p_i_config__t.html#a8cd88af331563749f10ac69b63e1755a',1,'Module::SPIConfig_t']]],
['wipe_555',['wipe',['../class_lo_ra_w_a_n_node.html#a9613998d071bcf401be9ad57ff8591ea',1,'LoRaWANNode']]],
['write_556',['write',['../class_bell_client.html#aa2874910006a927d07d865e69cfe5c65',1,'BellClient::write()'],['../class_f_s_k4_client.html#aa59fb42d3eeafe5ab3f0437ef5567ec2',1,'FSK4Client::write(uint8_t *buff, size_t len)'],['../class_f_s_k4_client.html#a31218736d4f9a3412ee9009a4c4f5a22',1,'FSK4Client::write(uint8_t b)'],['../class_hell_client.html#a5c5117dadbe33da1cda5fd4981b405eb',1,'HellClient::write()'],['../class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba',1,'MorseClient::write()'],['../class_r_t_t_y_client.html#a077a21423deee0393cead0b3a239691f',1,'RTTYClient::write()']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['xtal_554',['XTAL',['../class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1',1,'SX126x']]]
['xtal_557',['XTAL',['../class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1',1,'SX126x']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['yield_555',['yield',['../class_radio_lib_hal.html#a1bd9d614f66b374ec820ce31b167fdb2',1,'RadioLibHal']]]
['yield_558',['yield',['../class_radio_lib_hal.html#a1bd9d614f66b374ec820ce31b167fdb2',1,'RadioLibHal']]]
];

Wyświetl plik

@ -1,5 +1,5 @@
var searchData=
[
['_7eax25frame_556',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
['_7eita2string_557',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
['_7eax25frame_559',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]],
['_7eita2string_560',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]]
];

Wyświetl plik

@ -4,22 +4,24 @@ var searchData=
['calibrateimagerejection_24',['calibrateImageRejection',['../class_s_x126x.html#aa3c90f19cd141738ff013ae72f78f1bb',1,'SX126x']]],
['cc1101_25',['CC1101',['../class_c_c1101.html',1,'CC1101'],['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101::CC1101()']]],
['checkdatarate_26',['checkDataRate',['../class_l_l_c_c68.html#a708183645ec0b9fec54d6369e7b1345f',1,'LLCC68::checkDataRate()'],['../class_s_x126x.html#a75c8d32cee712e0c940163446b98e587',1,'SX126x::checkDataRate()'],['../class_s_x1272.html#a2a36487740f15731c6e508428e4b11f0',1,'SX1272::checkDataRate()'],['../class_s_x1273.html#a5eae1e82596f3a6c4c926c381c2737a7',1,'SX1273::checkDataRate()'],['../class_s_x1277.html#aef5d9e27edc2173d1b4cc1cb0d9733bc',1,'SX1277::checkDataRate()'],['../class_s_x1278.html#a7f238fd38f436d9e86aa92a387d48467',1,'SX1278::checkDataRate()'],['../class_physical_layer.html#a58d54eeb40fb586013ba48e15318abba',1,'PhysicalLayer::checkDataRate()']]],
['checksum_27',['checksum',['../class_radio_lib_c_r_c.html#a3700c124b0edb1882c9ea131c5b43d1d',1,'RadioLibCRC']]],
['cid_28',['cid',['../struct_lo_ra_w_a_n_mac_spec__t.html#a1b106b73be8b6ae35fda3e0d90795fe9',1,'LoRaWANMacSpec_t::cid()'],['../struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834',1,'LoRaWANMacCommand_t::cid()']]],
['clearchannelscanaction_29',['clearChannelScanAction',['../class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e',1,'SX126x::clearChannelScanAction()'],['../class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6',1,'PhysicalLayer::clearChannelScanAction()'],['../class_s_x127x.html#a703bf22070d42871bb2f9b0c4917c093',1,'SX127x::clearChannelScanAction()'],['../class_s_t_m32_w_lx.html#a934602154a34e45d010c5a29241a2b13',1,'STM32WLx::clearChannelScanAction()']]],
['cleardio0action_30',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
['cleardio1action_31',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_t_m32_w_lx.html#a54130403f6afbb0924da17c28afb17fc',1,'STM32WLx::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]],
['clearfhssint_32',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]],
['clearfifoemptyaction_33',['clearFifoEmptyAction',['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()'],['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()']]],
['clearfifofullaction_34',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]],
['cleargdo0action_35',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
['cleargdo2action_36',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
['clearirqaction_37',['clearIrqAction',['../classn_r_f24.html#aaf5887fe58c4d542cbed80482de1d42d',1,'nRF24::clearIrqAction()'],['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x::clearIrqAction()']]],
['clearpacketreceivedaction_38',['clearPacketReceivedAction',['../class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9',1,'PhysicalLayer::clearPacketReceivedAction()'],['../class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71',1,'SX128x::clearPacketReceivedAction()'],['../class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4',1,'SX127x::clearPacketReceivedAction()'],['../class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2',1,'SX126x::clearPacketReceivedAction()'],['../class_si443x.html#a63a8bb675e7a0b54c493caa30adeb37e',1,'Si443x::clearPacketReceivedAction()'],['../class_r_f69.html#ac302d3524dc802467a7ce91b2223db90',1,'RF69::clearPacketReceivedAction()'],['../classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b',1,'nRF24::clearPacketReceivedAction()'],['../class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6',1,'CC1101::clearPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#aa910c9bd9ebca6e5eed4192c3b7a2e04',1,'STM32WLx::clearPacketReceivedAction()']]],
['clearpacketsentaction_39',['clearPacketSentAction',['../class_s_t_m32_w_lx.html#adb1ebf024255f5e14e6f0477c0113945',1,'STM32WLx::clearPacketSentAction()'],['../class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce',1,'PhysicalLayer::clearPacketSentAction()'],['../class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377',1,'SX128x::clearPacketSentAction()'],['../class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416',1,'SX127x::clearPacketSentAction()'],['../class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb',1,'SX126x::clearPacketSentAction()'],['../class_si443x.html#a1835741ed147e575f9c03cf14c3b765e',1,'Si443x::clearPacketSentAction()'],['../class_r_f69.html#a3a8be5bcc37d3e4f5ac2d0310c8bac12',1,'RF69::clearPacketSentAction()'],['../classn_r_f24.html#a5ae45ceec01854226ecce0320f1051e2',1,'nRF24::clearPacketSentAction()'],['../class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40',1,'CC1101::clearPacketSentAction()']]],
['codingrate_40',['codingRate',['../struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df',1,'LoRaRate_t']]],
['commands_41',['commands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#a0a17c93236cdeb3703b9f69b4f6d702b',1,'LoRaWANMacCommandQueue_t']]],
['confirmed_42',['confirmed',['../struct_lo_ra_w_a_n_event__t.html#a09079dc76b5367d23766e357d2ddb794',1,'LoRaWANEvent_t']]],
['confirming_43',['confirming',['../struct_lo_ra_w_a_n_event__t.html#a506755c4731be16d126bdef873c420f8',1,'LoRaWANEvent_t']]],
['control_44',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]]
['checkstatuscb_27',['checkStatusCb',['../struct_module_1_1_s_p_i_config__t.html#ac1e7f50d134ec054ed2074b846f1124e',1,'Module::SPIConfig_t']]],
['checksum_28',['checksum',['../class_radio_lib_c_r_c.html#a3700c124b0edb1882c9ea131c5b43d1d',1,'RadioLibCRC']]],
['cid_29',['cid',['../struct_lo_ra_w_a_n_mac_spec__t.html#a1b106b73be8b6ae35fda3e0d90795fe9',1,'LoRaWANMacSpec_t::cid()'],['../struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834',1,'LoRaWANMacCommand_t::cid()']]],
['clearchannelscanaction_30',['clearChannelScanAction',['../class_s_t_m32_w_lx.html#a934602154a34e45d010c5a29241a2b13',1,'STM32WLx::clearChannelScanAction()'],['../class_physical_layer.html#a169a4d04c5c50d3336e274d70930d9f6',1,'PhysicalLayer::clearChannelScanAction()'],['../class_s_x127x.html#a703bf22070d42871bb2f9b0c4917c093',1,'SX127x::clearChannelScanAction()'],['../class_s_x126x.html#a7fe0afde9d35c1f860bfc6bf63e8f11e',1,'SX126x::clearChannelScanAction()']]],
['cleardio0action_31',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]],
['cleardio1action_32',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_t_m32_w_lx.html#a54130403f6afbb0924da17c28afb17fc',1,'STM32WLx::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]],
['clearfhssint_33',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]],
['clearfifoemptyaction_34',['clearFifoEmptyAction',['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()'],['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()']]],
['clearfifofullaction_35',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]],
['cleargdo0action_36',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]],
['cleargdo2action_37',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]],
['clearirqaction_38',['clearIrqAction',['../classn_r_f24.html#aaf5887fe58c4d542cbed80482de1d42d',1,'nRF24::clearIrqAction()'],['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x::clearIrqAction()']]],
['clearpacketreceivedaction_39',['clearPacketReceivedAction',['../class_physical_layer.html#a7edf27f03600b96f72f011fc82fa4ef9',1,'PhysicalLayer::clearPacketReceivedAction()'],['../class_s_x128x.html#a20b21a4f804b148fede4b7199c4d1e71',1,'SX128x::clearPacketReceivedAction()'],['../class_s_x127x.html#a098baa351e38f3b4caa19a362bc190d4',1,'SX127x::clearPacketReceivedAction()'],['../class_s_x126x.html#acd0306b28b4ce36bab5fc0199aef90f2',1,'SX126x::clearPacketReceivedAction()'],['../class_si443x.html#a63a8bb675e7a0b54c493caa30adeb37e',1,'Si443x::clearPacketReceivedAction()'],['../class_r_f69.html#ac302d3524dc802467a7ce91b2223db90',1,'RF69::clearPacketReceivedAction()'],['../classn_r_f24.html#a4295cfbfe05ec696aae680593f63ff7b',1,'nRF24::clearPacketReceivedAction()'],['../class_c_c1101.html#a70fa0ead602f3128f161fc2018cc3af6',1,'CC1101::clearPacketReceivedAction()'],['../class_s_t_m32_w_lx.html#aa910c9bd9ebca6e5eed4192c3b7a2e04',1,'STM32WLx::clearPacketReceivedAction()']]],
['clearpacketsentaction_40',['clearPacketSentAction',['../class_s_x126x.html#a0ffc659019932dbf1fda881710054cfb',1,'SX126x::clearPacketSentAction()'],['../class_physical_layer.html#a67ee4ec36f352d06dda0102260f6bfce',1,'PhysicalLayer::clearPacketSentAction()'],['../class_s_x128x.html#a86000239b7f9871168fdfa8f8c73b377',1,'SX128x::clearPacketSentAction()'],['../class_s_x127x.html#a56f45da4853eac1e9f6e753129d9e416',1,'SX127x::clearPacketSentAction()'],['../class_s_t_m32_w_lx.html#adb1ebf024255f5e14e6f0477c0113945',1,'STM32WLx::clearPacketSentAction()'],['../class_si443x.html#a1835741ed147e575f9c03cf14c3b765e',1,'Si443x::clearPacketSentAction()'],['../class_r_f69.html#a3a8be5bcc37d3e4f5ac2d0310c8bac12',1,'RF69::clearPacketSentAction()'],['../classn_r_f24.html#a5ae45ceec01854226ecce0320f1051e2',1,'nRF24::clearPacketSentAction()'],['../class_c_c1101.html#a70ac3d16c54a7340f83f3c5ac6bb8e40',1,'CC1101::clearPacketSentAction()']]],
['cmds_41',['cmds',['../struct_module_1_1_s_p_i_config__t.html#a57ecca17835380862426d3cf38561185',1,'Module::SPIConfig_t']]],
['codingrate_42',['codingRate',['../struct_lo_ra_rate__t.html#ae382629257949329b2fcb01d565183df',1,'LoRaRate_t']]],
['commands_43',['commands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#a0a17c93236cdeb3703b9f69b4f6d702b',1,'LoRaWANMacCommandQueue_t']]],
['confirmed_44',['confirmed',['../struct_lo_ra_w_a_n_event__t.html#a09079dc76b5367d23766e357d2ddb794',1,'LoRaWANEvent_t']]],
['confirming_45',['confirming',['../struct_lo_ra_w_a_n_event__t.html#a506755c4731be16d126bdef873c420f8',1,'LoRaWANEvent_t']]],
['control_46',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]]
];

Wyświetl plik

@ -1,31 +1,31 @@
var searchData=
[
['data_20shaping_20filter_20values_20aliases_2e_45',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]],
['datarate_46',['datarate',['../struct_lo_ra_w_a_n_event__t.html#a56281d98efee007a0c03e6a6ae8a592b',1,'LoRaWANEvent_t']]],
['datarate_5ft_47',['DataRate_t',['../union_data_rate__t.html',1,'']]],
['datarates_48',['dataRates',['../struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b',1,'LoRaWANBand_t']]],
['decode_49',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]],
['decryptecb_50',['decryptECB',['../class_radio_lib_a_e_s128.html#abe0e368c6a94b2caf1559add1c262a98',1,'RadioLibAES128']]],
['delay_51',['delay',['../class_radio_lib_hal.html#a8427720749d8c87d17654071dfa5b94e',1,'RadioLibHal']]],
['delaymicroseconds_52',['delayMicroseconds',['../class_radio_lib_hal.html#ad49128a75a3d7abdc68baa302955f3ac',1,'RadioLibHal']]],
['destcallsign_53',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]],
['destssid_54',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]],
['detachinterrupt_55',['detachInterrupt',['../class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56',1,'RadioLibHal']]],
['digitalread_56',['digitalRead',['../class_stm32wlx_hal.html#a7fc8af77a85f8f002c7dc6476efa0ad4',1,'Stm32wlxHal::digitalRead()'],['../class_radio_lib_hal.html#a0c7c2dffd662cefca7bf11e14c56dab2',1,'RadioLibHal::digitalRead(uint32_t pin)=0']]],
['digitalwrite_57',['digitalWrite',['../class_radio_lib_hal.html#a4db0c60f2f6f64003f04cf0e03fea7ab',1,'RadioLibHal::digitalWrite()'],['../class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642',1,'Stm32wlxHal::digitalWrite()']]],
['dir_58',['dir',['../struct_lo_ra_w_a_n_event__t.html#a698a1956ffafa152e7c2cada3a2a2805',1,'LoRaWANEvent_t']]],
['disableaddressfiltering_59',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()']]],
['disableaes_60',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]],
['disablebitsync_61',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]],
['disablecontinuousmodebitsync_62',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]],
['disablepipe_63',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]],
['disablesyncwordfiltering_64',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]],
['downlink_65',['downlink',['../class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226',1,'LoRaWANNode::downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d',1,'LoRaWANNode::downlink(LoRaWANEvent_t *event=NULL)']]],
['drmax_66',['drMax',['../struct_lo_ra_w_a_n_channel__t.html#aeabadf186d7bc105f6d289e3a491412c',1,'LoRaWANChannel_t::drMax()'],['../struct_lo_ra_w_a_n_channel_span__t.html#a914d2b6f54e9c8d2841acf1d0652fd79',1,'LoRaWANChannelSpan_t::drMax()']]],
['drmin_67',['drMin',['../struct_lo_ra_w_a_n_channel__t.html#abb028e93f3fe15ed6f95e5fcd8a62f53',1,'LoRaWANChannel_t::drMin()'],['../struct_lo_ra_w_a_n_channel_span__t.html#ab613b4ca3a2c99ef0aa53f8132f54535',1,'LoRaWANChannelSpan_t::drMin()']]],
['dropsync_68',['dropSync',['../class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3',1,'PhysicalLayer']]],
['dutycycle_69',['dutyCycle',['../struct_lo_ra_w_a_n_band__t.html#af960a5981e5953d09dda830ddb67de89',1,'LoRaWANBand_t']]],
['dutycycleinterval_70',['dutyCycleInterval',['../class_lo_ra_w_a_n_node.html#a564386d9c15ad71a1a8703809c8a9741',1,'LoRaWANNode']]],
['dwelltimedn_71',['dwellTimeDn',['../struct_lo_ra_w_a_n_band__t.html#a19abb8a108ee2145d0d57eb310dd65fb',1,'LoRaWANBand_t']]],
['dwelltimeup_72',['dwellTimeUp',['../struct_lo_ra_w_a_n_band__t.html#a097bc6dc35cf0ba5ba04fd7f88dbaca9',1,'LoRaWANBand_t']]]
['data_20shaping_20filter_20values_20aliases_2e_47',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]],
['datarate_48',['datarate',['../struct_lo_ra_w_a_n_event__t.html#a56281d98efee007a0c03e6a6ae8a592b',1,'LoRaWANEvent_t']]],
['datarate_5ft_49',['DataRate_t',['../union_data_rate__t.html',1,'']]],
['datarates_50',['dataRates',['../struct_lo_ra_w_a_n_band__t.html#a8b518a570756048dec56bec703a0b25b',1,'LoRaWANBand_t']]],
['decode_51',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]],
['decryptecb_52',['decryptECB',['../class_radio_lib_a_e_s128.html#abe0e368c6a94b2caf1559add1c262a98',1,'RadioLibAES128']]],
['delay_53',['delay',['../class_radio_lib_hal.html#a8427720749d8c87d17654071dfa5b94e',1,'RadioLibHal']]],
['delaymicroseconds_54',['delayMicroseconds',['../class_radio_lib_hal.html#ad49128a75a3d7abdc68baa302955f3ac',1,'RadioLibHal']]],
['destcallsign_55',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]],
['destssid_56',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]],
['detachinterrupt_57',['detachInterrupt',['../class_radio_lib_hal.html#a2ddf72a41b3cfbb63ea7ab5362003b56',1,'RadioLibHal']]],
['digitalread_58',['digitalRead',['../class_stm32wlx_hal.html#a7fc8af77a85f8f002c7dc6476efa0ad4',1,'Stm32wlxHal::digitalRead()'],['../class_radio_lib_hal.html#a0c7c2dffd662cefca7bf11e14c56dab2',1,'RadioLibHal::digitalRead(uint32_t pin)=0']]],
['digitalwrite_59',['digitalWrite',['../class_radio_lib_hal.html#a4db0c60f2f6f64003f04cf0e03fea7ab',1,'RadioLibHal::digitalWrite()'],['../class_stm32wlx_hal.html#acb925afdee4979936ef83a422d13e642',1,'Stm32wlxHal::digitalWrite()']]],
['dir_60',['dir',['../struct_lo_ra_w_a_n_event__t.html#a698a1956ffafa152e7c2cada3a2a2805',1,'LoRaWANEvent_t']]],
['disableaddressfiltering_61',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()']]],
['disableaes_62',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]],
['disablebitsync_63',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]],
['disablecontinuousmodebitsync_64',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]],
['disablepipe_65',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]],
['disablesyncwordfiltering_66',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]],
['downlink_67',['downlink',['../class_lo_ra_w_a_n_node.html#aabced307f6662998608f01fab25e4226',1,'LoRaWANNode::downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)'],['../class_lo_ra_w_a_n_node.html#ae532e739ada04ea7463494a426f60b4d',1,'LoRaWANNode::downlink(LoRaWANEvent_t *event=NULL)']]],
['drmax_68',['drMax',['../struct_lo_ra_w_a_n_channel__t.html#aeabadf186d7bc105f6d289e3a491412c',1,'LoRaWANChannel_t::drMax()'],['../struct_lo_ra_w_a_n_channel_span__t.html#a914d2b6f54e9c8d2841acf1d0652fd79',1,'LoRaWANChannelSpan_t::drMax()']]],
['drmin_69',['drMin',['../struct_lo_ra_w_a_n_channel__t.html#abb028e93f3fe15ed6f95e5fcd8a62f53',1,'LoRaWANChannel_t::drMin()'],['../struct_lo_ra_w_a_n_channel_span__t.html#ab613b4ca3a2c99ef0aa53f8132f54535',1,'LoRaWANChannelSpan_t::drMin()']]],
['dropsync_70',['dropSync',['../class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3',1,'PhysicalLayer']]],
['dutycycle_71',['dutyCycle',['../struct_lo_ra_w_a_n_band__t.html#af960a5981e5953d09dda830ddb67de89',1,'LoRaWANBand_t']]],
['dutycycleinterval_72',['dutyCycleInterval',['../class_lo_ra_w_a_n_node.html#a564386d9c15ad71a1a8703809c8a9741',1,'LoRaWANNode']]],
['dwelltimedn_73',['dwellTimeDn',['../struct_lo_ra_w_a_n_band__t.html#a19abb8a108ee2145d0d57eb310dd65fb',1,'LoRaWANBand_t']]],
['dwelltimeup_74',['dwellTimeUp',['../struct_lo_ra_w_a_n_band__t.html#a097bc6dc35cf0ba5ba04fd7f88dbaca9',1,'LoRaWANBand_t']]]
];

Wyświetl plik

@ -1,13 +1,14 @@
var searchData=
[
['enableaes_73',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]],
['enablebitsync_74',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]],
['enablecontinuousmodebitsync_75',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]],
['enabled_76',['enabled',['../struct_lo_ra_w_a_n_channel__t.html#acde186d519eca4dc43d053f2146b75a0',1,'LoRaWANChannel_t']]],
['enablesyncwordfiltering_77',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]],
['encode_78',['encode',['../class_radio_lib_b_c_h.html#afa0a2eb58245715536acb781cd351d8a',1,'RadioLibBCH']]],
['encoding_20type_20aliases_2e_79',['Encoding type aliases.',['../group__config__encoding.html',1,'']]],
['encryptecb_80',['encryptECB',['../class_radio_lib_a_e_s128.html#a4c7b49c3ed16f3849d8050a24a11c3c1',1,'RadioLibAES128']]],
['explicitheader_81',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]],
['externalradio_82',['ExternalRadio',['../class_external_radio.html',1,'ExternalRadio'],['../class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda',1,'ExternalRadio::ExternalRadio()']]]
['enableaes_75',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]],
['enablebitsync_76',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]],
['enablecontinuousmodebitsync_77',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]],
['enabled_78',['enabled',['../struct_lo_ra_w_a_n_channel__t.html#acde186d519eca4dc43d053f2146b75a0',1,'LoRaWANChannel_t']]],
['enablesyncwordfiltering_79',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]],
['encode_80',['encode',['../class_radio_lib_b_c_h.html#afa0a2eb58245715536acb781cd351d8a',1,'RadioLibBCH']]],
['encoding_20type_20aliases_2e_81',['Encoding type aliases.',['../group__config__encoding.html',1,'']]],
['encryptecb_82',['encryptECB',['../class_radio_lib_a_e_s128.html#a4c7b49c3ed16f3849d8050a24a11c3c1',1,'RadioLibAES128']]],
['err_83',['err',['../struct_module_1_1_s_p_i_config__t.html#ae11c030be96a72cd09fdfe9778ecdd51',1,'Module::SPIConfig_t']]],
['explicitheader_84',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]],
['externalradio_85',['ExternalRadio',['../class_external_radio.html',1,'ExternalRadio'],['../class_external_radio.html#a49f10e1b05e7463583ac05b3284b9dda',1,'ExternalRadio::ExternalRadio()']]]
];

Wyświetl plik

@ -1,21 +1,21 @@
var searchData=
[
['fcnt_83',['fcnt',['../struct_lo_ra_w_a_n_event__t.html#ae9424b5bf54947a5309fdb1c5bce0a24',1,'LoRaWANEvent_t']]],
['fifoadd_84',['fifoAdd',['../class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e',1,'SX127x::fifoAdd()']]],
['fifoget_85',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]],
['findrfswitchmode_86',['findRfSwitchMode',['../class_module.html#a5699a937b62ba41387567b4d679b9377',1,'Module']]],
['finishtransmit_87',['finishTransmit',['../class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f',1,'CC1101::finishTransmit()'],['../classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f',1,'nRF24::finishTransmit()'],['../class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b',1,'RF69::finishTransmit()'],['../class_si443x.html#a6792f13441a1bbb3340d2ba3d9abbec3',1,'Si443x::finishTransmit()'],['../class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e',1,'SX126x::finishTransmit()'],['../class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f',1,'SX127x::finishTransmit()'],['../class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4',1,'SX128x::finishTransmit()'],['../class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18',1,'PhysicalLayer::finishTransmit()']]],
['fixedpacketlengthmode_88',['fixedPacketLengthMode',['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()']]],
['forceldro_89',['forceLDRO',['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()'],['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()']]],
['freq_90',['freq',['../struct_lo_ra_w_a_n_event__t.html#a01e1843dcd39911a0fbbb86cdca35d33',1,'LoRaWANEvent_t::freq()'],['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t::freq()'],['../struct_lo_ra_w_a_n_channel__t.html#a6817d72e21bdfb11ee857fc54cc022e8',1,'LoRaWANChannel_t::freq()']]],
['freqdev_91',['freqDev',['../struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244',1,'FSKRate_t']]],
['freqmark_92',['freqMark',['../struct_bell_modem__t.html#ac57de3660aafb52bcf1b3197380c6ce5',1,'BellModem_t']]],
['freqmarkreply_93',['freqMarkReply',['../struct_bell_modem__t.html#aa26b8a2f2ae9722de9a69aab991ce229',1,'BellModem_t']]],
['freqspace_94',['freqSpace',['../struct_bell_modem__t.html#a27c1a411df3d887ca0ce246c3b5521f7',1,'BellModem_t']]],
['freqspacereply_95',['freqSpaceReply',['../struct_bell_modem__t.html#a40fe8a17a9b4fae3f313fea34077eacc',1,'BellModem_t']]],
['freqstart_96',['freqStart',['../struct_lo_ra_w_a_n_channel_span__t.html#a4ecf8a94d53fb140a07d88d1d0776206',1,'LoRaWANChannelSpan_t']]],
['freqstep_97',['freqStep',['../struct_lo_ra_w_a_n_channel_span__t.html#aa18000d2e0cde0236e6f984bd782dc02',1,'LoRaWANChannelSpan_t']]],
['fsk_98',['fsk',['../union_data_rate__t.html#abfa0cbc4b33c49435e67662b6e6027cf',1,'DataRate_t']]],
['fsk4client_99',['FSK4Client',['../class_f_s_k4_client.html',1,'FSK4Client'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)'],['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)']]],
['fskrate_5ft_100',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]]
['fcnt_86',['fcnt',['../struct_lo_ra_w_a_n_event__t.html#ae9424b5bf54947a5309fdb1c5bce0a24',1,'LoRaWANEvent_t']]],
['fifoadd_87',['fifoAdd',['../class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e',1,'SX127x::fifoAdd()']]],
['fifoget_88',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]],
['findrfswitchmode_89',['findRfSwitchMode',['../class_module.html#a5699a937b62ba41387567b4d679b9377',1,'Module']]],
['finishtransmit_90',['finishTransmit',['../class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f',1,'CC1101::finishTransmit()'],['../classn_r_f24.html#af0c21ff66c011dfdc1ad12bc7dd11c2f',1,'nRF24::finishTransmit()'],['../class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b',1,'RF69::finishTransmit()'],['../class_si443x.html#a6792f13441a1bbb3340d2ba3d9abbec3',1,'Si443x::finishTransmit()'],['../class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e',1,'SX126x::finishTransmit()'],['../class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f',1,'SX127x::finishTransmit()'],['../class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4',1,'SX128x::finishTransmit()'],['../class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18',1,'PhysicalLayer::finishTransmit()']]],
['fixedpacketlengthmode_91',['fixedPacketLengthMode',['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()']]],
['forceldro_92',['forceLDRO',['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()'],['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()']]],
['freq_93',['freq',['../struct_lo_ra_w_a_n_event__t.html#a01e1843dcd39911a0fbbb86cdca35d33',1,'LoRaWANEvent_t::freq()'],['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t::freq()'],['../struct_lo_ra_w_a_n_channel__t.html#a6817d72e21bdfb11ee857fc54cc022e8',1,'LoRaWANChannel_t::freq()']]],
['freqdev_94',['freqDev',['../struct_f_s_k_rate__t.html#a9d8801cd6a3533922db9410f81e2a244',1,'FSKRate_t']]],
['freqmark_95',['freqMark',['../struct_bell_modem__t.html#ac57de3660aafb52bcf1b3197380c6ce5',1,'BellModem_t']]],
['freqmarkreply_96',['freqMarkReply',['../struct_bell_modem__t.html#aa26b8a2f2ae9722de9a69aab991ce229',1,'BellModem_t']]],
['freqspace_97',['freqSpace',['../struct_bell_modem__t.html#a27c1a411df3d887ca0ce246c3b5521f7',1,'BellModem_t']]],
['freqspacereply_98',['freqSpaceReply',['../struct_bell_modem__t.html#a40fe8a17a9b4fae3f313fea34077eacc',1,'BellModem_t']]],
['freqstart_99',['freqStart',['../struct_lo_ra_w_a_n_channel_span__t.html#a4ecf8a94d53fb140a07d88d1d0776206',1,'LoRaWANChannelSpan_t']]],
['freqstep_100',['freqStep',['../struct_lo_ra_w_a_n_channel_span__t.html#aa18000d2e0cde0236e6f984bd782dc02',1,'LoRaWANChannelSpan_t']]],
['fsk_101',['fsk',['../union_data_rate__t.html#abfa0cbc4b33c49435e67662b6e6027cf',1,'DataRate_t']]],
['fsk4client_102',['FSK4Client',['../class_f_s_k4_client.html',1,'FSK4Client'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)'],['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)']]],
['fskrate_5ft_103',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]]
];

Wyświetl plik

@ -1,49 +1,49 @@
var searchData=
[
['generatecmac_101',['generateCMAC',['../class_radio_lib_a_e_s128.html#a260a1ac84386141781b3d7c213ff161c',1,'RadioLibAES128']]],
['getafcerror_102',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
['getafcntdown_103',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]],
['getbuffernonces_104',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]],
['getbuffersession_105',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]],
['getchannelscanresult_106',['getChannelScanResult',['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchipversion_107',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]],
['getcs_108',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]],
['getcurrentlimit_109',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
['getdatarate_110',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
['getdevaddr_111',['getDevAddr',['../class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452',1,'LoRaWANNode']]],
['getfcntup_112',['getFcntUp',['../class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020',1,'LoRaWANNode']]],
['getfhsschannel_113',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]],
['getfhsshoppingperiod_114',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]],
['getfreqstep_115',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
['getfrequency_116',['getFrequency',['../class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed',1,'RF69']]],
['getfrequencydeviation_117',['getFrequencyDeviation',['../class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124',1,'CC1101::getFrequencyDeviation()'],['../class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9',1,'RF69::getFrequencyDeviation()']]],
['getfrequencyerror_118',['getFrequencyError',['../class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997',1,'SX126x::getFrequencyError()'],['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]],
['getgpio_119',['getGpio',['../class_module.html#a4ec27f0ba5e0009ea9661a5110526b52',1,'Module']]],
['getirq_120',['getIrq',['../class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9',1,'Module']]],
['getirqflags_121',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
['getirqstatus_122',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()']]],
['getlqi_123',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
['getmacdevicetimeans_124',['getMacDeviceTimeAns',['../class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de',1,'LoRaWANNode']]],
['getmaclinkcheckans_125',['getMacLinkCheckAns',['../class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0',1,'LoRaWANNode']]],
['getmod_126',['getMod',['../class_external_radio.html#ae6f8473e407cfcba0e1f07c225b5cb50',1,'ExternalRadio']]],
['getmodemstatus_127',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
['getnfcntdown_128',['getNFcntDown',['../class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11',1,'LoRaWANNode']]],
['getnumsymbols_129',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]],
['getpacketlength_130',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()']]],
['getpictureheight_131',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
['getpromiscuousmode_132',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
['getrangingresult_133',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
['getrssi_134',['getRSSI',['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()'],['../class_s_x1278.html#a260399b893988196771bc5a62d604822',1,'SX1278::getRSSI()'],['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_s_x1272.html#acdf35ee105a327e0e6089615e6f9bb1a',1,'SX1272::getRSSI()']]],
['getrst_135',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]],
['getsnr_136',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()']]],
['getstatus_137',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
['gettemperature_138',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
['gettempraw_139',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
['gettimeonair_140',['getTimeOnAir',['../class_s_x126x.html#a691c960e3fabfb9edcfccbae6eab5b76',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#aca2e782dc6ed44fa77d4d14775d9a4a3',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()'],['../class_physical_layer.html#a55ccbe60bfc1ab58814dbd5f9cd4939e',1,'PhysicalLayer::getTimeOnAir()']]],
['gpiointerruptfalling_141',['GpioInterruptFalling',['../class_radio_lib_hal.html#a01f73b66a632fc9dba41a23f592e0936',1,'RadioLibHal']]],
['gpiointerruptrising_142',['GpioInterruptRising',['../class_radio_lib_hal.html#a7ff9f3c608d68575dfc8962ba3669851',1,'RadioLibHal']]],
['gpiolevelhigh_143',['GpioLevelHigh',['../class_radio_lib_hal.html#a409c719ef8a11e8765c90e98ba42316d',1,'RadioLibHal']]],
['gpiolevellow_144',['GpioLevelLow',['../class_radio_lib_hal.html#a3cfca7ff9303fe84119ba2f4a4e1bbf4',1,'RadioLibHal']]],
['gpiomodeinput_145',['GpioModeInput',['../class_radio_lib_hal.html#a2d197fc1f62be4cd2d2c22be30744769',1,'RadioLibHal']]],
['gpiomodeoutput_146',['GpioModeOutput',['../class_radio_lib_hal.html#a18a711dd900a796ccfd7dddbdd2e6afe',1,'RadioLibHal']]]
['generatecmac_104',['generateCMAC',['../class_radio_lib_a_e_s128.html#a260a1ac84386141781b3d7c213ff161c',1,'RadioLibAES128']]],
['getafcerror_105',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]],
['getafcntdown_106',['getAFcntDown',['../class_lo_ra_w_a_n_node.html#a8b647b639d1c7f1a2a81397b41c01dd8',1,'LoRaWANNode']]],
['getbuffernonces_107',['getBufferNonces',['../class_lo_ra_w_a_n_node.html#a84004883006b4a498d4899874952445b',1,'LoRaWANNode']]],
['getbuffersession_108',['getBufferSession',['../class_lo_ra_w_a_n_node.html#a90369a4f2c4da11527872a7bbbf9ab06',1,'LoRaWANNode']]],
['getchannelscanresult_109',['getChannelScanResult',['../class_s_x126x.html#afdd901c5eac2ca8773d0977e2c493317',1,'SX126x::getChannelScanResult()'],['../class_s_x127x.html#a81189ce77541d78fc8feb99c2a3f35b2',1,'SX127x::getChannelScanResult()'],['../class_physical_layer.html#a63979795a7b53557560bb95b65480906',1,'PhysicalLayer::getChannelScanResult()']]],
['getchipversion_110',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]],
['getcs_111',['getCs',['../class_module.html#aa6cac04c7cb6d5278a318db0966ad1a7',1,'Module']]],
['getcurrentlimit_112',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]],
['getdatarate_113',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]],
['getdevaddr_114',['getDevAddr',['../class_lo_ra_w_a_n_node.html#aa97378ad7b669718fbef529649d03452',1,'LoRaWANNode']]],
['getfcntup_115',['getFcntUp',['../class_lo_ra_w_a_n_node.html#a52ae7c2aa61262d7761236f289889020',1,'LoRaWANNode']]],
['getfhsschannel_116',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]],
['getfhsshoppingperiod_117',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]],
['getfreqstep_118',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]],
['getfrequency_119',['getFrequency',['../class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed',1,'RF69']]],
['getfrequencydeviation_120',['getFrequencyDeviation',['../class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124',1,'CC1101::getFrequencyDeviation()'],['../class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9',1,'RF69::getFrequencyDeviation()']]],
['getfrequencyerror_121',['getFrequencyError',['../class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997',1,'SX126x::getFrequencyError()'],['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]],
['getgpio_122',['getGpio',['../class_module.html#a4ec27f0ba5e0009ea9661a5110526b52',1,'Module']]],
['getirq_123',['getIrq',['../class_module.html#ab61bc5066c356e2d0d79f08a2bd0fbc9',1,'Module']]],
['getirqflags_124',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]],
['getirqstatus_125',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x::getIrqStatus()'],['../class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22',1,'SX128x::getIrqStatus()']]],
['getlqi_126',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]],
['getmacdevicetimeans_127',['getMacDeviceTimeAns',['../class_lo_ra_w_a_n_node.html#a9e6e1ce4296364606ff8b10fb5f971de',1,'LoRaWANNode']]],
['getmaclinkcheckans_128',['getMacLinkCheckAns',['../class_lo_ra_w_a_n_node.html#adf038f331c1dc954dafc2668e7a31ca0',1,'LoRaWANNode']]],
['getmod_129',['getMod',['../class_external_radio.html#ae6f8473e407cfcba0e1f07c225b5cb50',1,'ExternalRadio']]],
['getmodemstatus_130',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]],
['getnfcntdown_131',['getNFcntDown',['../class_lo_ra_w_a_n_node.html#a8ac61997732b3f6d5f33b6568e23be11',1,'LoRaWANNode']]],
['getnumsymbols_132',['getNumSymbols',['../class_s_x127x.html#abcc10ab36404aaaee3fe7a1be6841511',1,'SX127x']]],
['getpacketlength_133',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6',1,'PhysicalLayer::getPacketLength()']]],
['getpictureheight_134',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]],
['getpromiscuousmode_135',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]],
['getrangingresult_136',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]],
['getrssi_137',['getRSSI',['../class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b',1,'PhysicalLayer::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()'],['../class_s_x1278.html#a260399b893988196771bc5a62d604822',1,'SX1278::getRSSI()'],['../class_s_x126x.html#afabefb1b214411198f3537e8afce898f',1,'SX126x::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_s_x1272.html#acdf35ee105a327e0e6089615e6f9bb1a',1,'SX1272::getRSSI()']]],
['getrst_138',['getRst',['../class_module.html#ad6cddbf3aebec9717a1a381dd81ad398',1,'Module']]],
['getsnr_139',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()'],['../class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f',1,'PhysicalLayer::getSNR()']]],
['getstatus_140',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]],
['gettemperature_141',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]],
['gettempraw_142',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]],
['gettimeonair_143',['getTimeOnAir',['../class_s_x126x.html#a691c960e3fabfb9edcfccbae6eab5b76',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#aca2e782dc6ed44fa77d4d14775d9a4a3',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()'],['../class_physical_layer.html#a55ccbe60bfc1ab58814dbd5f9cd4939e',1,'PhysicalLayer::getTimeOnAir()']]],
['gpiointerruptfalling_144',['GpioInterruptFalling',['../class_radio_lib_hal.html#a01f73b66a632fc9dba41a23f592e0936',1,'RadioLibHal']]],
['gpiointerruptrising_145',['GpioInterruptRising',['../class_radio_lib_hal.html#a7ff9f3c608d68575dfc8962ba3669851',1,'RadioLibHal']]],
['gpiolevelhigh_146',['GpioLevelHigh',['../class_radio_lib_hal.html#a409c719ef8a11e8765c90e98ba42316d',1,'RadioLibHal']]],
['gpiolevellow_147',['GpioLevelLow',['../class_radio_lib_hal.html#a3cfca7ff9303fe84119ba2f4a4e1bbf4',1,'RadioLibHal']]],
['gpiomodeinput_148',['GpioModeInput',['../class_radio_lib_hal.html#a2d197fc1f62be4cd2d2c22be30744769',1,'RadioLibHal']]],
['gpiomodeoutput_149',['GpioModeOutput',['../class_radio_lib_hal.html#a18a711dd900a796ccfd7dddbdd2e6afe',1,'RadioLibHal']]]
];

Wyświetl plik

@ -1,6 +1,6 @@
var searchData=
[
['hal_147',['hal',['../class_module.html#a4483f0a39a523dd1b37b467d81418f7d',1,'Module']]],
['height_148',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]],
['hellclient_149',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]]
['hal_150',['hal',['../class_module.html#a4483f0a39a523dd1b37b467d81418f7d',1,'Module']]],
['height_151',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]],
['hellclient_152',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]]
];

Wyświetl plik

@ -1,16 +1,16 @@
var searchData=
[
['idle_150',['idle',['../class_bell_client.html#aabd170def79cdbfd56a1d243e6227a75',1,'BellClient::idle()'],['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
['idx_151',['idx',['../struct_lo_ra_w_a_n_channel__t.html#a9fc4b7ec0b298df267cc2c39ef12cfa0',1,'LoRaWANChannel_t']]],
['implicitheader_152',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]],
['info_153',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
['infolen_154',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]],
['init_155',['init',['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_c_r_c.html#a579acc51fe7a01b0b9b3f2e0e57b7d5f',1,'RadioLibCRC::init()'],['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()']]],
['invertiq_156',['invertIQ',['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()'],['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()']]],
['invertpreamble_157',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]],
['irqrxdonerxtimeout_158',['irqRxDoneRxTimeout',['../class_s_x127x.html#a399911660ab71520bbda77a6431be8ae',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292',1,'PhysicalLayer::irqRxDoneRxTimeout()'],['../class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a',1,'SX126x::irqRxDoneRxTimeout()']]],
['iscarrierdetected_159',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
['isjoined_160',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]],
['isrxtimeout_161',['isRxTimeout',['../class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]],
['ita2string_162',['ITA2String',['../class_i_t_a2_string.html',1,'ITA2String'],['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]]
['idle_153',['idle',['../class_bell_client.html#aabd170def79cdbfd56a1d243e6227a75',1,'BellClient::idle()'],['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]],
['idx_154',['idx',['../struct_lo_ra_w_a_n_channel__t.html#a9fc4b7ec0b298df267cc2c39ef12cfa0',1,'LoRaWANChannel_t']]],
['implicitheader_155',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]],
['info_156',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]],
['infolen_157',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]],
['init_158',['init',['../class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e',1,'RadioLibAES128::init()'],['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module::init()'],['../class_radio_lib_c_r_c.html#a579acc51fe7a01b0b9b3f2e0e57b7d5f',1,'RadioLibCRC::init()'],['../class_radio_lib_hal.html#a450037acdfeb4e87413674ac90feb4d2',1,'RadioLibHal::init()']]],
['invertiq_159',['invertIQ',['../class_s_x126x.html#a269c8e4ae0d21af88e9422ccf9708c1e',1,'SX126x::invertIQ()'],['../class_s_x127x.html#a363a436978ba990e1bf7d73f648ad7e9',1,'SX127x::invertIQ()'],['../class_s_x128x.html#a1463f0769b815e95d789fd708dc2ffe6',1,'SX128x::invertIQ()'],['../class_physical_layer.html#a11b4c6d0bf3ae7b9ca04e9434180feab',1,'PhysicalLayer::invertIQ()']]],
['invertpreamble_160',['invertPreamble',['../class_s_x127x.html#a5b79dae55315cdf25e530db77eeb140f',1,'SX127x']]],
['irqrxdonerxtimeout_161',['irqRxDoneRxTimeout',['../class_s_x127x.html#a399911660ab71520bbda77a6431be8ae',1,'SX127x::irqRxDoneRxTimeout()'],['../class_physical_layer.html#a1d1fe00d107bbc23b0315fd442bc3292',1,'PhysicalLayer::irqRxDoneRxTimeout()'],['../class_s_x126x.html#a16a4433b9bebac0aa867e31a74dc258a',1,'SX126x::irqRxDoneRxTimeout()']]],
['iscarrierdetected_162',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]],
['isjoined_163',['isJoined',['../class_lo_ra_w_a_n_node.html#af7a8ae58391e00b5fcb99f01832cc4fc',1,'LoRaWANNode']]],
['isrxtimeout_164',['isRxTimeout',['../class_s_x126x.html#a4fc7d4fc9da64e5cd2517d3432ee6ffe',1,'SX126x::isRxTimeout()'],['../class_s_x127x.html#a09bb29746b5de2d1aa88a6778450306e',1,'SX127x::isRxTimeout()'],['../class_physical_layer.html#acb8d8182a32439fe91f2806d73e629f4',1,'PhysicalLayer::isRxTimeout()']]],
['ita2string_165',['ITA2String',['../class_i_t_a2_string.html',1,'ITA2String'],['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['joinrequestdatarate_163',['joinRequestDataRate',['../struct_lo_ra_w_a_n_channel_span__t.html#a09bbd5a4bc1f458769f0d28bdeb4a502',1,'LoRaWANChannelSpan_t']]]
['joinrequestdatarate_166',['joinRequestDataRate',['../struct_lo_ra_w_a_n_channel_span__t.html#a09bbd5a4bc1f458769f0d28bdeb4a502',1,'LoRaWANChannelSpan_t']]]
];

Wyświetl plik

@ -1,19 +1,19 @@
var searchData=
[
['len_164',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t::len()'],['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae951ec7a2518bbcdfb4c7a7c5359ca78',1,'LoRaWANMacCommandQueue_t::len()'],['../struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5',1,'LoRaWANMacCommand_t::len()']]],
['lendn_165',['lenDn',['../struct_lo_ra_w_a_n_mac_spec__t.html#a41435d23013dd635ea34a51c2649e211',1,'LoRaWANMacSpec_t']]],
['length_166',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]],
['lenup_167',['lenUp',['../struct_lo_ra_w_a_n_mac_spec__t.html#ad7f493f31c73dc2209eced9d2cbc6cc6',1,'LoRaWANMacSpec_t']]],
['llcc68_168',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68::LLCC68()'],['../class_l_l_c_c68.html',1,'LLCC68']]],
['lora_169',['lora',['../union_data_rate__t.html#ab25c3fcaf1934cd9d6d5e9820749137d',1,'DataRate_t']]],
['lorarate_5ft_170',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]],
['lorawanband_5ft_171',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]],
['lorawanbandnum_5ft_172',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]],
['lorawanchannel_5ft_173',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]],
['lorawanchannelspan_5ft_174',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]],
['lorawanevent_5ft_175',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]],
['lorawanmaccommand_5ft_176',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]],
['lorawanmaccommandqueue_5ft_177',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]],
['lorawanmacspec_5ft_178',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]],
['lorawannode_179',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76',1,'LoRaWANNode::LoRaWANNode()'],['../class_lo_ra_w_a_n_node.html',1,'LoRaWANNode']]]
['len_167',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t::len()'],['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae951ec7a2518bbcdfb4c7a7c5359ca78',1,'LoRaWANMacCommandQueue_t::len()'],['../struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5',1,'LoRaWANMacCommand_t::len()']]],
['lendn_168',['lenDn',['../struct_lo_ra_w_a_n_mac_spec__t.html#a41435d23013dd635ea34a51c2649e211',1,'LoRaWANMacSpec_t']]],
['length_169',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]],
['lenup_170',['lenUp',['../struct_lo_ra_w_a_n_mac_spec__t.html#ad7f493f31c73dc2209eced9d2cbc6cc6',1,'LoRaWANMacSpec_t']]],
['llcc68_171',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68::LLCC68()'],['../class_l_l_c_c68.html',1,'LLCC68']]],
['lora_172',['lora',['../union_data_rate__t.html#ab25c3fcaf1934cd9d6d5e9820749137d',1,'DataRate_t']]],
['lorarate_5ft_173',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]],
['lorawanband_5ft_174',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]],
['lorawanbandnum_5ft_175',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]],
['lorawanchannel_5ft_176',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]],
['lorawanchannelspan_5ft_177',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]],
['lorawanevent_5ft_178',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]],
['lorawanmaccommand_5ft_179',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]],
['lorawanmaccommandqueue_5ft_180',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]],
['lorawanmacspec_5ft_181',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]],
['lorawannode_182',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html#aae05de563f765f14fe267e4d65844f76',1,'LoRaWANNode::LoRaWANNode()'],['../class_lo_ra_w_a_n_node.html',1,'LoRaWANNode']]]
];

Wyświetl plik

@ -1,16 +1,16 @@
var searchData=
[
['maxpayloaddwelltime_180',['maxPayloadDwellTime',['../class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205',1,'LoRaWANNode']]],
['mic_2de_20message_20types_2e_181',['Mic-E message types.',['../group__mic__e__message__types.html',1,'']]],
['micros_182',['micros',['../class_radio_lib_hal.html#aedf55424bc4aa28379b6f4f6b04151d3',1,'RadioLibHal']]],
['millis_183',['millis',['../class_radio_lib_hal.html#a2bc5dbf7c13e6031fb9892075755a023',1,'RadioLibHal']]],
['mode_184',['mode',['../struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462',1,'Module::RfSwitchMode_t']]],
['mode_5fend_5fof_5ftable_185',['MODE_END_OF_TABLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770',1,'Module::MODE_END_OF_TABLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a0cffe238c4822ab7f8beddf4ec72052b',1,'STM32WLx::MODE_END_OF_TABLE()']]],
['mode_5fidle_186',['MODE_IDLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671',1,'Module::MODE_IDLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf',1,'STM32WLx::MODE_IDLE()']]],
['mode_5frx_187',['MODE_RX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f',1,'Module::MODE_RX()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a85ffabc9f35e2683aefdd785bf912172',1,'STM32WLx::MODE_RX()']]],
['mode_5ftx_188',['MODE_TX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571',1,'Module']]],
['mode_5ftx_5fhp_189',['MODE_TX_HP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a50df4b8580f1bded3cb61e79f954789e',1,'STM32WLx']]],
['mode_5ftx_5flp_190',['MODE_TX_LP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a20a2eda9aaf3c7cdb4a55955d6ff3544',1,'STM32WLx']]],
['module_191',['Module',['../class_module.html',1,'Module'],['../class_module.html#a817178405f125e068e88bad62aeb6f3b',1,'Module::Module(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &amp;mod)']]],
['morseclient_192',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)'],['../class_morse_client.html',1,'MorseClient']]]
['maxpayloaddwelltime_183',['maxPayloadDwellTime',['../class_lo_ra_w_a_n_node.html#a3044715beeff759ed47342d532ac3205',1,'LoRaWANNode']]],
['mic_2de_20message_20types_2e_184',['Mic-E message types.',['../group__mic__e__message__types.html',1,'']]],
['micros_185',['micros',['../class_radio_lib_hal.html#aedf55424bc4aa28379b6f4f6b04151d3',1,'RadioLibHal']]],
['millis_186',['millis',['../class_radio_lib_hal.html#a2bc5dbf7c13e6031fb9892075755a023',1,'RadioLibHal']]],
['mode_187',['mode',['../struct_module_1_1_rf_switch_mode__t.html#a2442217bfabfb124a3f46bb128aa7462',1,'Module::RfSwitchMode_t']]],
['mode_5fend_5fof_5ftable_188',['MODE_END_OF_TABLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770',1,'Module::MODE_END_OF_TABLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a0cffe238c4822ab7f8beddf4ec72052b',1,'STM32WLx::MODE_END_OF_TABLE()']]],
['mode_5fidle_189',['MODE_IDLE',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671',1,'Module::MODE_IDLE()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf',1,'STM32WLx::MODE_IDLE()']]],
['mode_5frx_190',['MODE_RX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f',1,'Module::MODE_RX()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a85ffabc9f35e2683aefdd785bf912172',1,'STM32WLx::MODE_RX()']]],
['mode_5ftx_191',['MODE_TX',['../class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571',1,'Module']]],
['mode_5ftx_5fhp_192',['MODE_TX_HP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a50df4b8580f1bded3cb61e79f954789e',1,'STM32WLx']]],
['mode_5ftx_5flp_193',['MODE_TX_LP',['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a20a2eda9aaf3c7cdb4a55955d6ff3544',1,'STM32WLx']]],
['module_194',['Module',['../class_module.html',1,'Module'],['../class_module.html#a817178405f125e068e88bad62aeb6f3b',1,'Module::Module(RadioLibHal *hal, uint32_t cs, uint32_t irq, uint32_t rst, uint32_t gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &amp;mod)']]],
['morseclient_195',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)'],['../class_morse_client.html',1,'MorseClient']]]
];

Wyświetl plik

@ -1,10 +1,10 @@
var searchData=
[
['notone_193',['noTone',['../class_radio_lib_hal.html#a6b5341c59728a1932e33216feee04ea5',1,'RadioLibHal::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]],
['nrf24_194',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]],
['numchannels_195',['numChannels',['../struct_lo_ra_w_a_n_channel_span__t.html#a50f5701ae19b79a0c8c487673135b2f2',1,'LoRaWANChannelSpan_t']]],
['numcommands_196',['numCommands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae83622d6039c73d6d7134318bb36edeb',1,'LoRaWANMacCommandQueue_t']]],
['numrepeaters_197',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
['numtones_198',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]],
['numtxspans_199',['numTxSpans',['../struct_lo_ra_w_a_n_band__t.html#ae58f859a72e64aa4a6fe218ba7e21c10',1,'LoRaWANBand_t']]]
['notone_196',['noTone',['../class_radio_lib_hal.html#a6b5341c59728a1932e33216feee04ea5',1,'RadioLibHal::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]],
['nrf24_197',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]],
['numchannels_198',['numChannels',['../struct_lo_ra_w_a_n_channel_span__t.html#a50f5701ae19b79a0c8c487673135b2f2',1,'LoRaWANChannelSpan_t']]],
['numcommands_199',['numCommands',['../struct_lo_ra_w_a_n_mac_command_queue__t.html#ae83622d6039c73d6d7134318bb36edeb',1,'LoRaWANMacCommandQueue_t']]],
['numrepeaters_200',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]],
['numtones_201',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]],
['numtxspans_202',['numTxSpans',['../struct_lo_ra_w_a_n_band__t.html#ae58f859a72e64aa4a6fe218ba7e21c10',1,'LoRaWANBand_t']]]
];

Wyświetl plik

@ -1,6 +1,6 @@
var searchData=
[
['operator_3d_200',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]],
['opmode_5ft_201',['OpMode_t',['../class_module.html#a5a67b3a63420d762ecba9448671c99bf',1,'Module::OpMode_t()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787',1,'STM32WLx::OpMode_t()']]],
['out_202',['out',['../class_radio_lib_c_r_c.html#a46616ef58e9eeeca646de0c9fe681050',1,'RadioLibCRC']]]
['operator_3d_203',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]],
['opmode_5ft_204',['OpMode_t',['../class_module.html#a5a67b3a63420d762ecba9448671c99bf',1,'Module::OpMode_t()'],['../class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787',1,'STM32WLx::OpMode_t()']]],
['out_205',['out',['../class_radio_lib_c_r_c.html#a46616ef58e9eeeca646de0c9fe681050',1,'RadioLibCRC']]]
];

Wyświetl plik

@ -1,18 +1,21 @@
var searchData=
[
['packetmode_203',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]],
['pagerclient_204',['PagerClient',['../class_pager_client.html#a9f978120467b13104fb356e9b7d855ec',1,'PagerClient::PagerClient()'],['../class_pager_client.html',1,'PagerClient']]],
['payload_205',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]],
['payloadlenmax_206',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]],
['physicallayer_207',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5',1,'PhysicalLayer::PhysicalLayer()']]],
['pinmode_208',['pinMode',['../class_radio_lib_hal.html#af01b4e5e01352b99ce4329c9f9f8433b',1,'RadioLibHal::pinMode()'],['../class_stm32wlx_hal.html#a70dd9f6fb6c0307e2d9d363ce6d7f2a2',1,'Stm32wlxHal::pinMode()']]],
['pintointerrupt_209',['pinToInterrupt',['../class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00',1,'RadioLibHal']]],
['poly_210',['poly',['../class_radio_lib_c_r_c.html#af3942e08bde9d9d127f735bd10392f6d',1,'RadioLibCRC']]],
['port_211',['port',['../struct_lo_ra_w_a_n_event__t.html#afde0d3bb9fce5dde27c0796d25a3aca3',1,'LoRaWANEvent_t']]],
['power_212',['power',['../struct_lo_ra_w_a_n_event__t.html#a49eebe64d351bb2e91901ef8fae044ff',1,'LoRaWANEvent_t']]],
['powermax_213',['powerMax',['../struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c',1,'LoRaWANBand_t']]],
['powernumsteps_214',['powerNumSteps',['../struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15',1,'LoRaWANBand_t']]],
['printglyph_215',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]],
['protocolid_216',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]],
['pulsein_217',['pulseIn',['../class_radio_lib_hal.html#a35a6ef1b38553a3516c961872eb411d7',1,'RadioLibHal']]]
['packetmode_206',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]],
['pagerclient_207',['PagerClient',['../class_pager_client.html#a9f978120467b13104fb356e9b7d855ec',1,'PagerClient::PagerClient()'],['../class_pager_client.html',1,'PagerClient']]],
['parsestatuscb_208',['parseStatusCb',['../struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77',1,'Module::SPIConfig_t']]],
['payload_209',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]],
['payloadlenmax_210',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]],
['physicallayer_211',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#add63d7d4fa8b14df5e185813794a49d5',1,'PhysicalLayer::PhysicalLayer()']]],
['pinmode_212',['pinMode',['../class_stm32wlx_hal.html#a70dd9f6fb6c0307e2d9d363ce6d7f2a2',1,'Stm32wlxHal::pinMode()'],['../class_radio_lib_hal.html#af01b4e5e01352b99ce4329c9f9f8433b',1,'RadioLibHal::pinMode(uint32_t pin, uint32_t mode)=0']]],
['pintointerrupt_213',['pinToInterrupt',['../class_radio_lib_hal.html#a300a47d4d43dbe0c624f6e5dc1cf7a00',1,'RadioLibHal']]],
['poly_214',['poly',['../class_radio_lib_c_r_c.html#af3942e08bde9d9d127f735bd10392f6d',1,'RadioLibCRC']]],
['port_215',['port',['../struct_lo_ra_w_a_n_event__t.html#afde0d3bb9fce5dde27c0796d25a3aca3',1,'LoRaWANEvent_t']]],
['position_20of_20bit_20field_20widths_20in_20module_3a_3aspiconfig_20width_20array_2e_216',['Position of bit field widths in Module::spiConfig width array.',['../group__module__spi__width__pos.html',1,'']]],
['position_20of_20commands_20in_20module_3a_3aspiconfig_20command_20array_2e_217',['Position of commands in Module::spiConfig command array.',['../group__module__spi__command__pos.html',1,'']]],
['power_218',['power',['../struct_lo_ra_w_a_n_event__t.html#a49eebe64d351bb2e91901ef8fae044ff',1,'LoRaWANEvent_t']]],
['powermax_219',['powerMax',['../struct_lo_ra_w_a_n_band__t.html#a43fdafd540c93348f9b4a8958e021a4c',1,'LoRaWANBand_t']]],
['powernumsteps_220',['powerNumSteps',['../struct_lo_ra_w_a_n_band__t.html#aa22d7d7670846b36d3104439d18e5f15',1,'LoRaWANBand_t']]],
['printglyph_221',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]],
['protocolid_222',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]],
['pulsein_223',['pulseIn',['../class_radio_lib_hal.html#a35a6ef1b38553a3516c961872eb411d7',1,'RadioLibHal']]]
];

Wyświetl plik

@ -1,146 +1,146 @@
var searchData=
[
['radiolib_20documentation_218',['RadioLib Documentation',['../index.html',1,'']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fcommitted_219',['RADIOLIB_APRS_MIC_E_TYPE_COMMITTED',['../group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5femergency_220',['RADIOLIB_APRS_MIC_E_TYPE_EMERGENCY',['../group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fen_5froute_221',['RADIOLIB_APRS_MIC_E_TYPE_EN_ROUTE',['../group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fin_5fservice_222',['RADIOLIB_APRS_MIC_E_TYPE_IN_SERVICE',['../group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5foff_5fduty_223',['RADIOLIB_APRS_MIC_E_TYPE_OFF_DUTY',['../group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fpriority_224',['RADIOLIB_APRS_MIC_E_TYPE_PRIORITY',['../group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5freturning_225',['RADIOLIB_APRS_MIC_E_TYPE_RETURNING',['../group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fspecial_226',['RADIOLIB_APRS_MIC_E_TYPE_SPECIAL',['../group__mic__e__message__types.html#ga0d877e52c45bcd651c25a12a08c7c36c',1,'APRS.h']]],
['radiolib_5fchannel_5ffree_227',['RADIOLIB_CHANNEL_FREE',['../group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718',1,'TypeDef.h']]],
['radiolib_5fencoding_5fmanchester_228',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]],
['radiolib_5fencoding_5fnrz_229',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]],
['radiolib_5fencoding_5fwhitening_230',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]],
['radiolib_5ferr_5fa_5ffcnt_5fdown_5finvalid_231',['RADIOLIB_ERR_A_FCNT_DOWN_INVALID',['../group__status__codes.html#ga81bd164044ef4d523464ad17d1e473bb',1,'TypeDef.h']]],
['radiolib_5ferr_5fack_5fnot_5freceived_232',['RADIOLIB_ERR_ACK_NOT_RECEIVED',['../group__status__codes.html#gafeff72bd7b618959d86b804a11f09063',1,'TypeDef.h']]],
['radiolib_5ferr_5faddress_5fnot_5ffound_233',['RADIOLIB_ERR_ADDRESS_NOT_FOUND',['../group__status__codes.html#ga806183ed238159d317132b0d44d7a0a2',1,'TypeDef.h']]],
['radiolib_5ferr_5fchecksum_5fmismatch_234',['RADIOLIB_ERR_CHECKSUM_MISMATCH',['../group__status__codes.html#gace49554c055f7b2d02ef0c39c006529c',1,'TypeDef.h']]],
['radiolib_5ferr_5fchip_5fnot_5ffound_235',['RADIOLIB_ERR_CHIP_NOT_FOUND',['../group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62',1,'TypeDef.h']]],
['radiolib_5ferr_5fcommand_5fqueue_5ffull_236',['RADIOLIB_ERR_COMMAND_QUEUE_FULL',['../group__status__codes.html#ga442250961d11f2582857cd1eafe0df17',1,'TypeDef.h']]],
['radiolib_5ferr_5fcommand_5fqueue_5fitem_5fnot_5ffound_237',['RADIOLIB_ERR_COMMAND_QUEUE_ITEM_NOT_FOUND',['../group__status__codes.html#gac4e026589229f7f737c77c641447d180',1,'TypeDef.h']]],
['radiolib_5ferr_5fcrc_5fmismatch_238',['RADIOLIB_ERR_CRC_MISMATCH',['../group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963',1,'TypeDef.h']]],
['radiolib_5ferr_5fdownlink_5fmalformed_239',['RADIOLIB_ERR_DOWNLINK_MALFORMED',['../group__status__codes.html#gab120f980c06c581cd071452464199aac',1,'TypeDef.h']]],
['radiolib_5ferr_5fdwell_5ftime_5fexceeded_240',['RADIOLIB_ERR_DWELL_TIME_EXCEEDED',['../group__status__codes.html#gac78ef1a402159a3be27a6b92268106b7',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5faddress_5fwidth_241',['RADIOLIB_ERR_INVALID_ADDRESS_WIDTH',['../group__status__codes.html#gafbc04b924d23cba05307e94972d7d607',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbandwidth_242',['RADIOLIB_ERR_INVALID_BANDWIDTH',['../group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbit_5frange_243',['RADIOLIB_ERR_INVALID_BIT_RANGE',['../group__status__codes.html#ga508806c18663156b0d00d1a21c957468',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbit_5frate_244',['RADIOLIB_ERR_INVALID_BIT_RATE',['../group__status__codes.html#gac192dbf5134a10ed561100b01129224c',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbit_5frate_5fbw_5fratio_245',['RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO',['../group__status__codes.html#ga733a7f3f12109103384522dac4d1146e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcallsign_246',['RADIOLIB_ERR_INVALID_CALLSIGN',['../group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fchannel_247',['RADIOLIB_ERR_INVALID_CHANNEL',['../group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcid_248',['RADIOLIB_ERR_INVALID_CID',['../group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcoding_5frate_249',['RADIOLIB_ERR_INVALID_CODING_RATE',['../group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcrc_5fconfiguration_250',['RADIOLIB_ERR_INVALID_CRC_CONFIGURATION',['../group__status__codes.html#gaedc74820131d6cb654302d776360f969',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcurrent_5flimit_251',['RADIOLIB_ERR_INVALID_CURRENT_LIMIT',['../group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdata_5frate_252',['RADIOLIB_ERR_INVALID_DATA_RATE',['../group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdata_5fshaping_253',['RADIOLIB_ERR_INVALID_DATA_SHAPING',['../group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdio_5fpin_254',['RADIOLIB_ERR_INVALID_DIO_PIN',['../group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fencoding_255',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ffrequency_256',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_257',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ffunction_258',['RADIOLIB_ERR_INVALID_FUNCTION',['../group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fgain_259',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fimage_5fquality_260',['RADIOLIB_ERR_INVALID_IMAGE_QUALITY',['../group__status__codes.html#gad195c8d9ba523944ecf41dbb7cb9baa3',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fimage_5fsize_261',['RADIOLIB_ERR_INVALID_IMAGE_SIZE',['../group__status__codes.html#ga44f09021bdc7fdd4b57db3ab8725b5a1',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_262',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY',['../group__status__codes.html#gaeafdfcb2b10b08385feea93163fc3918',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_5flength_263',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY_LENGTH',['../group__status__codes.html#ga85e34d08b298a4125f77ddede011db3b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmodulation_264',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_265',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_266',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fnum_5frepeaters_267',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fnum_5fsamples_268',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_269',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5foutput_5fpower_270',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fpayload_271',['RADIOLIB_ERR_INVALID_PAYLOAD',['../group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fpipe_5fnumber_272',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fport_273',['RADIOLIB_ERR_INVALID_PORT',['../group__status__codes.html#ga96db1938b39b1b9cb7e8229718f08ff2',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fpreamble_5flength_274',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_275',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frevision_276',['RADIOLIB_ERR_INVALID_REVISION',['../group__status__codes.html#ga3de55ebac1629efa9c64a9d6c201482a',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frssi_5foffset_277',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frssi_5fthreshold_278',['RADIOLIB_ERR_INVALID_RSSI_THRESHOLD',['../group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frtty_5fshift_279',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frx_5fbandwidth_280',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frx_5fperiod_281',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsleep_5fperiod_282',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fspreading_5ffactor_283',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fssdv_5fmode_284',['RADIOLIB_ERR_INVALID_SSDV_MODE',['../group__status__codes.html#ga5d57c9ea944fdad3760fa54ed033ace5',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsubsampling_285',['RADIOLIB_ERR_INVALID_SUBSAMPLING',['../group__status__codes.html#ga8c0c19441712a0f8749743ed9fbe4f39',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsymbol_286',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsync_5fword_287',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_288',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]],
['radiolib_5ferr_5fjoin_5fnonce_5finvalid_289',['RADIOLIB_ERR_JOIN_NONCE_INVALID',['../group__status__codes.html#ga68c7f7b8c699dbd6524da685be476fca',1,'TypeDef.h']]],
['radiolib_5ferr_5flora_5fheader_5fdamaged_290',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]],
['radiolib_5ferr_5fmemory_5fallocation_5ffailed_291',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]],
['radiolib_5ferr_5fmic_5fe_5ftelemetry_5fstatus_292',['RADIOLIB_ERR_MIC_E_TELEMETRY_STATUS',['../group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12',1,'TypeDef.h']]],
['radiolib_5ferr_5fn_5ffcnt_5fdown_5finvalid_293',['RADIOLIB_ERR_N_FCNT_DOWN_INVALID',['../group__status__codes.html#gac67f8a734c2011f738db1a3159403e09',1,'TypeDef.h']]],
['radiolib_5ferr_5fnetwork_5fnot_5fjoined_294',['RADIOLIB_ERR_NETWORK_NOT_JOINED',['../group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3',1,'TypeDef.h']]],
['radiolib_5ferr_5fno_5frx_5fwindow_295',['RADIOLIB_ERR_NO_RX_WINDOW',['../group__status__codes.html#gacf823b58331e32d37a9378a114d7d08e',1,'TypeDef.h']]],
['radiolib_5ferr_5fnone_296',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]],
['radiolib_5ferr_5fnull_5fpointer_297',['RADIOLIB_ERR_NULL_POINTER',['../group__status__codes.html#gaad31ccea119011fd05441ed83e0f3b3d',1,'TypeDef.h']]],
['radiolib_5ferr_5fpacket_5ftoo_5flong_298',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]],
['radiolib_5ferr_5franging_5ftimeout_299',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]],
['radiolib_5ferr_5frx_5ftimeout_300',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fcmd_5ffailed_301',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fcmd_5finvalid_302',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fcmd_5ftimeout_303',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fwrite_5ffailed_304',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]],
['radiolib_5ferr_5ftx_5ftimeout_305',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]],
['radiolib_5ferr_5funknown_306',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]],
['radiolib_5ferr_5funsupported_307',['RADIOLIB_ERR_UNSUPPORTED',['../group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1',1,'TypeDef.h']]],
['radiolib_5ferr_5funsupported_5fencoding_308',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]],
['radiolib_5ferr_5fuplink_5funavailable_309',['RADIOLIB_ERR_UPLINK_UNAVAILABLE',['../group__status__codes.html#ga8b424bb8992a6ac80e2ba46667bf9c6e',1,'TypeDef.h']]],
['radiolib_5ferr_5fwrong_5fmodem_310',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]],
['radiolib_5flora_5fdetected_311',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]],
['radiolib_5florawan_5fno_5fdownlink_312',['RADIOLIB_LORAWAN_NO_DOWNLINK',['../group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa',1,'TypeDef.h']]],
['radiolib_5fpreamble_5fdetected_313',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]],
['radiolib_5fshaping_5f0_5f3_314',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]],
['radiolib_5fshaping_5f0_5f5_315',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]],
['radiolib_5fshaping_5f0_5f7_316',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]],
['radiolib_5fshaping_5f1_5f0_317',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]],
['radiolib_5fshaping_5fnone_318',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]],
['radiolib_5fstandby_5fcold_319',['RADIOLIB_STANDBY_COLD',['../group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7',1,'TypeDef.h']]],
['radiolib_5fstandby_5fdefault_320',['RADIOLIB_STANDBY_DEFAULT',['../group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517',1,'TypeDef.h']]],
['radiolib_5fstandby_5fwarm_321',['RADIOLIB_STANDBY_WARM',['../group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5',1,'TypeDef.h']]],
['radiolibaes128_322',['RadioLibAES128',['../class_radio_lib_a_e_s128.html#a11f816221d1c06432ff80f2678ef46fe',1,'RadioLibAES128::RadioLibAES128()'],['../class_radio_lib_a_e_s128.html',1,'RadioLibAES128']]],
['radiolibbch_323',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'RadioLibBCH'],['../class_radio_lib_b_c_h.html#a39d55c0292e4c9337ee0672cd5241118',1,'RadioLibBCH::RadioLibBCH()']]],
['radiolibcrc_324',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'RadioLibCRC'],['../class_radio_lib_c_r_c.html#a4f4042a369d55e234f4fc28f189139d5',1,'RadioLibCRC::RadioLibCRC()']]],
['radiolibhal_325',['RadioLibHal',['../class_radio_lib_hal.html',1,'RadioLibHal'],['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal::RadioLibHal()']]],
['radiolibprint_326',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]],
['random_327',['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_328',['randomByte',['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]],
['range_329',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]],
['rcvseqnumber_330',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
['read_331',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]],
['readbit_332',['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_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()']]],
['readdata_333',['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()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData(uint8_t *data, size_t len)']]],
['receive_334',['receive',['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive(uint8_t *data, size_t len) override'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive(uint8_t *data, size_t len)'],['../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(uint8_t *data, size_t len)'],['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive(uint8_t *data, size_t len) override'],['../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_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()']]],
['receivedirect_335',['receiveDirect',['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect() override']]],
['receivedirectasync_336',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
['refin_337',['refIn',['../class_radio_lib_c_r_c.html#ac65a358753efd05067c19fcf1098ec04',1,'RadioLibCRC']]],
['reflect_338',['reflect',['../class_module.html#a4add1a875bb88e91da232118201a78a8',1,'Module']]],
['refout_339',['refOut',['../class_radio_lib_c_r_c.html#ab1b5aa578ed5818a7618df8c6cf98087',1,'RadioLibCRC']]],
['repeat_340',['repeat',['../struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681',1,'LoRaWANMacCommand_t']]],
['repeatercallsigns_341',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
['repeaterssids_342',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]],
['reply_343',['reply',['../class_bell_client.html#a9233e10bc794af85e3e86b4ec2a8746d',1,'BellClient']]],
['reset_344',['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()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]],
['resetfcntdown_345',['resetFcntDown',['../class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417',1,'LoRaWANNode']]],
['restore_346',['restore',['../class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b',1,'LoRaWANNode']]],
['rf69_347',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()'],['../class_r_f69.html',1,'RF69']]],
['rfm22_348',['RFM22',['../class_r_f_m22.html',1,'']]],
['rfm23_349',['RFM23',['../class_r_f_m23.html',1,'']]],
['rfm95_350',['RFM95',['../class_r_f_m95.html',1,'']]],
['rfm96_351',['RFM96',['../class_r_f_m96.html',1,'']]],
['rfm97_352',['RFM97',['../class_r_f_m97.html',1,'']]],
['rfm98_353',['RFM98',['../class_r_f_m98.html',1,'']]],
['rfswitch_5fmax_5fpins_354',['RFSWITCH_MAX_PINS',['../class_module.html#a0c11551e12579bbabf57b19e12555b3c',1,'Module']]],
['rfswitchmode_5ft_355',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]],
['rttyclient_356',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient()'],['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient()']]],
['rx1dataratebase_357',['rx1DataRateBase',['../struct_lo_ra_w_a_n_band__t.html#aaa9cd9d68c61815da4ae01f7ce312a83',1,'LoRaWANBand_t']]],
['rx1droffset_358',['rx1DrOffset',['../class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339',1,'LoRaWANNode']]],
['rx1span_359',['rx1Span',['../struct_lo_ra_w_a_n_band__t.html#af8def1e0b5c3dc122557f71f5637a529',1,'LoRaWANBand_t']]],
['rx2_360',['rx2',['../class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4',1,'LoRaWANNode::rx2()'],['../struct_lo_ra_w_a_n_band__t.html#ae3ed10eddc647a6f770121a1662a854f',1,'LoRaWANBand_t::rx2()']]]
['radiolib_20documentation_224',['RadioLib Documentation',['../index.html',1,'']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fcommitted_225',['RADIOLIB_APRS_MIC_E_TYPE_COMMITTED',['../group__mic__e__message__types.html#ga4f98902a4ba18f048ba716063d8c5534',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5femergency_226',['RADIOLIB_APRS_MIC_E_TYPE_EMERGENCY',['../group__mic__e__message__types.html#ga935e3277c7eac8c8f7a3797c59034f61',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fen_5froute_227',['RADIOLIB_APRS_MIC_E_TYPE_EN_ROUTE',['../group__mic__e__message__types.html#ga4f11b914724d2a31eaccb8c863b1a6ef',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fin_5fservice_228',['RADIOLIB_APRS_MIC_E_TYPE_IN_SERVICE',['../group__mic__e__message__types.html#ga44c6990e22d40efb6bfb60cfa60debd9',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5foff_5fduty_229',['RADIOLIB_APRS_MIC_E_TYPE_OFF_DUTY',['../group__mic__e__message__types.html#gaa575e4cb70c8a1b3b7dbdc6034a0fd24',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fpriority_230',['RADIOLIB_APRS_MIC_E_TYPE_PRIORITY',['../group__mic__e__message__types.html#ga79ad3f863c91bf8000fcd0e8d2fea4b1',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5freturning_231',['RADIOLIB_APRS_MIC_E_TYPE_RETURNING',['../group__mic__e__message__types.html#ga181c0b7ecf6d936e1c6cab13c29e8ee6',1,'APRS.h']]],
['radiolib_5faprs_5fmic_5fe_5ftype_5fspecial_232',['RADIOLIB_APRS_MIC_E_TYPE_SPECIAL',['../group__mic__e__message__types.html#ga0d877e52c45bcd651c25a12a08c7c36c',1,'APRS.h']]],
['radiolib_5fchannel_5ffree_233',['RADIOLIB_CHANNEL_FREE',['../group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718',1,'TypeDef.h']]],
['radiolib_5fencoding_5fmanchester_234',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]],
['radiolib_5fencoding_5fnrz_235',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]],
['radiolib_5fencoding_5fwhitening_236',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]],
['radiolib_5ferr_5fa_5ffcnt_5fdown_5finvalid_237',['RADIOLIB_ERR_A_FCNT_DOWN_INVALID',['../group__status__codes.html#ga81bd164044ef4d523464ad17d1e473bb',1,'TypeDef.h']]],
['radiolib_5ferr_5fack_5fnot_5freceived_238',['RADIOLIB_ERR_ACK_NOT_RECEIVED',['../group__status__codes.html#gafeff72bd7b618959d86b804a11f09063',1,'TypeDef.h']]],
['radiolib_5ferr_5faddress_5fnot_5ffound_239',['RADIOLIB_ERR_ADDRESS_NOT_FOUND',['../group__status__codes.html#ga806183ed238159d317132b0d44d7a0a2',1,'TypeDef.h']]],
['radiolib_5ferr_5fchecksum_5fmismatch_240',['RADIOLIB_ERR_CHECKSUM_MISMATCH',['../group__status__codes.html#gace49554c055f7b2d02ef0c39c006529c',1,'TypeDef.h']]],
['radiolib_5ferr_5fchip_5fnot_5ffound_241',['RADIOLIB_ERR_CHIP_NOT_FOUND',['../group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62',1,'TypeDef.h']]],
['radiolib_5ferr_5fcommand_5fqueue_5ffull_242',['RADIOLIB_ERR_COMMAND_QUEUE_FULL',['../group__status__codes.html#ga442250961d11f2582857cd1eafe0df17',1,'TypeDef.h']]],
['radiolib_5ferr_5fcommand_5fqueue_5fitem_5fnot_5ffound_243',['RADIOLIB_ERR_COMMAND_QUEUE_ITEM_NOT_FOUND',['../group__status__codes.html#gac4e026589229f7f737c77c641447d180',1,'TypeDef.h']]],
['radiolib_5ferr_5fcrc_5fmismatch_244',['RADIOLIB_ERR_CRC_MISMATCH',['../group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963',1,'TypeDef.h']]],
['radiolib_5ferr_5fdownlink_5fmalformed_245',['RADIOLIB_ERR_DOWNLINK_MALFORMED',['../group__status__codes.html#gab120f980c06c581cd071452464199aac',1,'TypeDef.h']]],
['radiolib_5ferr_5fdwell_5ftime_5fexceeded_246',['RADIOLIB_ERR_DWELL_TIME_EXCEEDED',['../group__status__codes.html#gac78ef1a402159a3be27a6b92268106b7',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5faddress_5fwidth_247',['RADIOLIB_ERR_INVALID_ADDRESS_WIDTH',['../group__status__codes.html#gafbc04b924d23cba05307e94972d7d607',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbandwidth_248',['RADIOLIB_ERR_INVALID_BANDWIDTH',['../group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbit_5frange_249',['RADIOLIB_ERR_INVALID_BIT_RANGE',['../group__status__codes.html#ga508806c18663156b0d00d1a21c957468',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbit_5frate_250',['RADIOLIB_ERR_INVALID_BIT_RATE',['../group__status__codes.html#gac192dbf5134a10ed561100b01129224c',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fbit_5frate_5fbw_5fratio_251',['RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO',['../group__status__codes.html#ga733a7f3f12109103384522dac4d1146e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcallsign_252',['RADIOLIB_ERR_INVALID_CALLSIGN',['../group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fchannel_253',['RADIOLIB_ERR_INVALID_CHANNEL',['../group__status__codes.html#ga5305b2452d4d2d9c495a7c882f96aca6',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcid_254',['RADIOLIB_ERR_INVALID_CID',['../group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcoding_5frate_255',['RADIOLIB_ERR_INVALID_CODING_RATE',['../group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcrc_5fconfiguration_256',['RADIOLIB_ERR_INVALID_CRC_CONFIGURATION',['../group__status__codes.html#gaedc74820131d6cb654302d776360f969',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fcurrent_5flimit_257',['RADIOLIB_ERR_INVALID_CURRENT_LIMIT',['../group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdata_5frate_258',['RADIOLIB_ERR_INVALID_DATA_RATE',['../group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdata_5fshaping_259',['RADIOLIB_ERR_INVALID_DATA_SHAPING',['../group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fdio_5fpin_260',['RADIOLIB_ERR_INVALID_DIO_PIN',['../group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fencoding_261',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ffrequency_262',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_263',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ffunction_264',['RADIOLIB_ERR_INVALID_FUNCTION',['../group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fgain_265',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fimage_5fquality_266',['RADIOLIB_ERR_INVALID_IMAGE_QUALITY',['../group__status__codes.html#gad195c8d9ba523944ecf41dbb7cb9baa3',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fimage_5fsize_267',['RADIOLIB_ERR_INVALID_IMAGE_SIZE',['../group__status__codes.html#ga44f09021bdc7fdd4b57db3ab8725b5a1',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_268',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY',['../group__status__codes.html#gaeafdfcb2b10b08385feea93163fc3918',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmic_5fe_5ftelemetry_5flength_269',['RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY_LENGTH',['../group__status__codes.html#ga85e34d08b298a4125f77ddede011db3b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmodulation_270',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_271',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_272',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fnum_5frepeaters_273',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fnum_5fsamples_274',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_275',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5foutput_5fpower_276',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fpayload_277',['RADIOLIB_ERR_INVALID_PAYLOAD',['../group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fpipe_5fnumber_278',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fport_279',['RADIOLIB_ERR_INVALID_PORT',['../group__status__codes.html#ga96db1938b39b1b9cb7e8229718f08ff2',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fpreamble_5flength_280',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_281',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frevision_282',['RADIOLIB_ERR_INVALID_REVISION',['../group__status__codes.html#ga3de55ebac1629efa9c64a9d6c201482a',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frssi_5foffset_283',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frssi_5fthreshold_284',['RADIOLIB_ERR_INVALID_RSSI_THRESHOLD',['../group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frtty_5fshift_285',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frx_5fbandwidth_286',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5frx_5fperiod_287',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsleep_5fperiod_288',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fspreading_5ffactor_289',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fssdv_5fmode_290',['RADIOLIB_ERR_INVALID_SSDV_MODE',['../group__status__codes.html#ga5d57c9ea944fdad3760fa54ed033ace5',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsubsampling_291',['RADIOLIB_ERR_INVALID_SUBSAMPLING',['../group__status__codes.html#ga8c0c19441712a0f8749743ed9fbe4f39',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsymbol_292',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5fsync_5fword_293',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]],
['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_294',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]],
['radiolib_5ferr_5fjoin_5fnonce_5finvalid_295',['RADIOLIB_ERR_JOIN_NONCE_INVALID',['../group__status__codes.html#ga68c7f7b8c699dbd6524da685be476fca',1,'TypeDef.h']]],
['radiolib_5ferr_5flora_5fheader_5fdamaged_296',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]],
['radiolib_5ferr_5fmemory_5fallocation_5ffailed_297',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]],
['radiolib_5ferr_5fmic_5fe_5ftelemetry_5fstatus_298',['RADIOLIB_ERR_MIC_E_TELEMETRY_STATUS',['../group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12',1,'TypeDef.h']]],
['radiolib_5ferr_5fn_5ffcnt_5fdown_5finvalid_299',['RADIOLIB_ERR_N_FCNT_DOWN_INVALID',['../group__status__codes.html#gac67f8a734c2011f738db1a3159403e09',1,'TypeDef.h']]],
['radiolib_5ferr_5fnetwork_5fnot_5fjoined_300',['RADIOLIB_ERR_NETWORK_NOT_JOINED',['../group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3',1,'TypeDef.h']]],
['radiolib_5ferr_5fno_5frx_5fwindow_301',['RADIOLIB_ERR_NO_RX_WINDOW',['../group__status__codes.html#gacf823b58331e32d37a9378a114d7d08e',1,'TypeDef.h']]],
['radiolib_5ferr_5fnone_302',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]],
['radiolib_5ferr_5fnull_5fpointer_303',['RADIOLIB_ERR_NULL_POINTER',['../group__status__codes.html#gaad31ccea119011fd05441ed83e0f3b3d',1,'TypeDef.h']]],
['radiolib_5ferr_5fpacket_5ftoo_5flong_304',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]],
['radiolib_5ferr_5franging_5ftimeout_305',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]],
['radiolib_5ferr_5frx_5ftimeout_306',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fcmd_5ffailed_307',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fcmd_5finvalid_308',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fcmd_5ftimeout_309',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]],
['radiolib_5ferr_5fspi_5fwrite_5ffailed_310',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]],
['radiolib_5ferr_5ftx_5ftimeout_311',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]],
['radiolib_5ferr_5funknown_312',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]],
['radiolib_5ferr_5funsupported_313',['RADIOLIB_ERR_UNSUPPORTED',['../group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1',1,'TypeDef.h']]],
['radiolib_5ferr_5funsupported_5fencoding_314',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]],
['radiolib_5ferr_5fuplink_5funavailable_315',['RADIOLIB_ERR_UPLINK_UNAVAILABLE',['../group__status__codes.html#ga8b424bb8992a6ac80e2ba46667bf9c6e',1,'TypeDef.h']]],
['radiolib_5ferr_5fwrong_5fmodem_316',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]],
['radiolib_5flora_5fdetected_317',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]],
['radiolib_5florawan_5fno_5fdownlink_318',['RADIOLIB_LORAWAN_NO_DOWNLINK',['../group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa',1,'TypeDef.h']]],
['radiolib_5fpreamble_5fdetected_319',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]],
['radiolib_5fshaping_5f0_5f3_320',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]],
['radiolib_5fshaping_5f0_5f5_321',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]],
['radiolib_5fshaping_5f0_5f7_322',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]],
['radiolib_5fshaping_5f1_5f0_323',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]],
['radiolib_5fshaping_5fnone_324',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]],
['radiolib_5fstandby_5fcold_325',['RADIOLIB_STANDBY_COLD',['../group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7',1,'TypeDef.h']]],
['radiolib_5fstandby_5fdefault_326',['RADIOLIB_STANDBY_DEFAULT',['../group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517',1,'TypeDef.h']]],
['radiolib_5fstandby_5fwarm_327',['RADIOLIB_STANDBY_WARM',['../group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5',1,'TypeDef.h']]],
['radiolibaes128_328',['RadioLibAES128',['../class_radio_lib_a_e_s128.html#a11f816221d1c06432ff80f2678ef46fe',1,'RadioLibAES128::RadioLibAES128()'],['../class_radio_lib_a_e_s128.html',1,'RadioLibAES128']]],
['radiolibbch_329',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'RadioLibBCH'],['../class_radio_lib_b_c_h.html#a39d55c0292e4c9337ee0672cd5241118',1,'RadioLibBCH::RadioLibBCH()']]],
['radiolibcrc_330',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'RadioLibCRC'],['../class_radio_lib_c_r_c.html#a4f4042a369d55e234f4fc28f189139d5',1,'RadioLibCRC::RadioLibCRC()']]],
['radiolibhal_331',['RadioLibHal',['../class_radio_lib_hal.html',1,'RadioLibHal'],['../class_radio_lib_hal.html#ae75a54271cb8bea37d32dd146b9c6513',1,'RadioLibHal::RadioLibHal()']]],
['radiolibprint_332',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]],
['random_333',['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_334',['randomByte',['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_physical_layer.html#a1a5985308904261dd431f373d47ddee4',1,'PhysicalLayer::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()']]],
['range_335',['range',['../class_s_x1280.html#a3112e6bce39e6534711f5d76449f3dd2',1,'SX1280']]],
['rcvseqnumber_336',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]],
['read_337',['read',['../class_morse_client.html#a77eab03be04ef2d693348d9580ee5d3c',1,'MorseClient::read()'],['../class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c',1,'PhysicalLayer::read()']]],
['readbit_338',['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_si443x.html#af23d8eb0f1c436e6cc60361df13c08f7',1,'Si443x::readBit()'],['../class_s_x126x.html#a8cdc4f25d4193dc75f9442874131eab3',1,'SX126x::readBit()'],['../class_c_c1101.html#a206e6c6f094aa7e68388fd9412cd969e',1,'CC1101::readBit()']]],
['readdata_339',['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()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../class_s_x128x.html#a3563453988a83d22dd07d4691543a300',1,'SX128x::readData(uint8_t *data, size_t len)']]],
['receive_340',['receive',['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive(uint8_t *data, size_t len) override'],['../class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'SX128x::receive(uint8_t *data, size_t len)'],['../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(uint8_t *data, size_t len)'],['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive(uint8_t *data, size_t len) override'],['../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_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8',1,'PhysicalLayer::receive()']]],
['receivedirect_341',['receiveDirect',['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6',1,'PhysicalLayer::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect() override']]],
['receivedirectasync_342',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]],
['refin_343',['refIn',['../class_radio_lib_c_r_c.html#ac65a358753efd05067c19fcf1098ec04',1,'RadioLibCRC']]],
['reflect_344',['reflect',['../class_module.html#a4add1a875bb88e91da232118201a78a8',1,'Module']]],
['refout_345',['refOut',['../class_radio_lib_c_r_c.html#ab1b5aa578ed5818a7618df8c6cf98087',1,'RadioLibCRC']]],
['repeat_346',['repeat',['../struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681',1,'LoRaWANMacCommand_t']]],
['repeatercallsigns_347',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]],
['repeaterssids_348',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]],
['reply_349',['reply',['../class_bell_client.html#a9233e10bc794af85e3e86b4ec2a8746d',1,'BellClient']]],
['reset_350',['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()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]],
['resetfcntdown_351',['resetFcntDown',['../class_lo_ra_w_a_n_node.html#a5693065bbb6d1c6c45efbe010d86f417',1,'LoRaWANNode']]],
['restore_352',['restore',['../class_lo_ra_w_a_n_node.html#a6c0e89befd10c6977031669fd62f127b',1,'LoRaWANNode']]],
['rf69_353',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()'],['../class_r_f69.html',1,'RF69']]],
['rfm22_354',['RFM22',['../class_r_f_m22.html',1,'']]],
['rfm23_355',['RFM23',['../class_r_f_m23.html',1,'']]],
['rfm95_356',['RFM95',['../class_r_f_m95.html',1,'']]],
['rfm96_357',['RFM96',['../class_r_f_m96.html',1,'']]],
['rfm97_358',['RFM97',['../class_r_f_m97.html',1,'']]],
['rfm98_359',['RFM98',['../class_r_f_m98.html',1,'']]],
['rfswitch_5fmax_5fpins_360',['RFSWITCH_MAX_PINS',['../class_module.html#a0c11551e12579bbabf57b19e12555b3c',1,'Module']]],
['rfswitchmode_5ft_361',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]],
['rttyclient_362',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient()'],['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient()']]],
['rx1dataratebase_363',['rx1DataRateBase',['../struct_lo_ra_w_a_n_band__t.html#aaa9cd9d68c61815da4ae01f7ce312a83',1,'LoRaWANBand_t']]],
['rx1droffset_364',['rx1DrOffset',['../class_lo_ra_w_a_n_node.html#acd37dd26f6040754b4a9c942b3fb4339',1,'LoRaWANNode']]],
['rx1span_365',['rx1Span',['../struct_lo_ra_w_a_n_band__t.html#af8def1e0b5c3dc122557f71f5637a529',1,'LoRaWANBand_t']]],
['rx2_366',['rx2',['../class_lo_ra_w_a_n_node.html#ae68e77ca38d22867798517d233c0fbc4',1,'LoRaWANNode::rx2()'],['../struct_lo_ra_w_a_n_band__t.html#ae3ed10eddc647a6f770121a1662a854f',1,'LoRaWANBand_t::rx2()']]]
];

Wyświetl plik

@ -1,7 +1,7 @@
var searchData=
[
['afskclient_558',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]],
['aprsclient_559',['APRSClient',['../class_a_p_r_s_client.html',1,'']]],
['ax25client_560',['AX25Client',['../class_a_x25_client.html',1,'']]],
['ax25frame_561',['AX25Frame',['../class_a_x25_frame.html',1,'']]]
['afskclient_561',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]],
['aprsclient_562',['APRSClient',['../class_a_p_r_s_client.html',1,'']]],
['ax25client_563',['AX25Client',['../class_a_x25_client.html',1,'']]],
['ax25frame_564',['AX25Frame',['../class_a_x25_frame.html',1,'']]]
];

Wyświetl plik

@ -1,5 +1,5 @@
var searchData=
[
['bellclient_562',['BellClient',['../class_bell_client.html',1,'']]],
['bellmodem_5ft_563',['BellModem_t',['../struct_bell_modem__t.html',1,'']]]
['bellclient_565',['BellClient',['../class_bell_client.html',1,'']]],
['bellmodem_5ft_566',['BellModem_t',['../struct_bell_modem__t.html',1,'']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['cc1101_564',['CC1101',['../class_c_c1101.html',1,'']]]
['cc1101_567',['CC1101',['../class_c_c1101.html',1,'']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['datarate_5ft_565',['DataRate_t',['../union_data_rate__t.html',1,'']]]
['datarate_5ft_568',['DataRate_t',['../union_data_rate__t.html',1,'']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['externalradio_566',['ExternalRadio',['../class_external_radio.html',1,'']]]
['externalradio_569',['ExternalRadio',['../class_external_radio.html',1,'']]]
];

Wyświetl plik

@ -1,5 +1,5 @@
var searchData=
[
['fsk4client_567',['FSK4Client',['../class_f_s_k4_client.html',1,'']]],
['fskrate_5ft_568',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]]
['fsk4client_570',['FSK4Client',['../class_f_s_k4_client.html',1,'']]],
['fskrate_5ft_571',['FSKRate_t',['../struct_f_s_k_rate__t.html',1,'']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['hellclient_569',['HellClient',['../class_hell_client.html',1,'']]]
['hellclient_572',['HellClient',['../class_hell_client.html',1,'']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['ita2string_570',['ITA2String',['../class_i_t_a2_string.html',1,'']]]
['ita2string_573',['ITA2String',['../class_i_t_a2_string.html',1,'']]]
];

Wyświetl plik

@ -1,14 +1,14 @@
var searchData=
[
['llcc68_571',['LLCC68',['../class_l_l_c_c68.html',1,'']]],
['lorarate_5ft_572',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]],
['lorawanband_5ft_573',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]],
['lorawanbandnum_5ft_574',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]],
['lorawanchannel_5ft_575',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]],
['lorawanchannelspan_5ft_576',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]],
['lorawanevent_5ft_577',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]],
['lorawanmaccommand_5ft_578',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]],
['lorawanmaccommandqueue_5ft_579',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]],
['lorawanmacspec_5ft_580',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]],
['lorawannode_581',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html',1,'']]]
['llcc68_574',['LLCC68',['../class_l_l_c_c68.html',1,'']]],
['lorarate_5ft_575',['LoRaRate_t',['../struct_lo_ra_rate__t.html',1,'']]],
['lorawanband_5ft_576',['LoRaWANBand_t',['../struct_lo_ra_w_a_n_band__t.html',1,'']]],
['lorawanbandnum_5ft_577',['LoRaWANBandNum_t',['../struct_lo_ra_w_a_n_band_num__t.html',1,'']]],
['lorawanchannel_5ft_578',['LoRaWANChannel_t',['../struct_lo_ra_w_a_n_channel__t.html',1,'']]],
['lorawanchannelspan_5ft_579',['LoRaWANChannelSpan_t',['../struct_lo_ra_w_a_n_channel_span__t.html',1,'']]],
['lorawanevent_5ft_580',['LoRaWANEvent_t',['../struct_lo_ra_w_a_n_event__t.html',1,'']]],
['lorawanmaccommand_5ft_581',['LoRaWANMacCommand_t',['../struct_lo_ra_w_a_n_mac_command__t.html',1,'']]],
['lorawanmaccommandqueue_5ft_582',['LoRaWANMacCommandQueue_t',['../struct_lo_ra_w_a_n_mac_command_queue__t.html',1,'']]],
['lorawanmacspec_5ft_583',['LoRaWANMacSpec_t',['../struct_lo_ra_w_a_n_mac_spec__t.html',1,'']]],
['lorawannode_584',['LoRaWANNode',['../class_lo_ra_w_a_n_node.html',1,'']]]
];

Wyświetl plik

@ -1,5 +1,5 @@
var searchData=
[
['module_582',['Module',['../class_module.html',1,'']]],
['morseclient_583',['MorseClient',['../class_morse_client.html',1,'']]]
['module_585',['Module',['../class_module.html',1,'']]],
['morseclient_586',['MorseClient',['../class_morse_client.html',1,'']]]
];

Wyświetl plik

@ -1,4 +1,4 @@
var searchData=
[
['nrf24_584',['nRF24',['../classn_r_f24.html',1,'']]]
['nrf24_587',['nRF24',['../classn_r_f24.html',1,'']]]
];

Wyświetl plik

@ -1,5 +1,5 @@
var searchData=
[
['pagerclient_585',['PagerClient',['../class_pager_client.html',1,'']]],
['physicallayer_586',['PhysicalLayer',['../class_physical_layer.html',1,'']]]
['pagerclient_588',['PagerClient',['../class_pager_client.html',1,'']]],
['physicallayer_589',['PhysicalLayer',['../class_physical_layer.html',1,'']]]
];

Wyświetl plik

@ -1,17 +1,17 @@
var searchData=
[
['radiolibaes128_587',['RadioLibAES128',['../class_radio_lib_a_e_s128.html',1,'']]],
['radiolibbch_588',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'']]],
['radiolibcrc_589',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'']]],
['radiolibhal_590',['RadioLibHal',['../class_radio_lib_hal.html',1,'']]],
['radiolibprint_591',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]],
['rf69_592',['RF69',['../class_r_f69.html',1,'']]],
['rfm22_593',['RFM22',['../class_r_f_m22.html',1,'']]],
['rfm23_594',['RFM23',['../class_r_f_m23.html',1,'']]],
['rfm95_595',['RFM95',['../class_r_f_m95.html',1,'']]],
['rfm96_596',['RFM96',['../class_r_f_m96.html',1,'']]],
['rfm97_597',['RFM97',['../class_r_f_m97.html',1,'']]],
['rfm98_598',['RFM98',['../class_r_f_m98.html',1,'']]],
['rfswitchmode_5ft_599',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]],
['rttyclient_600',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]]
['radiolibaes128_590',['RadioLibAES128',['../class_radio_lib_a_e_s128.html',1,'']]],
['radiolibbch_591',['RadioLibBCH',['../class_radio_lib_b_c_h.html',1,'']]],
['radiolibcrc_592',['RadioLibCRC',['../class_radio_lib_c_r_c.html',1,'']]],
['radiolibhal_593',['RadioLibHal',['../class_radio_lib_hal.html',1,'']]],
['radiolibprint_594',['RadioLibPrint',['../class_radio_lib_print.html',1,'']]],
['rf69_595',['RF69',['../class_r_f69.html',1,'']]],
['rfm22_596',['RFM22',['../class_r_f_m22.html',1,'']]],
['rfm23_597',['RFM23',['../class_r_f_m23.html',1,'']]],
['rfm95_598',['RFM95',['../class_r_f_m95.html',1,'']]],
['rfm96_599',['RFM96',['../class_r_f_m96.html',1,'']]],
['rfm97_600',['RFM97',['../class_r_f_m97.html',1,'']]],
['rfm98_601',['RFM98',['../class_r_f_m98.html',1,'']]],
['rfswitchmode_5ft_602',['RfSwitchMode_t',['../struct_module_1_1_rf_switch_mode__t.html',1,'Module']]],
['rttyclient_603',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]]
];

Some files were not shown because too many files have changed in this diff Show More