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>&#160;    int16_t config();</div>
 <div class="line"><a name="l00951"></a><span class="lineno">  951</span>&#160;    int16_t directMode();</div>
 <div class="line"><a name="l00952"></a><span class="lineno">  952</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">void</span> getExpMant(<span class="keywordtype">float</span> target, uint16_t mantOffset, uint8_t divExp, uint8_t expMax, uint8_t&amp; exp, uint8_t&amp; mant);</div>
-<div class="line"><a name="l00953"></a><span class="lineno">  953</span>&#160;    int16_t setPacketMode(uint8_t mode, uint8_t len);</div>
+<div class="line"><a name="l00953"></a><span class="lineno">  953</span>&#160;    int16_t setPacketMode(uint8_t mode, uint16_t len);</div>
 <div class="line"><a name="l00954"></a><span class="lineno">  954</span>&#160;};</div>
 <div class="line"><a name="l00955"></a><span class="lineno">  955</span>&#160; </div>
 <div class="line"><a name="l00956"></a><span class="lineno">  956</span>&#160;<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>&#160;<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>&#160;  <span class="keyword">public</span>:</div>
 <div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;<span class="preprocessor">    #ifdef RADIOLIB_SOFTWARE_SERIAL_UNSUPPORTED</span></div>
-<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;        <a class="code" href="class_serial_module.html">SerialModule</a>(RADIOLIB_PIN_TYPE rx, RADIOLIB_PIN_TYPE tx, HardwareSerial* serial = &amp;RADIOLIB_HARDWARE_SERIAL_PORT, RADIOLIB_PIN_TYPE rst = RADIOLIB_NC);</div>
+<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;        <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 = &amp;RADIOLIB_HARDWARE_SERIAL_PORT);</div>
 <div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;<span class="preprocessor">    #else</span></div>
-<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;        <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>&#160;        <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>&#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>
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 &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#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">&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:a753631600e2070c57ed74e9eb296ce19"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#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:a06b2e1f1eb9e07a280e55f517f2fab38 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#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">&#160;</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&#160;</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 &amp; Destructor Documentation</h2>
-<a id="af40d6673000ae141af0004f8ba7b496f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af40d6673000ae141af0004f8ba7b496f">&#9670;&nbsp;</a></span>SerialModule()</h2>
+<a id="a753631600e2070c57ed74e9eb296ce19"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a753631600e2070c57ed74e9eb296ce19">&#9670;&nbsp;</a></span>SerialModule()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -298,14 +298,14 @@ uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="c
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">HardwareSerial *&#160;</td>
-          <td class="paramname"><em>serial</em> = <code>nullptr</code>, </td>
+          <td class="paramtype">RADIOLIB_PIN_TYPE&#160;</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&#160;</td>
-          <td class="paramname"><em>rst</em> = <code>RADIOLIB_NC</code>&#160;</td>
+          <td class="paramtype">HardwareSerial *&#160;</td>
+          <td class="paramname"><em>serial</em> = <code>nullptr</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -320,8 +320,8 @@ uint8_t&#160;</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']]],