diff --git a/_c_c1101_8h_source.html b/_c_c1101_8h_source.html index 1ea0f4af..2e49b2a2 100644 --- a/_c_c1101_8h_source.html +++ b/_c_c1101_8h_source.html @@ -725,7 +725,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi <div class="line"><a name="l00950"></a><span class="lineno"> 950</span>  int16_t config();</div> <div class="line"><a name="l00951"></a><span class="lineno"> 951</span>  int16_t directMode();</div> <div class="line"><a name="l00952"></a><span class="lineno"> 952</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> getExpMant(<span class="keywordtype">float</span> target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t& exp, uint8_t& mant);</div> -<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>  int16_t setPacketMode(uint8_t mode, uint8_t len);</div> +<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>  int16_t setPacketMode(uint8_t mode, uint16_t len);</div> <div class="line"><a name="l00954"></a><span class="lineno"> 954</span> };</div> <div class="line"><a name="l00955"></a><span class="lineno"> 955</span>  </div> <div class="line"><a name="l00956"></a><span class="lineno"> 956</span> <span class="preprocessor">#endif</span></div> diff --git a/_module_8h_source.html b/_module_8h_source.html index 7917962f..fc50428b 100644 --- a/_module_8h_source.html +++ b/_module_8h_source.html @@ -248,9 +248,9 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz <div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="class_serial_module.html"> 497</a></span> <span class="keyword">class </span><a class="code" href="class_serial_module.html">SerialModule</a>: <span class="keyword">public</span> <a class="code" href="class_module.html">Module</a> {</div> <div class="line"><a name="l00498"></a><span class="lineno"> 498</span>  <span class="keyword">public</span>:</div> <div class="line"><a name="l00510"></a><span class="lineno"> 510</span> <span class="preprocessor"> #ifdef RADIOLIB_SOFTWARE_SERIAL_UNSUPPORTED</span></div> -<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  <a class="code" href="class_serial_module.html">SerialModule</a>(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial* serial = &RADIOLIB_HARDWARE_SERIAL_PORT, RADIOLIB_PIN_TYPE rst = RADIOLIB_NC);</div> +<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  <a class="code" href="class_serial_module.html">SerialModule</a>(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, RADIOLIB_PIN_TYPE rst = RADIOLIB_NC, HardwareSerial* serial = &RADIOLIB_HARDWARE_SERIAL_PORT);</div> <div class="line"><a name="l00512"></a><span class="lineno"> 512</span> <span class="preprocessor"> #else</span></div> -<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>  <a class="code" href="class_serial_module.html">SerialModule</a>(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial* serial = <span class="keyword">nullptr</span>, RADIOLIB_PIN_TYPE rst = RADIOLIB_NC);</div> +<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>  <a class="code" href="class_serial_module.html">SerialModule</a>(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, RADIOLIB_PIN_TYPE rst = RADIOLIB_NC, HardwareSerial* serial = <span class="keyword">nullptr</span>);</div> <div class="line"><a name="l00514"></a><span class="lineno"> 514</span> <span class="preprocessor"> #endif</span></div> <div class="line"><a name="l00515"></a><span class="lineno"> 515</span> };</div> <div class="line"><a name="l00516"></a><span class="lineno"> 516</span>  </div> diff --git a/class_serial_module-members.html b/class_serial_module-members.html index cc981737..1d565d20 100644 --- a/class_serial_module-members.html +++ b/class_serial_module-members.html @@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('class_serial_module.html',''); initRes <tr class="even"><td class="entry"><a class="el" href="class_module.html#af998b86ce1243f616f6fcb6df5336207">noTone</a>(RADIOLIB_PIN_TYPE pin)</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#a4ea888758b4a7784082d513a1e7849a4">operator=</a>(const Module &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#af7e4872dad3d19b6f75f532c88683168">pinMode</a>(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_MODE mode)</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_serial_module.html#af40d6673000ae141af0004f8ba7b496f">SerialModule</a>(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial *serial=nullptr, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC)</td><td class="entry"><a class="el" href="class_serial_module.html">SerialModule</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_serial_module.html#a753631600e2070c57ed74e9eb296ce19">SerialModule</a>(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC, HardwareSerial *serial=nullptr)</td><td class="entry"><a class="el" href="class_serial_module.html">SerialModule</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_module.html#a0ecbb4e1e98094c1296b1e823dc14703">setRfSwitchPins</a>(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE 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#a4a87d59ad2bf6bb1bb9de1856a81b824">setRfSwitchState</a>(RADIOLIB_PIN_STATUS rxPinState, RADIOLIB_PIN_STATUS txPinState)</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#ad7ca9ae5a22cdacdf9437ca9cd37c9b4">SPIgetRegValue</a>(uint8_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> diff --git a/class_serial_module.html b/class_serial_module.html index 17a45210..5a325544 100644 --- a/class_serial_module.html +++ b/class_serial_module.html @@ -106,9 +106,9 @@ Inheritance diagram for SerialModule:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> -<tr class="memitem:af40d6673000ae141af0004f8ba7b496f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_serial_module.html#af40d6673000ae141af0004f8ba7b496f">SerialModule</a> (RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial *serial=nullptr, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC)</td></tr> -<tr class="memdesc:af40d6673000ae141af0004f8ba7b496f"><td class="mdescLeft"> </td><td class="mdescRight">UART-based module constructor. <a href="class_serial_module.html#af40d6673000ae141af0004f8ba7b496f">More...</a><br /></td></tr> -<tr class="separator:af40d6673000ae141af0004f8ba7b496f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a753631600e2070c57ed74e9eb296ce19"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_serial_module.html#a753631600e2070c57ed74e9eb296ce19">SerialModule</a> (RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, RADIOLIB_PIN_TYPE rst=RADIOLIB_NC, HardwareSerial *serial=nullptr)</td></tr> +<tr class="memdesc:a753631600e2070c57ed74e9eb296ce19"><td class="mdescLeft"> </td><td class="mdescRight">UART-based module constructor. <a href="class_serial_module.html#a753631600e2070c57ed74e9eb296ce19">More...</a><br /></td></tr> +<tr class="separator:a753631600e2070c57ed74e9eb296ce19"><td class="memSeparator" colspan="2"> </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="-"/> Public Member Functions inherited from <a class="el" href="class_module.html">Module</a></td></tr> <tr class="memitem:a06b2e1f1eb9e07a280e55f517f2fab38 inherit pub_methods_class_module"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_module.html#a06b2e1f1eb9e07a280e55f517f2fab38">Module</a> (RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst)</td></tr> <tr class="memdesc:a06b2e1f1eb9e07a280e55f517f2fab38 inherit pub_methods_class_module"><td class="mdescLeft"> </td><td class="mdescRight">SPI-based module constructor. Will use the default SPI interface automatically initialize it. <a href="class_module.html#a06b2e1f1eb9e07a280e55f517f2fab38">More...</a><br /></td></tr> @@ -277,8 +277,8 @@ uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="c <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Extension of <a class="el" href="class_module.html" title="Implements all common low-level SPI/UART methods to control the wireless module. Every module class c...">Module</a> class for UART-based modules, only exists to distinguish the UART constructor. </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> -<a id="af40d6673000ae141af0004f8ba7b496f"></a> -<h2 class="memtitle"><span class="permalink"><a href="#af40d6673000ae141af0004f8ba7b496f">◆ </a></span>SerialModule()</h2> +<a id="a753631600e2070c57ed74e9eb296ce19"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a753631600e2070c57ed74e9eb296ce19">◆ </a></span>SerialModule()</h2> <div class="memitem"> <div class="memproto"> @@ -298,14 +298,14 @@ uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="c <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">HardwareSerial * </td> - <td class="paramname"><em>serial</em> = <code>nullptr</code>, </td> + <td class="paramtype">RADIOLIB_PIN_TYPE </td> + <td class="paramname"><em>rst</em> = <code>RADIOLIB_NC</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">RADIOLIB_PIN_TYPE </td> - <td class="paramname"><em>rst</em> = <code>RADIOLIB_NC</code> </td> + <td class="paramtype">HardwareSerial * </td> + <td class="paramname"><em>serial</em> = <code>nullptr</code> </td> </tr> <tr> <td></td> @@ -320,8 +320,8 @@ uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="c <table class="params"> <tr><td class="paramname">rx</td><td>Arduino pin to be used as Rx pin for SoftwareSerial communication.</td></tr> <tr><td class="paramname">tx</td><td>Arduino pin to be used as Tx pin for SoftwareSerial communication.</td></tr> - <tr><td class="paramname">serial</td><td>HardwareSerial to be used on platforms that do not support SoftwareSerial. Defaults to Serial1.</td></tr> - <tr><td class="paramname">rst</td><td>Arduino pin to be used as hardware reset for the module. Defaults to NC (unused). </td></tr> + <tr><td class="paramname">rst</td><td>Arduino pin to be used as hardware reset for the module. Defaults to NC (unused).</td></tr> + <tr><td class="paramname">serial</td><td>HardwareSerial to be used on platforms that do not support SoftwareSerial. Defaults to Serial1. </td></tr> </table> </dd> </dl> diff --git a/class_serial_module.js b/class_serial_module.js index 4989f71a..51e6c3a2 100644 --- a/class_serial_module.js +++ b/class_serial_module.js @@ -1,4 +1,4 @@ var class_serial_module = [ - [ "SerialModule", "class_serial_module.html#af40d6673000ae141af0004f8ba7b496f", null ] + [ "SerialModule", "class_serial_module.html#a753631600e2070c57ed74e9eb296ce19", null ] ]; \ No newline at end of file diff --git a/functions_func_s.html b/functions_func_s.html index 091d4344..0416aa08 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza : <a class="el" href="class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0">SSTVClient</a> </li> <li>SerialModule() -: <a class="el" href="class_serial_module.html#af40d6673000ae141af0004f8ba7b496f">SerialModule</a> +: <a class="el" href="class_serial_module.html#a753631600e2070c57ed74e9eb296ce19">SerialModule</a> </li> <li>setAccessAddress() : <a class="el" href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x</a> diff --git a/functions_s.html b/functions_s.html index 002e8662..cb000878 100644 --- a/functions_s.html +++ b/functions_s.html @@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable() : <a class="el" href="class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2">AX25Frame</a> </li> <li>SerialModule() -: <a class="el" href="class_serial_module.html#af40d6673000ae141af0004f8ba7b496f">SerialModule</a> +: <a class="el" href="class_serial_module.html#a753631600e2070c57ed74e9eb296ce19">SerialModule</a> </li> <li>setAccessAddress() : <a class="el" href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x</a> diff --git a/navtreeindex2.js b/navtreeindex2.js index 7e435cdc..2a98a069 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -237,7 +237,7 @@ var NAVTREEINDEX2 = "class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,47,30], "class_s_x128x.html#aff7d86352c98771595375e17d19a2a97":[3,0,47,20], "class_serial_module.html":[3,0,25], -"class_serial_module.html#af40d6673000ae141af0004f8ba7b496f":[3,0,25,0], +"class_serial_module.html#a753631600e2070c57ed74e9eb296ce19":[3,0,25,0], "class_si4430.html":[3,0,26], "class_si4430.html#a025a31861d1511090168e416140d0343":[3,0,26,2], "class_si4430.html#a8e17e67d0d3dd9b478be964be8647ca7":[3,0,26,1], diff --git a/search/all_10.js b/search/all_10.js index 89aad0fd..469bc48c 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -7,7 +7,7 @@ var searchData= ['sendheader_240',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], ['sendline_241',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], ['sendseqnumber_242',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], - ['serialmodule_243',['SerialModule',['../class_serial_module.html',1,'SerialModule'],['../class_serial_module.html#af40d6673000ae141af0004f8ba7b496f',1,'SerialModule::SerialModule()']]], + ['serialmodule_243',['SerialModule',['../class_serial_module.html',1,'SerialModule'],['../class_serial_module.html#a753631600e2070c57ed74e9eb296ce19',1,'SerialModule::SerialModule()']]], ['setaccessaddress_244',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], ['setaddresswidth_245',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], ['setaeskey_246',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], diff --git a/search/functions_10.js b/search/functions_10.js index 44c89f7a..0b3059c8 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -5,7 +5,7 @@ var searchData= ['sendframe_538',['sendFrame',['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client']]], ['sendheader_539',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], ['sendline_540',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], - ['serialmodule_541',['SerialModule',['../class_serial_module.html#af40d6673000ae141af0004f8ba7b496f',1,'SerialModule']]], + ['serialmodule_541',['SerialModule',['../class_serial_module.html#a753631600e2070c57ed74e9eb296ce19',1,'SerialModule']]], ['setaccessaddress_542',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], ['setaddresswidth_543',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], ['setaeskey_544',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]],