RadioLibSmol/group__status__codes.html
2025-01-16 17:28:36 +00:00

585 lines
73 KiB
HTML

<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>RadioLib: Status Codes</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 id="projectrow">
<td id="projectalign">
<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.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__status__codes.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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> </div>
<div class="headertitle"><div class="title">Status Codes</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga4c1dd3c7f2b37c973a047c58506729f5" id="r_ga4c1dd3c7f2b37c973a047c58506729f5"><td class="memItemLeft" align="right" valign="top"><a id="ga4c1dd3c7f2b37c973a047c58506729f5" name="ga4c1dd3c7f2b37c973a047c58506729f5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_NONE</b>&#160;&#160;&#160;(0)</td></tr>
<tr class="memdesc:ga4c1dd3c7f2b37c973a047c58506729f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">No error, method executed successfully. <br /></td></tr>
<tr class="separator:ga4c1dd3c7f2b37c973a047c58506729f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc0baeb3e5fc99760a07d18ba55531b6" id="r_gacc0baeb3e5fc99760a07d18ba55531b6"><td class="memItemLeft" align="right" valign="top"><a id="gacc0baeb3e5fc99760a07d18ba55531b6" name="gacc0baeb3e5fc99760a07d18ba55531b6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_UNKNOWN</b>&#160;&#160;&#160;(-1)</td></tr>
<tr class="memdesc:gacc0baeb3e5fc99760a07d18ba55531b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">There was an unexpected, unknown error. If you see this, something went incredibly wrong. Your Arduino may be possessed, contact your local exorcist to resolve this error. <br /></td></tr>
<tr class="separator:gacc0baeb3e5fc99760a07d18ba55531b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d11e8ce64fb412c2169d0f30b9e9c62" id="r_ga5d11e8ce64fb412c2169d0f30b9e9c62"><td class="memItemLeft" align="right" valign="top"><a id="ga5d11e8ce64fb412c2169d0f30b9e9c62" name="ga5d11e8ce64fb412c2169d0f30b9e9c62"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_CHIP_NOT_FOUND</b>&#160;&#160;&#160;(-2)</td></tr>
<tr class="memdesc:ga5d11e8ce64fb412c2169d0f30b9e9c62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Radio chip was not found during initialization. This can be caused by specifying wrong chip type in the constructor (i.e. calling <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> constructor 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> chip) or by a fault in your wiring (incorrect slave select pin). <br /></td></tr>
<tr class="separator:ga5d11e8ce64fb412c2169d0f30b9e9c62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7afc28738967d4d91c13d1d412d6f5e4" id="r_ga7afc28738967d4d91c13d1d412d6f5e4"><td class="memItemLeft" align="right" valign="top"><a id="ga7afc28738967d4d91c13d1d412d6f5e4" name="ga7afc28738967d4d91c13d1d412d6f5e4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED</b>&#160;&#160;&#160;(-3)</td></tr>
<tr class="memdesc:ga7afc28738967d4d91c13d1d412d6f5e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to allocate memory for temporary buffer. This can be cause by not enough RAM or by passing invalid pointer. <br /></td></tr>
<tr class="separator:ga7afc28738967d4d91c13d1d412d6f5e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4602702eac86c5c3a13b93a06d846fac" id="r_ga4602702eac86c5c3a13b93a06d846fac"><td class="memItemLeft" align="right" valign="top"><a id="ga4602702eac86c5c3a13b93a06d846fac" name="ga4602702eac86c5c3a13b93a06d846fac"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_PACKET_TOO_LONG</b>&#160;&#160;&#160;(-4)</td></tr>
<tr class="memdesc:ga4602702eac86c5c3a13b93a06d846fac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Packet supplied to transmission method was longer than limit. <br /></td></tr>
<tr class="separator:ga4602702eac86c5c3a13b93a06d846fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4185b9eaead4de110763759f01e1f4f" id="r_gac4185b9eaead4de110763759f01e1f4f"><td class="memItemLeft" align="right" valign="top"><a id="gac4185b9eaead4de110763759f01e1f4f" name="gac4185b9eaead4de110763759f01e1f4f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_TX_TIMEOUT</b>&#160;&#160;&#160;(-5)</td></tr>
<tr class="memdesc:gac4185b9eaead4de110763759f01e1f4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Timed out waiting for transmission finish. <br /></td></tr>
<tr class="separator:gac4185b9eaead4de110763759f01e1f4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafadba2c16b7296cbaf96978e8eadfa45" id="r_gafadba2c16b7296cbaf96978e8eadfa45"><td class="memItemLeft" align="right" valign="top"><a id="gafadba2c16b7296cbaf96978e8eadfa45" name="gafadba2c16b7296cbaf96978e8eadfa45"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_RX_TIMEOUT</b>&#160;&#160;&#160;(-6)</td></tr>
<tr class="memdesc:gafadba2c16b7296cbaf96978e8eadfa45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Timed out waiting for incoming transmission. <br /></td></tr>
<tr class="separator:gafadba2c16b7296cbaf96978e8eadfa45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9da949184e940a4fa6f4afb63c315963" id="r_ga9da949184e940a4fa6f4afb63c315963"><td class="memItemLeft" align="right" valign="top"><a id="ga9da949184e940a4fa6f4afb63c315963" name="ga9da949184e940a4fa6f4afb63c315963"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_CRC_MISMATCH</b>&#160;&#160;&#160;(-7)</td></tr>
<tr class="memdesc:ga9da949184e940a4fa6f4afb63c315963"><td class="mdescLeft">&#160;</td><td class="mdescRight">The calculated and expected CRCs of received packet do not match. This means that the packet was damaged during transmission and should be sent again. <br /></td></tr>
<tr class="separator:ga9da949184e940a4fa6f4afb63c315963"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0710b406a7e12ab6e0f77fdb3374cd9a" id="r_ga0710b406a7e12ab6e0f77fdb3374cd9a"><td class="memItemLeft" align="right" valign="top"><a id="ga0710b406a7e12ab6e0f77fdb3374cd9a" name="ga0710b406a7e12ab6e0f77fdb3374cd9a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_BANDWIDTH</b>&#160;&#160;&#160;(-8)</td></tr>
<tr class="memdesc:ga0710b406a7e12ab6e0f77fdb3374cd9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied bandwidth value is invalid for this module. <br /></td></tr>
<tr class="separator:ga0710b406a7e12ab6e0f77fdb3374cd9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0e196b0ec8efd606cd60592f88b626e8" id="r_ga0e196b0ec8efd606cd60592f88b626e8"><td class="memItemLeft" align="right" valign="top"><a id="ga0e196b0ec8efd606cd60592f88b626e8" name="ga0e196b0ec8efd606cd60592f88b626e8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_SPREADING_FACTOR</b>&#160;&#160;&#160;(-9)</td></tr>
<tr class="memdesc:ga0e196b0ec8efd606cd60592f88b626e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied spreading factor value is invalid for this module. <br /></td></tr>
<tr class="separator:ga0e196b0ec8efd606cd60592f88b626e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e64d3ed035b21bfb81cf2bca35b2ecb" id="r_ga4e64d3ed035b21bfb81cf2bca35b2ecb"><td class="memItemLeft" align="right" valign="top"><a id="ga4e64d3ed035b21bfb81cf2bca35b2ecb" name="ga4e64d3ed035b21bfb81cf2bca35b2ecb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_CODING_RATE</b>&#160;&#160;&#160;(-10)</td></tr>
<tr class="memdesc:ga4e64d3ed035b21bfb81cf2bca35b2ecb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied coding rate value is invalid for this module. <br /></td></tr>
<tr class="separator:ga4e64d3ed035b21bfb81cf2bca35b2ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga508806c18663156b0d00d1a21c957468" id="r_ga508806c18663156b0d00d1a21c957468"><td class="memItemLeft" align="right" valign="top"><a id="ga508806c18663156b0d00d1a21c957468" name="ga508806c18663156b0d00d1a21c957468"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_BIT_RANGE</b>&#160;&#160;&#160;(-11)</td></tr>
<tr class="memdesc:ga508806c18663156b0d00d1a21c957468"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal only. <br /></td></tr>
<tr class="separator:ga508806c18663156b0d00d1a21c957468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f80eb00fad12bb0bec384ad83b6941b" id="r_ga9f80eb00fad12bb0bec384ad83b6941b"><td class="memItemLeft" align="right" valign="top"><a id="ga9f80eb00fad12bb0bec384ad83b6941b" name="ga9f80eb00fad12bb0bec384ad83b6941b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_FREQUENCY</b>&#160;&#160;&#160;(-12)</td></tr>
<tr class="memdesc:ga9f80eb00fad12bb0bec384ad83b6941b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied frequency value is invalid for this module. <br /></td></tr>
<tr class="separator:ga9f80eb00fad12bb0bec384ad83b6941b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55da4b2ee0661872a37f1c57fc61c666" id="r_ga55da4b2ee0661872a37f1c57fc61c666"><td class="memItemLeft" align="right" valign="top"><a id="ga55da4b2ee0661872a37f1c57fc61c666" name="ga55da4b2ee0661872a37f1c57fc61c666"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_OUTPUT_POWER</b>&#160;&#160;&#160;(-13)</td></tr>
<tr class="memdesc:ga55da4b2ee0661872a37f1c57fc61c666"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied output power value is invalid for this module. <br /></td></tr>
<tr class="separator:ga55da4b2ee0661872a37f1c57fc61c666"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga382dc113e93f196401914853ec176b18" id="r_ga382dc113e93f196401914853ec176b18"><td class="memItemLeft" align="right" valign="top"><a id="ga382dc113e93f196401914853ec176b18" name="ga382dc113e93f196401914853ec176b18"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_PREAMBLE_DETECTED</b>&#160;&#160;&#160;(-14)</td></tr>
<tr class="memdesc:ga382dc113e93f196401914853ec176b18"><td class="mdescLeft">&#160;</td><td class="mdescRight">LoRa preamble was detected during channel activity detection. This means that there is some LoRa device currently transmitting in your channel. <br /></td></tr>
<tr class="separator:ga382dc113e93f196401914853ec176b18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4673596b2cc7290be5ee0a2e9ee42718" id="r_ga4673596b2cc7290be5ee0a2e9ee42718"><td class="memItemLeft" align="right" valign="top"><a id="ga4673596b2cc7290be5ee0a2e9ee42718" name="ga4673596b2cc7290be5ee0a2e9ee42718"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_CHANNEL_FREE</b>&#160;&#160;&#160;(-15)</td></tr>
<tr class="memdesc:ga4673596b2cc7290be5ee0a2e9ee42718"><td class="mdescLeft">&#160;</td><td class="mdescRight">No LoRa preambles were detected during channel activity detection. Your channel is free. <br /></td></tr>
<tr class="separator:ga4673596b2cc7290be5ee0a2e9ee42718"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31e0864281b5ea21c53206c49877b670" id="r_ga31e0864281b5ea21c53206c49877b670"><td class="memItemLeft" align="right" valign="top"><a id="ga31e0864281b5ea21c53206c49877b670" name="ga31e0864281b5ea21c53206c49877b670"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_SPI_WRITE_FAILED</b>&#160;&#160;&#160;(-16)</td></tr>
<tr class="memdesc:ga31e0864281b5ea21c53206c49877b670"><td class="mdescLeft">&#160;</td><td class="mdescRight">Real value in SPI register does not match the expected one. This can be caused by faulty SPI wiring. <br /></td></tr>
<tr class="separator:ga31e0864281b5ea21c53206c49877b670"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac314f4bd89f306c8a16237be9a9c80cb" id="r_gac314f4bd89f306c8a16237be9a9c80cb"><td class="memItemLeft" align="right" valign="top"><a id="gac314f4bd89f306c8a16237be9a9c80cb" name="gac314f4bd89f306c8a16237be9a9c80cb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_CURRENT_LIMIT</b>&#160;&#160;&#160;(-17)</td></tr>
<tr class="memdesc:gac314f4bd89f306c8a16237be9a9c80cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied current limit value is invalid. <br /></td></tr>
<tr class="separator:gac314f4bd89f306c8a16237be9a9c80cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9dc55947447ed9c91217f86a9bca75bb" id="r_ga9dc55947447ed9c91217f86a9bca75bb"><td class="memItemLeft" align="right" valign="top"><a id="ga9dc55947447ed9c91217f86a9bca75bb" name="ga9dc55947447ed9c91217f86a9bca75bb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH</b>&#160;&#160;&#160;(-18)</td></tr>
<tr class="memdesc:ga9dc55947447ed9c91217f86a9bca75bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied preamble length is invalid. <br /></td></tr>
<tr class="separator:ga9dc55947447ed9c91217f86a9bca75bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga908f3a5ab6937d28536791c96cf9de23" id="r_ga908f3a5ab6937d28536791c96cf9de23"><td class="memItemLeft" align="right" valign="top"><a id="ga908f3a5ab6937d28536791c96cf9de23" name="ga908f3a5ab6937d28536791c96cf9de23"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_GAIN</b>&#160;&#160;&#160;(-19)</td></tr>
<tr class="memdesc:ga908f3a5ab6937d28536791c96cf9de23"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied gain value is invalid. <br /></td></tr>
<tr class="separator:ga908f3a5ab6937d28536791c96cf9de23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad95d2455d580745d41ef2f319c6585f8" id="r_gad95d2455d580745d41ef2f319c6585f8"><td class="memItemLeft" align="right" valign="top"><a id="gad95d2455d580745d41ef2f319c6585f8" name="gad95d2455d580745d41ef2f319c6585f8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_WRONG_MODEM</b>&#160;&#160;&#160;(-20)</td></tr>
<tr class="memdesc:gad95d2455d580745d41ef2f319c6585f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">User tried to execute modem-exclusive method on a wrong modem. For example, this can happen when you try to change LoRa configuration when FSK modem is active. <br /></td></tr>
<tr class="separator:gad95d2455d580745d41ef2f319c6585f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5d0e76a10099c6e1cfd8f24e48995a2" id="r_gaa5d0e76a10099c6e1cfd8f24e48995a2"><td class="memItemLeft" align="right" valign="top"><a id="gaa5d0e76a10099c6e1cfd8f24e48995a2" name="gaa5d0e76a10099c6e1cfd8f24e48995a2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_NUM_SAMPLES</b>&#160;&#160;&#160;(-21)</td></tr>
<tr class="memdesc:gaa5d0e76a10099c6e1cfd8f24e48995a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied number of RSSI samples is invalid. <br /></td></tr>
<tr class="separator:gaa5d0e76a10099c6e1cfd8f24e48995a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0f1e3d5da7867511500fcd4a43f4df2f" id="r_ga0f1e3d5da7867511500fcd4a43f4df2f"><td class="memItemLeft" align="right" valign="top"><a id="ga0f1e3d5da7867511500fcd4a43f4df2f" name="ga0f1e3d5da7867511500fcd4a43f4df2f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_RSSI_OFFSET</b>&#160;&#160;&#160;(-22)</td></tr>
<tr class="memdesc:ga0f1e3d5da7867511500fcd4a43f4df2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied RSSI offset is invalid. <br /></td></tr>
<tr class="separator:ga0f1e3d5da7867511500fcd4a43f4df2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41b17f0207ad1aa10d666c8a9e4830c5" id="r_ga41b17f0207ad1aa10d666c8a9e4830c5"><td class="memItemLeft" align="right" valign="top"><a id="ga41b17f0207ad1aa10d666c8a9e4830c5" name="ga41b17f0207ad1aa10d666c8a9e4830c5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_ENCODING</b>&#160;&#160;&#160;(-23)</td></tr>
<tr class="memdesc:ga41b17f0207ad1aa10d666c8a9e4830c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied encoding is invalid. <br /></td></tr>
<tr class="separator:ga41b17f0207ad1aa10d666c8a9e4830c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab152891bb13f6f70e6631820904e9d90" id="r_gab152891bb13f6f70e6631820904e9d90"><td class="memItemLeft" align="right" valign="top"><a id="gab152891bb13f6f70e6631820904e9d90" name="gab152891bb13f6f70e6631820904e9d90"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_LORA_HEADER_DAMAGED</b>&#160;&#160;&#160;(-24)</td></tr>
<tr class="memdesc:gab152891bb13f6f70e6631820904e9d90"><td class="mdescLeft">&#160;</td><td class="mdescRight">LoRa packet header has been damaged. <br /></td></tr>
<tr class="separator:gab152891bb13f6f70e6631820904e9d90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00c1c2b500feea59d0d47dddd7179be1" id="r_ga00c1c2b500feea59d0d47dddd7179be1"><td class="memItemLeft" align="right" valign="top"><a id="ga00c1c2b500feea59d0d47dddd7179be1" name="ga00c1c2b500feea59d0d47dddd7179be1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_UNSUPPORTED</b>&#160;&#160;&#160;(-25)</td></tr>
<tr class="memdesc:ga00c1c2b500feea59d0d47dddd7179be1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The requested functionality is not supported for this device. <br /></td></tr>
<tr class="separator:ga00c1c2b500feea59d0d47dddd7179be1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga193402d53d354b58c70e5324d1e5b531" id="r_ga193402d53d354b58c70e5324d1e5b531"><td class="memItemLeft" align="right" valign="top"><a id="ga193402d53d354b58c70e5324d1e5b531" name="ga193402d53d354b58c70e5324d1e5b531"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_DIO_PIN</b>&#160;&#160;&#160;(-26)</td></tr>
<tr class="memdesc:ga193402d53d354b58c70e5324d1e5b531"><td class="mdescLeft">&#160;</td><td class="mdescRight">The specified DIO pin does not exist on this device. <br /></td></tr>
<tr class="separator:ga193402d53d354b58c70e5324d1e5b531"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0f0aad5acd6d24fc7da9269664912d48" id="r_ga0f0aad5acd6d24fc7da9269664912d48"><td class="memItemLeft" align="right" valign="top"><a id="ga0f0aad5acd6d24fc7da9269664912d48" name="ga0f0aad5acd6d24fc7da9269664912d48"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_RSSI_THRESHOLD</b>&#160;&#160;&#160;(-27)</td></tr>
<tr class="memdesc:ga0f0aad5acd6d24fc7da9269664912d48"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied RSSI threshold is invalid. <br /></td></tr>
<tr class="separator:ga0f0aad5acd6d24fc7da9269664912d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad31ccea119011fd05441ed83e0f3b3d" id="r_gaad31ccea119011fd05441ed83e0f3b3d"><td class="memItemLeft" align="right" valign="top"><a id="gaad31ccea119011fd05441ed83e0f3b3d" name="gaad31ccea119011fd05441ed83e0f3b3d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_NULL_POINTER</b>&#160;&#160;&#160;(-28)</td></tr>
<tr class="memdesc:gaad31ccea119011fd05441ed83e0f3b3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <code>NULL</code> pointer has been encountered. If you see this, there may be a potential security vulnerability. <br /></td></tr>
<tr class="separator:gaad31ccea119011fd05441ed83e0f3b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9473a1146463e7f6cd4f0a06ef7c7b77" id="r_ga9473a1146463e7f6cd4f0a06ef7c7b77"><td class="memItemLeft" align="right" valign="top"><a id="ga9473a1146463e7f6cd4f0a06ef7c7b77" name="ga9473a1146463e7f6cd4f0a06ef7c7b77"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_IRQ</b>&#160;&#160;&#160;(-29)</td></tr>
<tr class="memdesc:ga9473a1146463e7f6cd4f0a06ef7c7b77"><td class="mdescLeft">&#160;</td><td class="mdescRight">The requested IRQ configuration is not valid for this module. <br /></td></tr>
<tr class="separator:ga9473a1146463e7f6cd4f0a06ef7c7b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac192dbf5134a10ed561100b01129224c" id="r_gac192dbf5134a10ed561100b01129224c"><td class="memItemLeft" align="right" valign="top"><a id="gac192dbf5134a10ed561100b01129224c" name="gac192dbf5134a10ed561100b01129224c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_BIT_RATE</b>&#160;&#160;&#160;(-101)</td></tr>
<tr class="memdesc:gac192dbf5134a10ed561100b01129224c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied bit rate value is invalid. <br /></td></tr>
<tr class="separator:gac192dbf5134a10ed561100b01129224c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabe141287f2d6ba723658309f4464662" id="r_gaabe141287f2d6ba723658309f4464662"><td class="memItemLeft" align="right" valign="top"><a id="gaabe141287f2d6ba723658309f4464662" name="gaabe141287f2d6ba723658309f4464662"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION</b>&#160;&#160;&#160;(-102)</td></tr>
<tr class="memdesc:gaabe141287f2d6ba723658309f4464662"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied frequency deviation value is invalid. <br /></td></tr>
<tr class="separator:gaabe141287f2d6ba723658309f4464662"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga733a7f3f12109103384522dac4d1146e" id="r_ga733a7f3f12109103384522dac4d1146e"><td class="memItemLeft" align="right" valign="top"><a id="ga733a7f3f12109103384522dac4d1146e" name="ga733a7f3f12109103384522dac4d1146e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO</b>&#160;&#160;&#160;(-103)</td></tr>
<tr class="memdesc:ga733a7f3f12109103384522dac4d1146e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied bit rate to bandwidth ratio is invalid. See the module datasheet for more information. <br /></td></tr>
<tr class="separator:ga733a7f3f12109103384522dac4d1146e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1f484c73f9abe05408c84fe5891539b" id="r_gaa1f484c73f9abe05408c84fe5891539b"><td class="memItemLeft" align="right" valign="top"><a id="gaa1f484c73f9abe05408c84fe5891539b" name="gaa1f484c73f9abe05408c84fe5891539b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_RX_BANDWIDTH</b>&#160;&#160;&#160;(-104)</td></tr>
<tr class="memdesc:gaa1f484c73f9abe05408c84fe5891539b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied receiver bandwidth value is invalid. <br /></td></tr>
<tr class="separator:gaa1f484c73f9abe05408c84fe5891539b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5584a219fcb1a8e1789142b18a3a511e" id="r_ga5584a219fcb1a8e1789142b18a3a511e"><td class="memItemLeft" align="right" valign="top"><a id="ga5584a219fcb1a8e1789142b18a3a511e" name="ga5584a219fcb1a8e1789142b18a3a511e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_SYNC_WORD</b>&#160;&#160;&#160;(-105)</td></tr>
<tr class="memdesc:ga5584a219fcb1a8e1789142b18a3a511e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied FSK sync word is invalid. <br /></td></tr>
<tr class="separator:ga5584a219fcb1a8e1789142b18a3a511e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf16af86f43ac2946e82a1e87aea2882b" id="r_gaf16af86f43ac2946e82a1e87aea2882b"><td class="memItemLeft" align="right" valign="top"><a id="gaf16af86f43ac2946e82a1e87aea2882b" name="gaf16af86f43ac2946e82a1e87aea2882b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_DATA_SHAPING</b>&#160;&#160;&#160;(-106)</td></tr>
<tr class="memdesc:gaf16af86f43ac2946e82a1e87aea2882b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied FSK data shaping option is invalid. <br /></td></tr>
<tr class="separator:gaf16af86f43ac2946e82a1e87aea2882b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab0f9cb8ee829a8504fc110de18c4ff67" id="r_gab0f9cb8ee829a8504fc110de18c4ff67"><td class="memItemLeft" align="right" valign="top"><a id="gab0f9cb8ee829a8504fc110de18c4ff67" name="gab0f9cb8ee829a8504fc110de18c4ff67"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_MODULATION</b>&#160;&#160;&#160;(-107)</td></tr>
<tr class="memdesc:gab0f9cb8ee829a8504fc110de18c4ff67"><td class="mdescLeft">&#160;</td><td class="mdescRight">The current modulation is invalid for the requested operation. <br /></td></tr>
<tr class="separator:gab0f9cb8ee829a8504fc110de18c4ff67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc97efb9f410af5c0a9c1e5f882e41d8" id="r_gabc97efb9f410af5c0a9c1e5f882e41d8"><td class="memItemLeft" align="right" valign="top"><a id="gabc97efb9f410af5c0a9c1e5f882e41d8" name="gabc97efb9f410af5c0a9c1e5f882e41d8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE</b>&#160;&#160;&#160;(-108)</td></tr>
<tr class="memdesc:gabc97efb9f410af5c0a9c1e5f882e41d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied Peak type is invalid. <br /></td></tr>
<tr class="separator:gabc97efb9f410af5c0a9c1e5f882e41d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4482925df56b8fc069c6a418d74380d7" id="r_ga4482925df56b8fc069c6a418d74380d7"><td class="memItemLeft" align="right" valign="top"><a id="ga4482925df56b8fc069c6a418d74380d7" name="ga4482925df56b8fc069c6a418d74380d7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_BIT_RATE_TOLERANCE_VALUE</b>&#160;&#160;&#160;(-109)</td></tr>
<tr class="memdesc:ga4482925df56b8fc069c6a418d74380d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied Bitrate tolerance value is out of Range. <br /></td></tr>
<tr class="separator:ga4482925df56b8fc069c6a418d74380d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f9712de2117b89215410fc18776dc84" id="r_ga7f9712de2117b89215410fc18776dc84"><td class="memItemLeft" align="right" valign="top"><a id="ga7f9712de2117b89215410fc18776dc84" name="ga7f9712de2117b89215410fc18776dc84"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_SYMBOL</b>&#160;&#160;&#160;(-201)</td></tr>
<tr class="memdesc:ga7f9712de2117b89215410fc18776dc84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied APRS symbol is invalid. <br /></td></tr>
<tr class="separator:ga7f9712de2117b89215410fc18776dc84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeafdfcb2b10b08385feea93163fc3918" id="r_gaeafdfcb2b10b08385feea93163fc3918"><td class="memItemLeft" align="right" valign="top"><a id="gaeafdfcb2b10b08385feea93163fc3918" name="gaeafdfcb2b10b08385feea93163fc3918"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY</b>&#160;&#160;&#160;(-202)</td></tr>
<tr class="memdesc:gaeafdfcb2b10b08385feea93163fc3918"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mic-E Telemetry is invalid. <br /></td></tr>
<tr class="separator:gaeafdfcb2b10b08385feea93163fc3918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85e34d08b298a4125f77ddede011db3b" id="r_ga85e34d08b298a4125f77ddede011db3b"><td class="memItemLeft" align="right" valign="top"><a id="ga85e34d08b298a4125f77ddede011db3b" name="ga85e34d08b298a4125f77ddede011db3b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY_LENGTH</b>&#160;&#160;&#160;(-203)</td></tr>
<tr class="memdesc:ga85e34d08b298a4125f77ddede011db3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mic-E Telemetry length is invalid (only 0, 2 or 5 is allowed). <br /></td></tr>
<tr class="separator:ga85e34d08b298a4125f77ddede011db3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54a2fc9441c25b56979c6edab097ff12" id="r_ga54a2fc9441c25b56979c6edab097ff12"><td class="memItemLeft" align="right" valign="top"><a id="ga54a2fc9441c25b56979c6edab097ff12" name="ga54a2fc9441c25b56979c6edab097ff12"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_MIC_E_TELEMETRY_STATUS</b>&#160;&#160;&#160;(-204)</td></tr>
<tr class="memdesc:ga54a2fc9441c25b56979c6edab097ff12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mic-E message cannot contain both telemetry and status text. <br /></td></tr>
<tr class="separator:ga54a2fc9441c25b56979c6edab097ff12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d57c9ea944fdad3760fa54ed033ace5" id="r_ga5d57c9ea944fdad3760fa54ed033ace5"><td class="memItemLeft" align="right" valign="top"><a id="ga5d57c9ea944fdad3760fa54ed033ace5" name="ga5d57c9ea944fdad3760fa54ed033ace5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_SSDV_MODE</b>&#160;&#160;&#160;(-301)</td></tr>
<tr class="memdesc:ga5d57c9ea944fdad3760fa54ed033ace5"><td class="mdescLeft">&#160;</td><td class="mdescRight">SSDV mode is invalid. <br /></td></tr>
<tr class="separator:ga5d57c9ea944fdad3760fa54ed033ace5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44f09021bdc7fdd4b57db3ab8725b5a1" id="r_ga44f09021bdc7fdd4b57db3ab8725b5a1"><td class="memItemLeft" align="right" valign="top"><a id="ga44f09021bdc7fdd4b57db3ab8725b5a1" name="ga44f09021bdc7fdd4b57db3ab8725b5a1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_IMAGE_SIZE</b>&#160;&#160;&#160;(-302)</td></tr>
<tr class="memdesc:ga44f09021bdc7fdd4b57db3ab8725b5a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Image size is invalid. <br /></td></tr>
<tr class="separator:ga44f09021bdc7fdd4b57db3ab8725b5a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad195c8d9ba523944ecf41dbb7cb9baa3" id="r_gad195c8d9ba523944ecf41dbb7cb9baa3"><td class="memItemLeft" align="right" valign="top"><a id="gad195c8d9ba523944ecf41dbb7cb9baa3" name="gad195c8d9ba523944ecf41dbb7cb9baa3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_IMAGE_QUALITY</b>&#160;&#160;&#160;(-303)</td></tr>
<tr class="memdesc:gad195c8d9ba523944ecf41dbb7cb9baa3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Image quality is invalid. <br /></td></tr>
<tr class="separator:gad195c8d9ba523944ecf41dbb7cb9baa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c0c19441712a0f8749743ed9fbe4f39" id="r_ga8c0c19441712a0f8749743ed9fbe4f39"><td class="memItemLeft" align="right" valign="top"><a id="ga8c0c19441712a0f8749743ed9fbe4f39" name="ga8c0c19441712a0f8749743ed9fbe4f39"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_SUBSAMPLING</b>&#160;&#160;&#160;(-304)</td></tr>
<tr class="memdesc:ga8c0c19441712a0f8749743ed9fbe4f39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Image subsampling is invalid. <br /></td></tr>
<tr class="separator:ga8c0c19441712a0f8749743ed9fbe4f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6b75df06d8c18366f85848331c49a1af" id="r_ga6b75df06d8c18366f85848331c49a1af"><td class="memItemLeft" align="right" valign="top"><a id="ga6b75df06d8c18366f85848331c49a1af" name="ga6b75df06d8c18366f85848331c49a1af"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_RTTY_SHIFT</b>&#160;&#160;&#160;(-401)</td></tr>
<tr class="memdesc:ga6b75df06d8c18366f85848331c49a1af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied RTTY frequency shift is invalid for this module. <br /></td></tr>
<tr class="separator:ga6b75df06d8c18366f85848331c49a1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4d77c5138cc5f21fb2af4b0791e9f81" id="r_gae4d77c5138cc5f21fb2af4b0791e9f81"><td class="memItemLeft" align="right" valign="top"><a id="gae4d77c5138cc5f21fb2af4b0791e9f81" name="gae4d77c5138cc5f21fb2af4b0791e9f81"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_UNSUPPORTED_ENCODING</b>&#160;&#160;&#160;(-402)</td></tr>
<tr class="memdesc:gae4d77c5138cc5f21fb2af4b0791e9f81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied RTTY encoding is invalid. <br /></td></tr>
<tr class="separator:gae4d77c5138cc5f21fb2af4b0791e9f81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a098ceda0c3f153515c8cc36f1d683e" id="r_ga9a098ceda0c3f153515c8cc36f1d683e"><td class="memItemLeft" align="right" valign="top"><a id="ga9a098ceda0c3f153515c8cc36f1d683e" name="ga9a098ceda0c3f153515c8cc36f1d683e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_DATA_RATE</b>&#160;&#160;&#160;(-501)</td></tr>
<tr class="memdesc:ga9a098ceda0c3f153515c8cc36f1d683e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied data rate is invalid. <br /></td></tr>
<tr class="separator:ga9a098ceda0c3f153515c8cc36f1d683e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbc04b924d23cba05307e94972d7d607" id="r_gafbc04b924d23cba05307e94972d7d607"><td class="memItemLeft" align="right" valign="top"><a id="gafbc04b924d23cba05307e94972d7d607" name="gafbc04b924d23cba05307e94972d7d607"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_ADDRESS_WIDTH</b>&#160;&#160;&#160;(-502)</td></tr>
<tr class="memdesc:gafbc04b924d23cba05307e94972d7d607"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied address width is invalid. <br /></td></tr>
<tr class="separator:gafbc04b924d23cba05307e94972d7d607"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ed4264643f97b76f9f3cf242338573d" id="r_ga3ed4264643f97b76f9f3cf242338573d"><td class="memItemLeft" align="right" valign="top"><a id="ga3ed4264643f97b76f9f3cf242338573d" name="ga3ed4264643f97b76f9f3cf242338573d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_PIPE_NUMBER</b>&#160;&#160;&#160;(-503)</td></tr>
<tr class="memdesc:ga3ed4264643f97b76f9f3cf242338573d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied data pipe number is invalid. <br /></td></tr>
<tr class="separator:ga3ed4264643f97b76f9f3cf242338573d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafeff72bd7b618959d86b804a11f09063" id="r_gafeff72bd7b618959d86b804a11f09063"><td class="memItemLeft" align="right" valign="top"><a id="gafeff72bd7b618959d86b804a11f09063" name="gafeff72bd7b618959d86b804a11f09063"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_ACK_NOT_RECEIVED</b>&#160;&#160;&#160;(-504)</td></tr>
<tr class="memdesc:gafeff72bd7b618959d86b804a11f09063"><td class="mdescLeft">&#160;</td><td class="mdescRight">ACK packet from destination module was not received within 15 retries. <br /></td></tr>
<tr class="separator:gafeff72bd7b618959d86b804a11f09063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0e8ebbd71661b8a107b01befc997e5e" id="r_gae0e8ebbd71661b8a107b01befc997e5e"><td class="memItemLeft" align="right" valign="top"><a id="gae0e8ebbd71661b8a107b01befc997e5e" name="gae0e8ebbd71661b8a107b01befc997e5e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS</b>&#160;&#160;&#160;(-601)</td></tr>
<tr class="memdesc:gae0e8ebbd71661b8a107b01befc997e5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied number of broadcast addresses is invalid. <br /></td></tr>
<tr class="separator:gae0e8ebbd71661b8a107b01befc997e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaedc74820131d6cb654302d776360f969" id="r_gaedc74820131d6cb654302d776360f969"><td class="memItemLeft" align="right" valign="top"><a id="gaedc74820131d6cb654302d776360f969" name="gaedc74820131d6cb654302d776360f969"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_CRC_CONFIGURATION</b>&#160;&#160;&#160;(-701)</td></tr>
<tr class="memdesc:gaedc74820131d6cb654302d776360f969"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied CRC configuration is invalid. <br /></td></tr>
<tr class="separator:gaedc74820131d6cb654302d776360f969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58ff08f4dba334cf8e26474ec2d3facd" id="r_ga58ff08f4dba334cf8e26474ec2d3facd"><td class="memItemLeft" align="right" valign="top"><a id="ga58ff08f4dba334cf8e26474ec2d3facd" name="ga58ff08f4dba334cf8e26474ec2d3facd"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_LORA_DETECTED</b>&#160;&#160;&#160;(-702)</td></tr>
<tr class="memdesc:ga58ff08f4dba334cf8e26474ec2d3facd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Detected LoRa transmission while scanning channel. <br /></td></tr>
<tr class="separator:ga58ff08f4dba334cf8e26474ec2d3facd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga691e968e9f057a6cecb37a5dd5d8bd68" id="r_ga691e968e9f057a6cecb37a5dd5d8bd68"><td class="memItemLeft" align="right" valign="top"><a id="ga691e968e9f057a6cecb37a5dd5d8bd68" name="ga691e968e9f057a6cecb37a5dd5d8bd68"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_TCXO_VOLTAGE</b>&#160;&#160;&#160;(-703)</td></tr>
<tr class="memdesc:ga691e968e9f057a6cecb37a5dd5d8bd68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supplied TCXO reference voltage is invalid. <br /></td></tr>
<tr class="separator:ga691e968e9f057a6cecb37a5dd5d8bd68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f57f6eddc68b9a59cceab4fdf6556ba" id="r_ga7f57f6eddc68b9a59cceab4fdf6556ba"><td class="memItemLeft" align="right" valign="top"><a id="ga7f57f6eddc68b9a59cceab4fdf6556ba" name="ga7f57f6eddc68b9a59cceab4fdf6556ba"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS</b>&#160;&#160;&#160;(-704)</td></tr>
<tr class="memdesc:ga7f57f6eddc68b9a59cceab4fdf6556ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bit rate / bandwidth / frequency deviation ratio is invalid. See <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> datasheet for details. <br /></td></tr>
<tr class="separator:ga7f57f6eddc68b9a59cceab4fdf6556ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72b849c71b8fdf112d318518a3b1ac7d" id="r_ga72b849c71b8fdf112d318518a3b1ac7d"><td class="memItemLeft" align="right" valign="top"><a id="ga72b849c71b8fdf112d318518a3b1ac7d" name="ga72b849c71b8fdf112d318518a3b1ac7d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_SPI_CMD_TIMEOUT</b>&#160;&#160;&#160;(-705)</td></tr>
<tr class="memdesc:ga72b849c71b8fdf112d318518a3b1ac7d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><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> timed out while waiting for complete SPI command. <br /></td></tr>
<tr class="separator:ga72b849c71b8fdf112d318518a3b1ac7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1902fa5b8d5c9469dd9261880ba2957" id="r_gac1902fa5b8d5c9469dd9261880ba2957"><td class="memItemLeft" align="right" valign="top"><a id="gac1902fa5b8d5c9469dd9261880ba2957" name="gac1902fa5b8d5c9469dd9261880ba2957"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_SPI_CMD_INVALID</b>&#160;&#160;&#160;(-706)</td></tr>
<tr class="memdesc:gac1902fa5b8d5c9469dd9261880ba2957"><td class="mdescLeft">&#160;</td><td class="mdescRight"><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> received invalid SPI command. <br /></td></tr>
<tr class="separator:gac1902fa5b8d5c9469dd9261880ba2957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc695a4fae689e856ae6f618e334066f" id="r_gabc695a4fae689e856ae6f618e334066f"><td class="memItemLeft" align="right" valign="top"><a id="gabc695a4fae689e856ae6f618e334066f" name="gabc695a4fae689e856ae6f618e334066f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_SPI_CMD_FAILED</b>&#160;&#160;&#160;(-707)</td></tr>
<tr class="memdesc:gabc695a4fae689e856ae6f618e334066f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><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> failed to execute SPI command. Often this means that the module is trying to use TCXO while XTAL is connected (or vice versa). Make sure your crystal setup (e.g. TCXO reference voltage) matches your hardware by setting "tcxoVoltage" to 0 when using XTAL module, or to appropriate value when using TCXO module. <br /></td></tr>
<tr class="separator:gabc695a4fae689e856ae6f618e334066f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0066a30650888853a622413a579d891c" id="r_ga0066a30650888853a622413a579d891c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__status__codes.html#ga0066a30650888853a622413a579d891c">RADIOLIB_ERR_INVALID_SLEEP_PERIOD</a>&#160;&#160;&#160;(-708)</td></tr>
<tr class="memdesc:ga0066a30650888853a622413a579d891c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied sleep period is invalid. <br /></td></tr>
<tr class="separator:ga0066a30650888853a622413a579d891c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b30b822814dc8d49d3f3229011c8aff" id="r_ga4b30b822814dc8d49d3f3229011c8aff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff">RADIOLIB_ERR_INVALID_RX_PERIOD</a>&#160;&#160;&#160;(-709)</td></tr>
<tr class="memdesc:ga4b30b822814dc8d49d3f3229011c8aff"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied Rx period is invalid. <br /></td></tr>
<tr class="separator:ga4b30b822814dc8d49d3f3229011c8aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1c27fd5a9ec38601a53c1c5ad428063" id="r_gac1c27fd5a9ec38601a53c1c5ad428063"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063">RADIOLIB_ERR_INVALID_CALLSIGN</a>&#160;&#160;&#160;(-801)</td></tr>
<tr class="memdesc:gac1c27fd5a9ec38601a53c1c5ad428063"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provided callsign is invalid. <br /></td></tr>
<tr class="separator:gac1c27fd5a9ec38601a53c1c5ad428063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47f1cc22b76c6b8685bd7e265ab78a1a" id="r_ga47f1cc22b76c6b8685bd7e265ab78a1a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a">RADIOLIB_ERR_INVALID_NUM_REPEATERS</a>&#160;&#160;&#160;(-802)</td></tr>
<tr class="memdesc:ga47f1cc22b76c6b8685bd7e265ab78a1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provided repeater configuration is invalid. <br /></td></tr>
<tr class="separator:ga47f1cc22b76c6b8685bd7e265ab78a1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga684497ce1c94442b5fe0396ea4ec930d" id="r_ga684497ce1c94442b5fe0396ea4ec930d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d">RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN</a>&#160;&#160;&#160;(-803)</td></tr>
<tr class="memdesc:ga684497ce1c94442b5fe0396ea4ec930d"><td class="mdescLeft">&#160;</td><td class="mdescRight">One of the provided repeater callsigns is invalid. <br /></td></tr>
<tr class="separator:ga684497ce1c94442b5fe0396ea4ec930d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf529b0d150265c071c2255cb45f9e4f" id="r_gabf529b0d150265c071c2255cb45f9e4f"><td class="memItemLeft" align="right" valign="top"><a id="gabf529b0d150265c071c2255cb45f9e4f" name="gabf529b0d150265c071c2255cb45f9e4f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_RANGING_TIMEOUT</b>&#160;&#160;&#160;(-901)</td></tr>
<tr class="memdesc:gabf529b0d150265c071c2255cb45f9e4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Timed out waiting for ranging exchange finish. <br /></td></tr>
<tr class="separator:gabf529b0d150265c071c2255cb45f9e4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5529b54dc67d5ccdc2a29989ebf43711" id="r_ga5529b54dc67d5ccdc2a29989ebf43711"><td class="memItemLeft" align="right" valign="top"><a id="ga5529b54dc67d5ccdc2a29989ebf43711" name="ga5529b54dc67d5ccdc2a29989ebf43711"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_PAYLOAD</b>&#160;&#160;&#160;(-1001)</td></tr>
<tr class="memdesc:ga5529b54dc67d5ccdc2a29989ebf43711"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provided payload data configuration is invalid. <br /></td></tr>
<tr class="separator:ga5529b54dc67d5ccdc2a29989ebf43711"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga806183ed238159d317132b0d44d7a0a2" id="r_ga806183ed238159d317132b0d44d7a0a2"><td class="memItemLeft" align="right" valign="top"><a id="ga806183ed238159d317132b0d44d7a0a2" name="ga806183ed238159d317132b0d44d7a0a2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_ADDRESS_NOT_FOUND</b>&#160;&#160;&#160;(-1002)</td></tr>
<tr class="memdesc:ga806183ed238159d317132b0d44d7a0a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The requested address was not found in the received data. <br /></td></tr>
<tr class="separator:ga806183ed238159d317132b0d44d7a0a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga025420df476275dc901f67dd6ae13a9c" id="r_ga025420df476275dc901f67dd6ae13a9c"><td class="memItemLeft" align="right" valign="top"><a id="ga025420df476275dc901f67dd6ae13a9c" name="ga025420df476275dc901f67dd6ae13a9c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_FUNCTION</b>&#160;&#160;&#160;(-1003)</td></tr>
<tr class="memdesc:ga025420df476275dc901f67dd6ae13a9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The function code is invalid. 2 Bits only. <br /></td></tr>
<tr class="separator:ga025420df476275dc901f67dd6ae13a9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc3bca002b982af27b703c30b2d12df3" id="r_gafc3bca002b982af27b703c30b2d12df3"><td class="memItemLeft" align="right" valign="top"><a id="gafc3bca002b982af27b703c30b2d12df3" name="gafc3bca002b982af27b703c30b2d12df3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_NETWORK_NOT_JOINED</b>&#160;&#160;&#160;(-1101)</td></tr>
<tr class="memdesc:gafc3bca002b982af27b703c30b2d12df3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unable to restore existing LoRaWAN session because this node did not join any network yet. <br /></td></tr>
<tr class="separator:gafc3bca002b982af27b703c30b2d12df3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab120f980c06c581cd071452464199aac" id="r_gab120f980c06c581cd071452464199aac"><td class="memItemLeft" align="right" valign="top"><a id="gab120f980c06c581cd071452464199aac" name="gab120f980c06c581cd071452464199aac"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_DOWNLINK_MALFORMED</b>&#160;&#160;&#160;(-1102)</td></tr>
<tr class="memdesc:gab120f980c06c581cd071452464199aac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Malformed downlink packet received from network server. <br /></td></tr>
<tr class="separator:gab120f980c06c581cd071452464199aac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3de55ebac1629efa9c64a9d6c201482a" id="r_ga3de55ebac1629efa9c64a9d6c201482a"><td class="memItemLeft" align="right" valign="top"><a id="ga3de55ebac1629efa9c64a9d6c201482a" name="ga3de55ebac1629efa9c64a9d6c201482a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_REVISION</b>&#160;&#160;&#160;(-1103)</td></tr>
<tr class="memdesc:ga3de55ebac1629efa9c64a9d6c201482a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network server requested switch to unsupported LoRaWAN revision. <br /></td></tr>
<tr class="separator:ga3de55ebac1629efa9c64a9d6c201482a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96db1938b39b1b9cb7e8229718f08ff2" id="r_ga96db1938b39b1b9cb7e8229718f08ff2"><td class="memItemLeft" align="right" valign="top"><a id="ga96db1938b39b1b9cb7e8229718f08ff2" name="ga96db1938b39b1b9cb7e8229718f08ff2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_PORT</b>&#160;&#160;&#160;(-1104)</td></tr>
<tr class="memdesc:ga96db1938b39b1b9cb7e8229718f08ff2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invalid LoRaWAN uplink port requested by user, or downlink received at invalid port. <br /></td></tr>
<tr class="separator:ga96db1938b39b1b9cb7e8229718f08ff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf823b58331e32d37a9378a114d7d08e" id="r_gacf823b58331e32d37a9378a114d7d08e"><td class="memItemLeft" align="right" valign="top"><a id="gacf823b58331e32d37a9378a114d7d08e" name="gacf823b58331e32d37a9378a114d7d08e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_NO_RX_WINDOW</b>&#160;&#160;&#160;(-1105)</td></tr>
<tr class="memdesc:gacf823b58331e32d37a9378a114d7d08e"><td class="mdescLeft">&#160;</td><td class="mdescRight">User did not enable downlink in time. <br /></td></tr>
<tr class="separator:gacf823b58331e32d37a9378a114d7d08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6b70881b5be84138ef558e832fbb254c" id="r_ga6b70881b5be84138ef558e832fbb254c"><td class="memItemLeft" align="right" valign="top"><a id="ga6b70881b5be84138ef558e832fbb254c" name="ga6b70881b5be84138ef558e832fbb254c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_NO_CHANNEL_AVAILABLE</b>&#160;&#160;&#160;(-1106)</td></tr>
<tr class="memdesc:ga6b70881b5be84138ef558e832fbb254c"><td class="mdescLeft">&#160;</td><td class="mdescRight">There are no channels available for the requested datarate. <br /></td></tr>
<tr class="separator:ga6b70881b5be84138ef558e832fbb254c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5133c0c17301cfc39ac6121c5851292f" id="r_ga5133c0c17301cfc39ac6121c5851292f"><td class="memItemLeft" align="right" valign="top"><a id="ga5133c0c17301cfc39ac6121c5851292f" name="ga5133c0c17301cfc39ac6121c5851292f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_CID</b>&#160;&#160;&#160;(-1107)</td></tr>
<tr class="memdesc:ga5133c0c17301cfc39ac6121c5851292f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invalid LoRaWAN MAC command ID. <br /></td></tr>
<tr class="separator:ga5133c0c17301cfc39ac6121c5851292f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b424bb8992a6ac80e2ba46667bf9c6e" id="r_ga8b424bb8992a6ac80e2ba46667bf9c6e"><td class="memItemLeft" align="right" valign="top"><a id="ga8b424bb8992a6ac80e2ba46667bf9c6e" name="ga8b424bb8992a6ac80e2ba46667bf9c6e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_UPLINK_UNAVAILABLE</b>&#160;&#160;&#160;(-1108)</td></tr>
<tr class="memdesc:ga8b424bb8992a6ac80e2ba46667bf9c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">User requested to start uplink while still inside RX window or under dutycycle. <br /></td></tr>
<tr class="separator:ga8b424bb8992a6ac80e2ba46667bf9c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga442250961d11f2582857cd1eafe0df17" id="r_ga442250961d11f2582857cd1eafe0df17"><td class="memItemLeft" align="right" valign="top"><a id="ga442250961d11f2582857cd1eafe0df17" name="ga442250961d11f2582857cd1eafe0df17"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_COMMAND_QUEUE_FULL</b>&#160;&#160;&#160;(-1109)</td></tr>
<tr class="memdesc:ga442250961d11f2582857cd1eafe0df17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unable to push new MAC command because the queue is full. <br /></td></tr>
<tr class="separator:ga442250961d11f2582857cd1eafe0df17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4e026589229f7f737c77c641447d180" id="r_gac4e026589229f7f737c77c641447d180"><td class="memItemLeft" align="right" valign="top"><a id="gac4e026589229f7f737c77c641447d180" name="gac4e026589229f7f737c77c641447d180"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_COMMAND_QUEUE_ITEM_NOT_FOUND</b>&#160;&#160;&#160;(-1110)</td></tr>
<tr class="memdesc:gac4e026589229f7f737c77c641447d180"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unable to delete MAC command because it was not found in the queue. <br /></td></tr>
<tr class="separator:gac4e026589229f7f737c77c641447d180"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68c7f7b8c699dbd6524da685be476fca" id="r_ga68c7f7b8c699dbd6524da685be476fca"><td class="memItemLeft" align="right" valign="top"><a id="ga68c7f7b8c699dbd6524da685be476fca" name="ga68c7f7b8c699dbd6524da685be476fca"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_JOIN_NONCE_INVALID</b>&#160;&#160;&#160;(-1111)</td></tr>
<tr class="memdesc:ga68c7f7b8c699dbd6524da685be476fca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unable to join network because JoinNonce is not higher than saved value. <br /></td></tr>
<tr class="separator:ga68c7f7b8c699dbd6524da685be476fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac67f8a734c2011f738db1a3159403e09" id="r_gac67f8a734c2011f738db1a3159403e09"><td class="memItemLeft" align="right" valign="top"><a id="gac67f8a734c2011f738db1a3159403e09" name="gac67f8a734c2011f738db1a3159403e09"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_N_FCNT_DOWN_INVALID</b>&#160;&#160;&#160;(-1112)</td></tr>
<tr class="memdesc:gac67f8a734c2011f738db1a3159403e09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Received downlink Network frame counter is invalid (lower than last heard value). <br /></td></tr>
<tr class="separator:gac67f8a734c2011f738db1a3159403e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81bd164044ef4d523464ad17d1e473bb" id="r_ga81bd164044ef4d523464ad17d1e473bb"><td class="memItemLeft" align="right" valign="top"><a id="ga81bd164044ef4d523464ad17d1e473bb" name="ga81bd164044ef4d523464ad17d1e473bb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_A_FCNT_DOWN_INVALID</b>&#160;&#160;&#160;(-1113)</td></tr>
<tr class="memdesc:ga81bd164044ef4d523464ad17d1e473bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Received downlink Application frame counter is invalid (lower than last heard value). <br /></td></tr>
<tr class="separator:ga81bd164044ef4d523464ad17d1e473bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac78ef1a402159a3be27a6b92268106b7" id="r_gac78ef1a402159a3be27a6b92268106b7"><td class="memItemLeft" align="right" valign="top"><a id="gac78ef1a402159a3be27a6b92268106b7" name="gac78ef1a402159a3be27a6b92268106b7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_DWELL_TIME_EXCEEDED</b>&#160;&#160;&#160;(-1114)</td></tr>
<tr class="memdesc:gac78ef1a402159a3be27a6b92268106b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Uplink payload length at this datarate exceeds the active dwell time limitations. <br /></td></tr>
<tr class="separator:gac78ef1a402159a3be27a6b92268106b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace49554c055f7b2d02ef0c39c006529c" id="r_gace49554c055f7b2d02ef0c39c006529c"><td class="memItemLeft" align="right" valign="top"><a id="gace49554c055f7b2d02ef0c39c006529c" name="gace49554c055f7b2d02ef0c39c006529c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_CHECKSUM_MISMATCH</b>&#160;&#160;&#160;(-1115)</td></tr>
<tr class="memdesc:gace49554c055f7b2d02ef0c39c006529c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The buffer integrity check did not match the supplied checksum value. <br /></td></tr>
<tr class="separator:gace49554c055f7b2d02ef0c39c006529c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3f645f530e74765d4ef6ab5e3b01dd52" id="r_ga3f645f530e74765d4ef6ab5e3b01dd52"><td class="memItemLeft" align="right" valign="top"><a id="ga3f645f530e74765d4ef6ab5e3b01dd52" name="ga3f645f530e74765d4ef6ab5e3b01dd52"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_NO_JOIN_ACCEPT</b>&#160;&#160;&#160;(-1116)</td></tr>
<tr class="memdesc:ga3f645f530e74765d4ef6ab5e3b01dd52"><td class="mdescLeft">&#160;</td><td class="mdescRight">No JoinAccept was received - check your keys, or otherwise likely a range issue! <br /></td></tr>
<tr class="separator:ga3f645f530e74765d4ef6ab5e3b01dd52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga633e2f826e44d4575ca67459fda5d660" id="r_ga633e2f826e44d4575ca67459fda5d660"><td class="memItemLeft" align="right" valign="top"><a id="ga633e2f826e44d4575ca67459fda5d660" name="ga633e2f826e44d4575ca67459fda5d660"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_LORAWAN_SESSION_RESTORED</b>&#160;&#160;&#160;(-1117)</td></tr>
<tr class="memdesc:ga633e2f826e44d4575ca67459fda5d660"><td class="mdescLeft">&#160;</td><td class="mdescRight">The LoRaWAN session was successfully re-activated. <br /></td></tr>
<tr class="separator:ga633e2f826e44d4575ca67459fda5d660"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae99db161b4e00a44c0a60951ddb7c8a6" id="r_gae99db161b4e00a44c0a60951ddb7c8a6"><td class="memItemLeft" align="right" valign="top"><a id="gae99db161b4e00a44c0a60951ddb7c8a6" name="gae99db161b4e00a44c0a60951ddb7c8a6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_LORAWAN_NEW_SESSION</b>&#160;&#160;&#160;(-1118)</td></tr>
<tr class="memdesc:gae99db161b4e00a44c0a60951ddb7c8a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">A new LoRaWAN session is started. <br /></td></tr>
<tr class="separator:gae99db161b4e00a44c0a60951ddb7c8a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43dcb8186ad075dd1386da167480b396" id="r_ga43dcb8186ad075dd1386da167480b396"><td class="memItemLeft" align="right" valign="top"><a id="ga43dcb8186ad075dd1386da167480b396" name="ga43dcb8186ad075dd1386da167480b396"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_NONCES_DISCARDED</b>&#160;&#160;&#160;(-1119)</td></tr>
<tr class="memdesc:ga43dcb8186ad075dd1386da167480b396"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied Nonces buffer is discarded as its activation information is invalid. <br /></td></tr>
<tr class="separator:ga43dcb8186ad075dd1386da167480b396"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadf08d3de797fe01de54f7d26cc0b0d48" id="r_gadf08d3de797fe01de54f7d26cc0b0d48"><td class="memItemLeft" align="right" valign="top"><a id="gadf08d3de797fe01de54f7d26cc0b0d48" name="gadf08d3de797fe01de54f7d26cc0b0d48"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_SESSION_DISCARDED</b>&#160;&#160;&#160;(-1120)</td></tr>
<tr class="memdesc:gadf08d3de797fe01de54f7d26cc0b0d48"><td class="mdescLeft">&#160;</td><td class="mdescRight">The supplied Session buffer is discarded as it doesn't match the Nonces. <br /></td></tr>
<tr class="separator:gadf08d3de797fe01de54f7d26cc0b0d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4871133fa9b6d7cdbee82daf2226d373" id="r_ga4871133fa9b6d7cdbee82daf2226d373"><td class="memItemLeft" align="right" valign="top"><a id="ga4871133fa9b6d7cdbee82daf2226d373" name="ga4871133fa9b6d7cdbee82daf2226d373"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_MODE</b>&#160;&#160;&#160;(-1121)</td></tr>
<tr class="memdesc:ga4871133fa9b6d7cdbee82daf2226d373"><td class="mdescLeft">&#160;</td><td class="mdescRight">The requested command is unavailable under the current LoRaWAN mode. <br /></td></tr>
<tr class="separator:ga4871133fa9b6d7cdbee82daf2226d373"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0673e69b893d8f23e339f218d376a52" id="r_gac0673e69b893d8f23e339f218d376a52"><td class="memItemLeft" align="right" valign="top"><a id="gac0673e69b893d8f23e339f218d376a52" name="gac0673e69b893d8f23e339f218d376a52"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_INVALID_WIFI_TYPE</b>&#160;&#160;&#160;(-1200)</td></tr>
<tr class="memdesc:gac0673e69b893d8f23e339f218d376a52"><td class="mdescLeft">&#160;</td><td class="mdescRight">The selected 802.11 WiFi type is invalid. <br /></td></tr>
<tr class="separator:gac0673e69b893d8f23e339f218d376a52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01584876f01c1815ab27afc364649966" id="r_ga01584876f01c1815ab27afc364649966"><td class="memItemLeft" align="right" valign="top"><a id="ga01584876f01c1815ab27afc364649966" name="ga01584876f01c1815ab27afc364649966"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_GNSS_SUBFRAME_NOT_AVAILABLE</b>&#160;&#160;&#160;(-1201)</td></tr>
<tr class="memdesc:ga01584876f01c1815ab27afc364649966"><td class="mdescLeft">&#160;</td><td class="mdescRight">GNSS subframe not available in the next 2.3 seconds. <br /></td></tr>
<tr class="separator:ga01584876f01c1815ab27afc364649966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95f44b9fd5db8220158e8dad73506cd9" id="r_ga95f44b9fd5db8220158e8dad73506cd9"><td class="memItemLeft" align="right" valign="top"><a id="ga95f44b9fd5db8220158e8dad73506cd9" name="ga95f44b9fd5db8220158e8dad73506cd9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_GNSS_DEMOD_OFFSET</b>&#160;&#160;&#160;(-1210)</td></tr>
<tr class="memdesc:ga95f44b9fd5db8220158e8dad73506cd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Offset of GNSS demodulator errors. See <a class="el" href="class_l_r11x0.html" title="Base class for LR11x0 series. All derived classes for LR11x0 (e.g. LR1110 or LR1120) inherit from thi...">LR11x0</a> datasheet for details on the actual demodulator error. <br /></td></tr>
<tr class="separator:ga95f44b9fd5db8220158e8dad73506cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d2e3cd42065565646b7417ab3a7eb2a" id="r_ga7d2e3cd42065565646b7417ab3a7eb2a"><td class="memItemLeft" align="right" valign="top"><a id="ga7d2e3cd42065565646b7417ab3a7eb2a" name="ga7d2e3cd42065565646b7417ab3a7eb2a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_GNSS_DEMOD</b>(X)&#160;&#160;&#160;(<a class="el" href="group__status__codes.html#ga95f44b9fd5db8220158e8dad73506cd9">RADIOLIB_ERR_GNSS_DEMOD_OFFSET</a> + (X))</td></tr>
<tr class="separator:ga7d2e3cd42065565646b7417ab3a7eb2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d19b99ac926a4274afefeac1de073bb" id="r_ga1d19b99ac926a4274afefeac1de073bb"><td class="memItemLeft" align="right" valign="top"><a id="ga1d19b99ac926a4274afefeac1de073bb" name="ga1d19b99ac926a4274afefeac1de073bb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_GET_GNSS_DEMOD_ERROR</b>(X)&#160;&#160;&#160;((X) - <a class="el" href="group__status__codes.html#ga95f44b9fd5db8220158e8dad73506cd9">RADIOLIB_ERR_GNSS_DEMOD_OFFSET</a>)</td></tr>
<tr class="separator:ga1d19b99ac926a4274afefeac1de073bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25700f55a8dfaa3aa8076b51528d74f9" id="r_ga25700f55a8dfaa3aa8076b51528d74f9"><td class="memItemLeft" align="right" valign="top"><a id="ga25700f55a8dfaa3aa8076b51528d74f9" name="ga25700f55a8dfaa3aa8076b51528d74f9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_GNSS_SOLVER_OFFSET</b>&#160;&#160;&#160;(-1230)</td></tr>
<tr class="memdesc:ga25700f55a8dfaa3aa8076b51528d74f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">GNSS solver errors. See <a class="el" href="class_l_r11x0.html" title="Base class for LR11x0 series. All derived classes for LR11x0 (e.g. LR1110 or LR1120) inherit from thi...">LR11x0</a> datasheet for details on the actual solver error. <br /></td></tr>
<tr class="separator:ga25700f55a8dfaa3aa8076b51528d74f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a37b9a4a05b63ed7efc9c8b7efa7adf" id="r_ga0a37b9a4a05b63ed7efc9c8b7efa7adf"><td class="memItemLeft" align="right" valign="top"><a id="ga0a37b9a4a05b63ed7efc9c8b7efa7adf" name="ga0a37b9a4a05b63ed7efc9c8b7efa7adf"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_ERR_GNSS_SOLVER</b>(X)&#160;&#160;&#160;(<a class="el" href="group__status__codes.html#ga25700f55a8dfaa3aa8076b51528d74f9">RADIOLIB_ERR_GNSS_SOLVER_OFFSET</a> - (X))</td></tr>
<tr class="separator:ga0a37b9a4a05b63ed7efc9c8b7efa7adf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac885e9d1fe4fbc2fde012d0ed857d840" id="r_gac885e9d1fe4fbc2fde012d0ed857d840"><td class="memItemLeft" align="right" valign="top"><a id="gac885e9d1fe4fbc2fde012d0ed857d840" name="gac885e9d1fe4fbc2fde012d0ed857d840"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>RADIOLIB_GET_GNSS_SOLVER_ERROR</b>(X)&#160;&#160;&#160;(-((X) - <a class="el" href="group__status__codes.html#ga25700f55a8dfaa3aa8076b51528d74f9">RADIOLIB_ERR_GNSS_SOLVER_OFFSET</a>))</td></tr>
<tr class="separator:gac885e9d1fe4fbc2fde012d0ed857d840"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="gac1c27fd5a9ec38601a53c1c5ad428063" name="gac1c27fd5a9ec38601a53c1c5ad428063"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac1c27fd5a9ec38601a53c1c5ad428063">&#9670;&#160;</a></span>RADIOLIB_ERR_INVALID_CALLSIGN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RADIOLIB_ERR_INVALID_CALLSIGN&#160;&#160;&#160;(-801)</td>
</tr>
</table>
</div><div class="memdoc">
<p>The provided callsign is invalid. </p>
<p>The specified callsign is longer than 6 ASCII characters. </p>
</div>
</div>
<a id="ga47f1cc22b76c6b8685bd7e265ab78a1a" name="ga47f1cc22b76c6b8685bd7e265ab78a1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga47f1cc22b76c6b8685bd7e265ab78a1a">&#9670;&#160;</a></span>RADIOLIB_ERR_INVALID_NUM_REPEATERS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RADIOLIB_ERR_INVALID_NUM_REPEATERS&#160;&#160;&#160;(-802)</td>
</tr>
</table>
</div><div class="memdoc">
<p>The provided repeater configuration is invalid. </p>
<p>The specified number of repeaters does not match number of repeater IDs or their callsigns. </p>
</div>
</div>
<a id="ga684497ce1c94442b5fe0396ea4ec930d" name="ga684497ce1c94442b5fe0396ea4ec930d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga684497ce1c94442b5fe0396ea4ec930d">&#9670;&#160;</a></span>RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN&#160;&#160;&#160;(-803)</td>
</tr>
</table>
</div><div class="memdoc">
<p>One of the provided repeater callsigns is invalid. </p>
<p>The specified callsign is longer than 6 ASCII characters. </p>
</div>
</div>
<a id="ga4b30b822814dc8d49d3f3229011c8aff" name="ga4b30b822814dc8d49d3f3229011c8aff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4b30b822814dc8d49d3f3229011c8aff">&#9670;&#160;</a></span>RADIOLIB_ERR_INVALID_RX_PERIOD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RADIOLIB_ERR_INVALID_RX_PERIOD&#160;&#160;&#160;(-709)</td>
</tr>
</table>
</div><div class="memdoc">
<p>The supplied Rx period is invalid. </p>
<p>The specified Rx period is shorter or longer than the hardware can handle. </p>
</div>
</div>
<a id="ga0066a30650888853a622413a579d891c" name="ga0066a30650888853a622413a579d891c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0066a30650888853a622413a579d891c">&#9670;&#160;</a></span>RADIOLIB_ERR_INVALID_SLEEP_PERIOD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RADIOLIB_ERR_INVALID_SLEEP_PERIOD&#160;&#160;&#160;(-708)</td>
</tr>
</table>
</div><div class="memdoc">
<p>The supplied sleep period is invalid. </p>
<p>The specified sleep period is shorter than the time necessary to sleep and wake the hardware including TCXO delay, or longer than the maximum possible </p>
</div>
</div>
</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.8 </li>
</ul>
</div>
</body>
</html>