RadioLib/_type_def_8h_source.html

341 wiersze
45 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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>RadioLib: src/TypeDef.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RadioLib
</div>
<div id="projectbrief">Universal wireless communication library for Arduino</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('_type_def_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">TypeDef.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#if !defined(_RADIOLIB_TYPES_H)</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define _RADIOLIB_TYPES_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">// user build options may override the default</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &quot;BuildOptUser.h&quot;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &quot;BuildOpt.h&quot;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160; </div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277"> 17</a></span>&#160;<span class="preprocessor">#define RADIOLIB_SHAPING_NONE (0x00)</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64"> 22</a></span>&#160;<span class="preprocessor">#define RADIOLIB_SHAPING_0_3 (0x01)</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d"> 27</a></span>&#160;<span class="preprocessor">#define RADIOLIB_SHAPING_0_5 (0x02)</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad"> 32</a></span>&#160;<span class="preprocessor">#define RADIOLIB_SHAPING_0_7 (0x03)</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d"> 37</a></span>&#160;<span class="preprocessor">#define RADIOLIB_SHAPING_1_0 (0x04)</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb"> 52</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ENCODING_NRZ (0x00)</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8"> 57</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ENCODING_MANCHESTER (0x01)</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328"> 62</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ENCODING_WHITENING (0x02)</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__config__standby.html#ga3f3398b244d584ad94c691f60f2d9517"> 77</a></span>&#160;<span class="preprocessor">#define RADIOLIB_STANDBY_DEFAULT (0x00)</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__config__standby.html#ga9c4af50dde47d157538b1877190ea7b5"> 82</a></span>&#160;<span class="preprocessor">#define RADIOLIB_STANDBY_WARM (0x01)</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__config__standby.html#ga37f835c3cd3323e2cde1fe1ab7c635e7"> 87</a></span>&#160;<span class="preprocessor">#define RADIOLIB_STANDBY_COLD (0x02)</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="comment">// common status codes</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5"> 104</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_NONE (0)</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6"> 110</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_UNKNOWN (-1)</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment">// SX127x/RFM9x status codes</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62"> 118</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_CHIP_NOT_FOUND (-2)</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; </div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4"> 123</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED (-3)</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac"> 128</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_PACKET_TOO_LONG (-4)</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f"> 133</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_TX_TIMEOUT (-5)</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45"> 138</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_RX_TIMEOUT (-6)</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; </div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963"> 144</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_CRC_MISMATCH (-7)</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a"> 149</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_BANDWIDTH (-8)</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8"> 154</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_SPREADING_FACTOR (-9)</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb"> 159</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_CODING_RATE (-10)</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga508806c18663156b0d00d1a21c957468"> 164</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_BIT_RANGE (-11)</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b"> 169</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_FREQUENCY (-12)</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666"> 174</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_OUTPUT_POWER (-13)</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; </div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga382dc113e93f196401914853ec176b18"> 180</a></span>&#160;<span class="preprocessor">#define RADIOLIB_PREAMBLE_DETECTED (-14)</span></div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; </div>
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718"> 185</a></span>&#160;<span class="preprocessor">#define RADIOLIB_CHANNEL_FREE (-15)</span></div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; </div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga31e0864281b5ea21c53206c49877b670"> 190</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_SPI_WRITE_FAILED (-16)</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; </div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb"> 195</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_CURRENT_LIMIT (-17)</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; </div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb"> 200</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH (-18)</span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23"> 205</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_GAIN (-19)</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; </div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8"> 211</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_WRONG_MODEM (-20)</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; </div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2"> 216</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_NUM_SAMPLES (-21)</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; </div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f"> 221</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_RSSI_OFFSET (-22)</span></div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; </div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5"> 226</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_ENCODING (-23)</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; </div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="group__status__codes.html#gab152891bb13f6f70e6631820904e9d90"> 231</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_LORA_HEADER_DAMAGED (-24)</span></div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; </div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1"> 236</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_UNSUPPORTED (-25)</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; </div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531"> 241</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_DIO_PIN (-26)</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; </div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga0f0aad5acd6d24fc7da9269664912d48"> 246</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_RSSI_THRESHOLD (-27)</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; </div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaad31ccea119011fd05441ed83e0f3b3d"> 251</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_NULL_POINTER (-28)</span></div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; </div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="comment">// RF69-specific status codes</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div>
<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac192dbf5134a10ed561100b01129224c"> 258</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_BIT_RATE (-101)</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; </div>
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaabe141287f2d6ba723658309f4464662"> 263</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION (-102)</span></div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; </div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga733a7f3f12109103384522dac4d1146e"> 268</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO (-103)</span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; </div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b"> 273</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_RX_BANDWIDTH (-104)</span></div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; </div>
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e"> 278</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_SYNC_WORD (-105)</span></div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; </div>
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b"> 283</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_DATA_SHAPING (-106)</span></div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; </div>
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67"> 288</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_MODULATION (-107)</span></div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; </div>
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8"> 293</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE (-108)</span></div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; </div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="comment">// APRS status codes</span></div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; </div>
<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga7f9712de2117b89215410fc18776dc84"> 300</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_SYMBOL (-201)</span></div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; </div>
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaeafdfcb2b10b08385feea93163fc3918"> 305</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY (-202)</span></div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; </div>
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga85e34d08b298a4125f77ddede011db3b"> 310</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_MIC_E_TELEMETRY_LENGTH (-203)</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; </div>
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga54a2fc9441c25b56979c6edab097ff12"> 315</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_MIC_E_TELEMETRY_STATUS (-204)</span></div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; </div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="comment">// SSDV status codes</span></div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; </div>
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga5d57c9ea944fdad3760fa54ed033ace5"> 322</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_SSDV_MODE (-301)</span></div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; </div>
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga44f09021bdc7fdd4b57db3ab8725b5a1"> 327</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_IMAGE_SIZE (-302)</span></div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; </div>
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="group__status__codes.html#gad195c8d9ba523944ecf41dbb7cb9baa3"> 332</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_IMAGE_QUALITY (-303)</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; </div>
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga8c0c19441712a0f8749743ed9fbe4f39"> 337</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_SUBSAMPLING (-304)</span></div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;<span class="comment">// RTTY status codes</span></div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; </div>
<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af"> 344</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_RTTY_SHIFT (-401)</span></div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; </div>
<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81"> 349</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_UNSUPPORTED_ENCODING (-402)</span></div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; </div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;<span class="comment">// nRF24-specific status codes</span></div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; </div>
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e"> 356</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_DATA_RATE (-501)</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; </div>
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="group__status__codes.html#gafbc04b924d23cba05307e94972d7d607"> 361</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_ADDRESS_WIDTH (-502)</span></div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; </div>
<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d"> 366</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_PIPE_NUMBER (-503)</span></div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; </div>
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="group__status__codes.html#gafeff72bd7b618959d86b804a11f09063"> 371</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_ACK_NOT_RECEIVED (-504)</span></div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; </div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;<span class="comment">// CC1101-specific status codes</span></div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; </div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e"> 378</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS (-601)</span></div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; </div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160;<span class="comment">// SX126x-specific status codes</span></div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; </div>
<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaedc74820131d6cb654302d776360f969"> 385</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_CRC_CONFIGURATION (-701)</span></div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; </div>
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd"> 390</a></span>&#160;<span class="preprocessor">#define RADIOLIB_LORA_DETECTED (-702)</span></div>
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; </div>
<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68"> 395</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_TCXO_VOLTAGE (-703)</span></div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; </div>
<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba"> 400</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS (-704)</span></div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; </div>
<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d"> 405</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_SPI_CMD_TIMEOUT (-705)</span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; </div>
<div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957"> 410</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_SPI_CMD_INVALID (-706)</span></div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; </div>
<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="group__status__codes.html#gabc695a4fae689e856ae6f618e334066f"> 420</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_SPI_CMD_FAILED (-707)</span></div>
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; </div>
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga0066a30650888853a622413a579d891c"> 428</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_SLEEP_PERIOD (-708)</span></div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; </div>
<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff"> 435</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_RX_PERIOD (-709)</span></div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; </div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160;<span class="comment">// AX.25-specific status codes</span></div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; </div>
<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063"> 444</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_CALLSIGN (-801)</span></div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; </div>
<div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a"> 451</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_NUM_REPEATERS (-802)</span></div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; </div>
<div class="line"><a name="l00458"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d"> 458</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN (-803)</span></div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; </div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160;<span class="comment">// SX128x-specific status codes</span></div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; </div>
<div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f"> 465</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_RANGING_TIMEOUT (-901)</span></div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; </div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;<span class="comment">// Pager-specific status codes</span></div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; </div>
<div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga5529b54dc67d5ccdc2a29989ebf43711"> 472</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_PAYLOAD (-1001)</span></div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; </div>
<div class="line"><a name="l00477"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga806183ed238159d317132b0d44d7a0a2"> 477</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_ADDRESS_NOT_FOUND (-1002)</span></div>
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; </div>
<div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga025420df476275dc901f67dd6ae13a9c"> 482</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_FUNCTION (-1003)</span></div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; </div>
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;<span class="comment">// LoRaWAN-specific status codes</span></div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; </div>
<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="group__status__codes.html#gafc3bca002b982af27b703c30b2d12df3"> 489</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_NETWORK_NOT_JOINED (-1101)</span></div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; </div>
<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="group__status__codes.html#gab120f980c06c581cd071452464199aac"> 494</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_DOWNLINK_MALFORMED (-1102)</span></div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; </div>
<div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga3de55ebac1629efa9c64a9d6c201482a"> 499</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_REVISION (-1103)</span></div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; </div>
<div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga96db1938b39b1b9cb7e8229718f08ff2"> 504</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_PORT (-1104)</span></div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; </div>
<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="group__status__codes.html#gacf823b58331e32d37a9378a114d7d08e"> 509</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_NO_RX_WINDOW (-1105)</span></div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; </div>
<div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga6b70881b5be84138ef558e832fbb254c"> 514</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_NO_CHANNEL_AVAILABLE (-1106)</span></div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; </div>
<div class="line"><a name="l00519"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga5133c0c17301cfc39ac6121c5851292f"> 519</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_CID (-1107)</span></div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; </div>
<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga8b424bb8992a6ac80e2ba46667bf9c6e"> 524</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_UPLINK_UNAVAILABLE (-1108)</span></div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; </div>
<div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga442250961d11f2582857cd1eafe0df17"> 529</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_COMMAND_QUEUE_FULL (-1109)</span></div>
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160; </div>
<div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac4e026589229f7f737c77c641447d180"> 534</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_COMMAND_QUEUE_ITEM_NOT_FOUND (-1110)</span></div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160; </div>
<div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga68c7f7b8c699dbd6524da685be476fca"> 539</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_JOIN_NONCE_INVALID (-1111)</span></div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; </div>
<div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac67f8a734c2011f738db1a3159403e09"> 544</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_N_FCNT_DOWN_INVALID (-1112)</span></div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160; </div>
<div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga81bd164044ef4d523464ad17d1e473bb"> 549</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_A_FCNT_DOWN_INVALID (-1113)</span></div>
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; </div>
<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac78ef1a402159a3be27a6b92268106b7"> 554</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_DWELL_TIME_EXCEEDED (-1114)</span></div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160; </div>
<div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="group__status__codes.html#gace49554c055f7b2d02ef0c39c006529c"> 559</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_CHECKSUM_MISMATCH (-1115)</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; </div>
<div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga54253de08594806b0a6cd8fd0576e6aa"> 564</a></span>&#160;<span class="preprocessor">#define RADIOLIB_LORAWAN_NO_DOWNLINK (-1116)</span></div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160; </div>
<div class="line"><a name="l00569"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga633e2f826e44d4575ca67459fda5d660"> 569</a></span>&#160;<span class="preprocessor">#define RADIOLIB_LORAWAN_SESSION_RESTORED (-1117)</span></div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; </div>
<div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="group__status__codes.html#gae99db161b4e00a44c0a60951ddb7c8a6"> 574</a></span>&#160;<span class="preprocessor">#define RADIOLIB_LORAWAN_NEW_SESSION (-1118)</span></div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160; </div>
<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaf8ca4fbfe67d1e045e6e2fa80d2348a4"> 579</a></span>&#160;<span class="preprocessor">#define RADIOLIB_LORAWAN_NONCES_DISCARDED (-1119)</span></div>
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160; </div>
<div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="group__status__codes.html#ga4a1cf58bbf2a0f59a568c1bf2e0553cf"> 584</a></span>&#160;<span class="preprocessor">#define RADIOLIB_LORAWAN_SESSION_DISCARDED (-1120)</span></div>
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160; </div>
<div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="group__status__codes.html#gaee2d26cfcad40eb3abb7ad067d6ae5c3"> 589</a></span>&#160;<span class="preprocessor">#define RADIOLIB_LORAWAN_INVALID_MODE (-1121)</span></div>
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160; </div>
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160;<span class="comment">// LR11x0-specific status codes</span></div>
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>&#160; </div>
<div class="line"><a name="l00596"></a><span class="lineno"><a class="line" href="group__status__codes.html#gac0673e69b893d8f23e339f218d376a52"> 596</a></span>&#160;<span class="preprocessor">#define RADIOLIB_ERR_INVALID_WIFI_TYPE (-1200)</span></div>
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span>&#160; </div>
<div class="line"><a name="l00611"></a><span class="lineno"><a class="line" href="group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd"> 611</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd">RadioLibTime_t</a>;</div>
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; </div>
<div class="line"><a name="l00617"></a><span class="lineno"> 617</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="agroup__typedefs_html_ga210f31dd2bff7fb80563275648a5bbbd"><div class="ttname"><a href="group__typedefs.html#ga210f31dd2bff7fb80563275648a5bbbd">RadioLibTime_t</a></div><div class="ttdeci">unsigned long RadioLibTime_t</div><div class="ttdoc">Type used for durations in RadioLib.</div><div class="ttdef"><b>Definition:</b> TypeDef.h:611</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><b>TypeDef.h</b></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>