saltylab-firmware/lib/DW1000/extras/doc/html/classDW1000Class.html
salty ed1542ae11 feat: rewrite UWB firmware for DW1000 (all 3 boards)
Anchor (esp32/uwb_anchor):
- DW1000Ranging library (200m range, MODE_LONGDATA_RANGE_ACCURACY)
- Unique addresses per anchor (anchor0/anchor1 build envs)
- +RANGE output: anchor_id, tag_addr, range_mm, rssi
- ESP-NOW receiver: forwards tag packets + priority E-STOP to Jetson
- AT+ID? command

Tag with Display (esp32/uwb_tag):
- DW1000Ranging as tag, auto-discovers anchors
- SSD1306 OLED: big distance, per-anchor ranges, RSSI bars, link status
- ESP-NOW broadcast: range/heartbeat/estop packets
- E-Stop on GPIO 0 (BOOT button), 10Hz TX while held
- Display at 5Hz, ranging driven by DW1000Ranging.loop()

Shared:
- lib/DW1000/ extracted from mf_DW1000.zip (Makerfabs fork)
- lib_extra_dirs for PlatformIO to find local library
2026-03-14 12:30:26 -04:00

5355 lines
218 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.8.11"/>
<title>Arduino driver library for Decawave DW1000: DW1000Class Class Reference</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="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">Arduino driver library for Decawave DW1000
&#160;<span id="projectnumber">Dec 20 2016</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="classDW1000Class-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DW1000Class Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="DW1000_8h_source.html">DW1000.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a59b862b3a40d42eb64fab1a85dc12147"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a59b862b3a40d42eb64fab1a85dc12147">begin</a> (uint8_t irq, uint8_t rst=0xff)</td></tr>
<tr class="separator:a59b862b3a40d42eb64fab1a85dc12147"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5111be6753148221357c74245311624"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af5111be6753148221357c74245311624">select</a> (uint8_t ss)</td></tr>
<tr class="separator:af5111be6753148221357c74245311624"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a158b7db4ffef8809c7ddc9548c3a4497"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a158b7db4ffef8809c7ddc9548c3a4497">reselect</a> (uint8_t ss)</td></tr>
<tr class="separator:a158b7db4ffef8809c7ddc9548c3a4497"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59588135a77c75863aeb96a9035c7618"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a59588135a77c75863aeb96a9035c7618">end</a> ()</td></tr>
<tr class="separator:a59588135a77c75863aeb96a9035c7618"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99f7a8f0fc4b4b20e96c2204518038a3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a99f7a8f0fc4b4b20e96c2204518038a3">reset</a> ()</td></tr>
<tr class="separator:a99f7a8f0fc4b4b20e96c2204518038a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c0b2be061b5356a0ebbc97b74fe2dfb"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a3c0b2be061b5356a0ebbc97b74fe2dfb">softReset</a> ()</td></tr>
<tr class="separator:a3c0b2be061b5356a0ebbc97b74fe2dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a757c2dc620cf66577c3724c3b9167282"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a757c2dc620cf66577c3724c3b9167282">getPrintableDeviceIdentifier</a> (char msgBuffer[])</td></tr>
<tr class="separator:a757c2dc620cf66577c3724c3b9167282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28eb2587d1fad7904f6a5f47dbd6b8b8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a28eb2587d1fad7904f6a5f47dbd6b8b8">getPrintableExtendedUniqueIdentifier</a> (char msgBuffer[])</td></tr>
<tr class="separator:a28eb2587d1fad7904f6a5f47dbd6b8b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a960722efa3e20f61baeaf5ebee439282"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a960722efa3e20f61baeaf5ebee439282">getPrintableNetworkIdAndShortAddress</a> (char msgBuffer[])</td></tr>
<tr class="separator:a960722efa3e20f61baeaf5ebee439282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba6a8396bc6d5aa5cecc103c6cadbd4f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aba6a8396bc6d5aa5cecc103c6cadbd4f">getPrintableDeviceMode</a> (char msgBuffer[])</td></tr>
<tr class="separator:aba6a8396bc6d5aa5cecc103c6cadbd4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a332e90d3b8fc200f2a6ffd4dbffa4786"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a332e90d3b8fc200f2a6ffd4dbffa4786">setNetworkId</a> (uint16_t val)</td></tr>
<tr class="separator:a332e90d3b8fc200f2a6ffd4dbffa4786"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae47c9a3c5f8a202a72c11a6ee5099749"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae47c9a3c5f8a202a72c11a6ee5099749">setDeviceAddress</a> (uint16_t val)</td></tr>
<tr class="separator:ae47c9a3c5f8a202a72c11a6ee5099749"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0774cee4227d26ae17dc3da283de4d22"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0774cee4227d26ae17dc3da283de4d22">setEUI</a> (char eui[])</td></tr>
<tr class="separator:a0774cee4227d26ae17dc3da283de4d22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9ec537d9733f68dabeeee45126cd0a6"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae9ec537d9733f68dabeeee45126cd0a6">setEUI</a> (byte eui[])</td></tr>
<tr class="separator:ae9ec537d9733f68dabeeee45126cd0a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53e17fac6b38319d6caca584c5ab34ca"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a53e17fac6b38319d6caca584c5ab34ca">setReceiverAutoReenable</a> (boolean val)</td></tr>
<tr class="separator:a53e17fac6b38319d6caca584c5ab34ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5948322fa674b74c0d16ac8997dc701b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a5948322fa674b74c0d16ac8997dc701b">setInterruptPolarity</a> (boolean val)</td></tr>
<tr class="separator:a5948322fa674b74c0d16ac8997dc701b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afde1923323b3be3212f102fad09db4e9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#afde1923323b3be3212f102fad09db4e9">suppressFrameCheck</a> (boolean val)</td></tr>
<tr class="separator:afde1923323b3be3212f102fad09db4e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33a0d48330a15629d8b98068d385bb4f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a33a0d48330a15629d8b98068d385bb4f">setDataRate</a> (byte rate)</td></tr>
<tr class="separator:a33a0d48330a15629d8b98068d385bb4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06b2868d23f50189b22b6a67f089e04d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a06b2868d23f50189b22b6a67f089e04d">setPulseFrequency</a> (byte freq)</td></tr>
<tr class="separator:a06b2868d23f50189b22b6a67f089e04d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22468e4271cf51cbec24eaeb48ec7594"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a22468e4271cf51cbec24eaeb48ec7594">getPulseFrequency</a> ()</td></tr>
<tr class="separator:a22468e4271cf51cbec24eaeb48ec7594"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49962ad99ef5c1cccd01c55bb4dbfa36"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a49962ad99ef5c1cccd01c55bb4dbfa36">setPreambleLength</a> (byte prealen)</td></tr>
<tr class="separator:a49962ad99ef5c1cccd01c55bb4dbfa36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaf3065f30fdf41eb77b99ab30f81586"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#abaf3065f30fdf41eb77b99ab30f81586">setChannel</a> (byte channel)</td></tr>
<tr class="separator:abaf3065f30fdf41eb77b99ab30f81586"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b5f551eaa346b7c724aa9e9895cdb15"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a5b5f551eaa346b7c724aa9e9895cdb15">setPreambleCode</a> (byte preacode)</td></tr>
<tr class="separator:a5b5f551eaa346b7c724aa9e9895cdb15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a553b32a50b0be672319c0c6a04c3b9cf"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a553b32a50b0be672319c0c6a04c3b9cf">useSmartPower</a> (boolean smartPower)</td></tr>
<tr class="separator:a553b32a50b0be672319c0c6a04c3b9cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40340908db42ae49b44fad5804121aaa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classDW1000Time.html">DW1000Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a40340908db42ae49b44fad5804121aaa">setDelay</a> (const <a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;delay)</td></tr>
<tr class="separator:a40340908db42ae49b44fad5804121aaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d7b4fe610e946633d0bf7c1e4f1e27e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0d7b4fe610e946633d0bf7c1e4f1e27e">receivePermanently</a> (boolean val)</td></tr>
<tr class="separator:a0d7b4fe610e946633d0bf7c1e4f1e27e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0c51ebe05e5525bb250b3f0ab3f286e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab0c51ebe05e5525bb250b3f0ab3f286e">setData</a> (byte data[], uint16_t n)</td></tr>
<tr class="separator:ab0c51ebe05e5525bb250b3f0ab3f286e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e76a6d2d8ac8935225845121358db9a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9e76a6d2d8ac8935225845121358db9a">setData</a> (const String &amp;data)</td></tr>
<tr class="separator:a9e76a6d2d8ac8935225845121358db9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c5670816e9b012db1ebf9f97ff95c9c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a2c5670816e9b012db1ebf9f97ff95c9c">getData</a> (byte data[], uint16_t n)</td></tr>
<tr class="separator:a2c5670816e9b012db1ebf9f97ff95c9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceceda472bfe5ec7c2c558f1fdec8dfb"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aceceda472bfe5ec7c2c558f1fdec8dfb">getData</a> (String &amp;data)</td></tr>
<tr class="separator:aceceda472bfe5ec7c2c558f1fdec8dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53023a80f36316c3247f20f089f0c242"><td class="memItemLeft" align="right" valign="top">static uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a53023a80f36316c3247f20f089f0c242">getDataLength</a> ()</td></tr>
<tr class="separator:a53023a80f36316c3247f20f089f0c242"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7225bb60abc7ff0e8860dce7c786086"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac7225bb60abc7ff0e8860dce7c786086">getTransmitTimestamp</a> (<a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;time)</td></tr>
<tr class="separator:ac7225bb60abc7ff0e8860dce7c786086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0031f6b7304cbdc2c982220aed37c87"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ad0031f6b7304cbdc2c982220aed37c87">getReceiveTimestamp</a> (<a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;time)</td></tr>
<tr class="separator:ad0031f6b7304cbdc2c982220aed37c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f2a21896bca8354fe45b84ada2fc945"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9f2a21896bca8354fe45b84ada2fc945">getSystemTimestamp</a> (<a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;time)</td></tr>
<tr class="separator:a9f2a21896bca8354fe45b84ada2fc945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58a3abb95bdd5ba7648675009b9cb28d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a58a3abb95bdd5ba7648675009b9cb28d">getTransmitTimestamp</a> (byte data[])</td></tr>
<tr class="separator:a58a3abb95bdd5ba7648675009b9cb28d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb22958051ebfe461cc850912906c495"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#acb22958051ebfe461cc850912906c495">getReceiveTimestamp</a> (byte data[])</td></tr>
<tr class="separator:acb22958051ebfe461cc850912906c495"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aa78410a635eac8cc15e3767c3c0622"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a6aa78410a635eac8cc15e3767c3c0622">getSystemTimestamp</a> (byte data[])</td></tr>
<tr class="separator:a6aa78410a635eac8cc15e3767c3c0622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c0119a9b51ae925b68bc3c7d2168b4b"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0c0119a9b51ae925b68bc3c7d2168b4b">getReceivePower</a> ()</td></tr>
<tr class="separator:a0c0119a9b51ae925b68bc3c7d2168b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a032e2ba1683e540bba8644583ccf7186"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a032e2ba1683e540bba8644583ccf7186">getFirstPathPower</a> ()</td></tr>
<tr class="separator:a032e2ba1683e540bba8644583ccf7186"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a035ad318af691d2d7d825e8ceee4aeb0"><td class="memItemLeft" align="right" valign="top">static float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a035ad318af691d2d7d825e8ceee4aeb0">getReceiveQuality</a> ()</td></tr>
<tr class="separator:a035ad318af691d2d7d825e8ceee4aeb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecec6bbac162b4906be77972e00ca30c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aecec6bbac162b4906be77972e00ca30c">interruptOnSent</a> (boolean val)</td></tr>
<tr class="separator:aecec6bbac162b4906be77972e00ca30c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc5fc4e41a2ab337a70e95dbc215aebe"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#acc5fc4e41a2ab337a70e95dbc215aebe">interruptOnReceived</a> (boolean val)</td></tr>
<tr class="separator:acc5fc4e41a2ab337a70e95dbc215aebe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a472093d784aa8416285ee765688ab773"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a472093d784aa8416285ee765688ab773">interruptOnReceiveFailed</a> (boolean val)</td></tr>
<tr class="separator:a472093d784aa8416285ee765688ab773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad08e4166cc8e2b2c5db8bd4bf6a4a99"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aad08e4166cc8e2b2c5db8bd4bf6a4a99">interruptOnReceiveTimeout</a> (boolean val)</td></tr>
<tr class="separator:aad08e4166cc8e2b2c5db8bd4bf6a4a99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a597f9d029985f7c4bad31b4b1a8febd4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a597f9d029985f7c4bad31b4b1a8febd4">interruptOnReceiveTimestampAvailable</a> (boolean val)</td></tr>
<tr class="separator:a597f9d029985f7c4bad31b4b1a8febd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f4657110d02779f0de43d85b8725396"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9f4657110d02779f0de43d85b8725396">interruptOnAutomaticAcknowledgeTrigger</a> (boolean val)</td></tr>
<tr class="separator:a9f4657110d02779f0de43d85b8725396"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2bdeb8c3e665686511d20b3e98447ef"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab2bdeb8c3e665686511d20b3e98447ef">attachErrorHandler</a> (void(*handleError)(void))</td></tr>
<tr class="separator:ab2bdeb8c3e665686511d20b3e98447ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b02ecfd1d43711c9d3959bd223d7192"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a2b02ecfd1d43711c9d3959bd223d7192">attachSentHandler</a> (void(*handleSent)(void))</td></tr>
<tr class="separator:a2b02ecfd1d43711c9d3959bd223d7192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a114f68401a4e8832898817edc6a3c4d6"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a114f68401a4e8832898817edc6a3c4d6">attachReceivedHandler</a> (void(*handleReceived)(void))</td></tr>
<tr class="separator:a114f68401a4e8832898817edc6a3c4d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3917b58d7b8b16a3d6209c6243748911"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a3917b58d7b8b16a3d6209c6243748911">attachReceiveFailedHandler</a> (void(*handleReceiveFailed)(void))</td></tr>
<tr class="separator:a3917b58d7b8b16a3d6209c6243748911"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7482aeede5b47b6e100c491e9356b2d4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a7482aeede5b47b6e100c491e9356b2d4">attachReceiveTimeoutHandler</a> (void(*handleReceiveTimeout)(void))</td></tr>
<tr class="separator:a7482aeede5b47b6e100c491e9356b2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f8fa61ddaf49a5f85728a11844027c3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a1f8fa61ddaf49a5f85728a11844027c3">attachReceiveTimestampAvailableHandler</a> (void(*handleReceiveTimestampAvailable)(void))</td></tr>
<tr class="separator:a1f8fa61ddaf49a5f85728a11844027c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02b962429abec24f14178d33fe1079df"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a02b962429abec24f14178d33fe1079df">idle</a> ()</td></tr>
<tr class="separator:a02b962429abec24f14178d33fe1079df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a407b2fff98dab43ed909495a46373468"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a407b2fff98dab43ed909495a46373468">newConfiguration</a> ()</td></tr>
<tr class="separator:a407b2fff98dab43ed909495a46373468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50e230d4ac0df27e1e1b0ce50242adc2"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a50e230d4ac0df27e1e1b0ce50242adc2">commitConfiguration</a> ()</td></tr>
<tr class="separator:a50e230d4ac0df27e1e1b0ce50242adc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0465bc46e3f60596857abb0cdd5af03c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0465bc46e3f60596857abb0cdd5af03c">newReceive</a> ()</td></tr>
<tr class="separator:a0465bc46e3f60596857abb0cdd5af03c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aa678f8d501f592b4a766b71415af85"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9aa678f8d501f592b4a766b71415af85">startReceive</a> ()</td></tr>
<tr class="separator:a9aa678f8d501f592b4a766b71415af85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6213359c5e788b50154c8d6fd9bf388c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a6213359c5e788b50154c8d6fd9bf388c">newTransmit</a> ()</td></tr>
<tr class="separator:a6213359c5e788b50154c8d6fd9bf388c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a455f99e9ba2f6a7b9d7e9818dcd1b28d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a455f99e9ba2f6a7b9d7e9818dcd1b28d">startTransmit</a> ()</td></tr>
<tr class="separator:a455f99e9ba2f6a7b9d7e9818dcd1b28d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e0701b9373ec91c3e01ec96a0165ff8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a3e0701b9373ec91c3e01ec96a0165ff8">enableMode</a> (const byte mode[])</td></tr>
<tr class="separator:a3e0701b9373ec91c3e01ec96a0165ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07dcb51bbdd1d2628aca0aebcd4e8648"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a07dcb51bbdd1d2628aca0aebcd4e8648">setDefaults</a> ()</td></tr>
<tr class="separator:a07dcb51bbdd1d2628aca0aebcd4e8648"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24a0cec64a87a0b3d90ae0b024761571"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a24a0cec64a87a0b3d90ae0b024761571">getPrettyBytes</a> (byte cmd, uint16_t offset, char msgBuffer[], uint16_t n)</td></tr>
<tr class="separator:a24a0cec64a87a0b3d90ae0b024761571"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a046f1c51fde5ebe71849685f472d1e90"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a046f1c51fde5ebe71849685f472d1e90">getPrettyBytes</a> (byte data[], char msgBuffer[], uint16_t n)</td></tr>
<tr class="separator:a046f1c51fde5ebe71849685f472d1e90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dcf373ae85b564a68d81e010b4c019c"><td class="memItemLeft" align="right" valign="top">static uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0dcf373ae85b564a68d81e010b4c019c">nibbleFromChar</a> (char c)</td></tr>
<tr class="separator:a0dcf373ae85b564a68d81e010b4c019c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43e2a1360a222c250b885013e291e123"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a43e2a1360a222c250b885013e291e123">convertToByte</a> (char string[], byte *eui_byte)</td></tr>
<tr class="separator:a43e2a1360a222c250b885013e291e123"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c181906517ea9d88567a8401d148c91"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a1c181906517ea9d88567a8401d148c91">getTempAndVbat</a> (float &amp;temp, float &amp;vbat)</td></tr>
<tr class="separator:a1c181906517ea9d88567a8401d148c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d86f35901523068f976774fd5fc0da2"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a8d86f35901523068f976774fd5fc0da2">handleInterrupt</a> ()</td></tr>
<tr class="separator:a8d86f35901523068f976774fd5fc0da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b9c117107dc1fed4f00f6e899fad915"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a1b9c117107dc1fed4f00f6e899fad915">setFrameFilter</a> (boolean val)</td></tr>
<tr class="separator:a1b9c117107dc1fed4f00f6e899fad915"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33c828922b72dc6c43d3057817ce015a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a33c828922b72dc6c43d3057817ce015a">setFrameFilterBehaveCoordinator</a> (boolean val)</td></tr>
<tr class="separator:a33c828922b72dc6c43d3057817ce015a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ee01a8df320edcfd1b45f98e8fedcfe"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a4ee01a8df320edcfd1b45f98e8fedcfe">setFrameFilterAllowBeacon</a> (boolean val)</td></tr>
<tr class="separator:a4ee01a8df320edcfd1b45f98e8fedcfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90efabcfe618f98e0f7c326ae34aecfd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a90efabcfe618f98e0f7c326ae34aecfd">setFrameFilterAllowData</a> (boolean val)</td></tr>
<tr class="separator:a90efabcfe618f98e0f7c326ae34aecfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2ca1c21a5742009a318ab572552b8aa"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab2ca1c21a5742009a318ab572552b8aa">setFrameFilterAllowAcknowledgement</a> (boolean val)</td></tr>
<tr class="separator:ab2ca1c21a5742009a318ab572552b8aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d8acfc729ae9656f9347a084e960941"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a2d8acfc729ae9656f9347a084e960941">setFrameFilterAllowMAC</a> (boolean val)</td></tr>
<tr class="separator:a2d8acfc729ae9656f9347a084e960941"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6cbedd9693242de46b1880b49a4fa82"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af6cbedd9693242de46b1880b49a4fa82">setFrameFilterAllowReserved</a> (boolean val)</td></tr>
<tr class="separator:af6cbedd9693242de46b1880b49a4fa82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05342d22e7ad6adbec5b8d52fa66183b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a05342d22e7ad6adbec5b8d52fa66183b">setDoubleBuffering</a> (boolean val)</td></tr>
<tr class="separator:a05342d22e7ad6adbec5b8d52fa66183b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad34e8cd07429db763b9e51e496c4ec1a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ad34e8cd07429db763b9e51e496c4ec1a">useExtendedFrameLength</a> (boolean val)</td></tr>
<tr class="separator:ad34e8cd07429db763b9e51e496c4ec1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae65d90cb26cdb609f58abfd970607c1d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae65d90cb26cdb609f58abfd970607c1d">waitForResponse</a> (boolean val)</td></tr>
<tr class="separator:ae65d90cb26cdb609f58abfd970607c1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e996f1921f45efddef0c343e3a29b44"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a1e996f1921f45efddef0c343e3a29b44">tune</a> ()</td></tr>
<tr class="separator:a1e996f1921f45efddef0c343e3a29b44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8e998d008a32c8e8b300d4802caf824"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab8e998d008a32c8e8b300d4802caf824">isReceiveTimestampAvailable</a> ()</td></tr>
<tr class="separator:ab8e998d008a32c8e8b300d4802caf824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfd211dbc2fcdafaa691d70c4c9f6a92"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#adfd211dbc2fcdafaa691d70c4c9f6a92">isTransmitDone</a> ()</td></tr>
<tr class="separator:adfd211dbc2fcdafaa691d70c4c9f6a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54cb7f137f76e716659ede5ab45b9fb9"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a54cb7f137f76e716659ede5ab45b9fb9">isReceiveDone</a> ()</td></tr>
<tr class="separator:a54cb7f137f76e716659ede5ab45b9fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7775671b9a6fd333b282b07763ccf070"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a7775671b9a6fd333b282b07763ccf070">isReceiveFailed</a> ()</td></tr>
<tr class="separator:a7775671b9a6fd333b282b07763ccf070"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33c9e5426b5ef0d4935c6f8c314adfb2"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a33c9e5426b5ef0d4935c6f8c314adfb2">isReceiveTimeout</a> ()</td></tr>
<tr class="separator:a33c9e5426b5ef0d4935c6f8c314adfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc4187be0eef678b44bca3c50bf9978a"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#afc4187be0eef678b44bca3c50bf9978a">isClockProblem</a> ()</td></tr>
<tr class="separator:afc4187be0eef678b44bca3c50bf9978a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70dad45b7bcbd302b1cacac10d5dcec7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a70dad45b7bcbd302b1cacac10d5dcec7">clearInterrupts</a> ()</td></tr>
<tr class="separator:a70dad45b7bcbd302b1cacac10d5dcec7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a975ac277d365d41b80e3ba62f7479bda"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a975ac277d365d41b80e3ba62f7479bda">clearAllStatus</a> ()</td></tr>
<tr class="separator:a975ac277d365d41b80e3ba62f7479bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9385fd426c55b028a092afebca415276"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9385fd426c55b028a092afebca415276">clearReceiveStatus</a> ()</td></tr>
<tr class="separator:a9385fd426c55b028a092afebca415276"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab58f1edbf0e63f5258480ab0dc160c84"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab58f1edbf0e63f5258480ab0dc160c84">clearReceiveTimestampAvailableStatus</a> ()</td></tr>
<tr class="separator:ab58f1edbf0e63f5258480ab0dc160c84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa98cb6220d26f837ec971f68b1b1106d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aa98cb6220d26f837ec971f68b1b1106d">clearTransmitStatus</a> ()</td></tr>
<tr class="separator:aa98cb6220d26f837ec971f68b1b1106d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9de9acf7a7b79d50af561de68e95bc83"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9de9acf7a7b79d50af561de68e95bc83">readSystemEventStatusRegister</a> ()</td></tr>
<tr class="separator:a9de9acf7a7b79d50af561de68e95bc83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a266d8bff7e8374bed37f56db11ad5aab"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a266d8bff7e8374bed37f56db11ad5aab">readSystemConfigurationRegister</a> ()</td></tr>
<tr class="separator:a266d8bff7e8374bed37f56db11ad5aab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5ff65d716216fa71853c3df3efa3853"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac5ff65d716216fa71853c3df3efa3853">writeSystemConfigurationRegister</a> ()</td></tr>
<tr class="separator:ac5ff65d716216fa71853c3df3efa3853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a97a9e117c7d2a8e821276063f60082"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a1a97a9e117c7d2a8e821276063f60082">readNetworkIdAndDeviceAddress</a> ()</td></tr>
<tr class="separator:a1a97a9e117c7d2a8e821276063f60082"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a0ca63db7e1957c4bab94f49a018be4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a8a0ca63db7e1957c4bab94f49a018be4">writeNetworkIdAndDeviceAddress</a> ()</td></tr>
<tr class="separator:a8a0ca63db7e1957c4bab94f49a018be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01f0844696513cd33c8f076f944d60e7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a01f0844696513cd33c8f076f944d60e7">readSystemEventMaskRegister</a> ()</td></tr>
<tr class="separator:a01f0844696513cd33c8f076f944d60e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27785065539bdce2646abd6c0b3c9804"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a27785065539bdce2646abd6c0b3c9804">writeSystemEventMaskRegister</a> ()</td></tr>
<tr class="separator:a27785065539bdce2646abd6c0b3c9804"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b2cc4b8d7f04e8f02140a4000b4ce18"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a7b2cc4b8d7f04e8f02140a4000b4ce18">readChannelControlRegister</a> ()</td></tr>
<tr class="separator:a7b2cc4b8d7f04e8f02140a4000b4ce18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ee08ca0011f72a0349c1e871bf24164"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a2ee08ca0011f72a0349c1e871bf24164">writeChannelControlRegister</a> ()</td></tr>
<tr class="separator:a2ee08ca0011f72a0349c1e871bf24164"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9eb2d38a38c878314291dc6759276a0a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9eb2d38a38c878314291dc6759276a0a">readTransmitFrameControlRegister</a> ()</td></tr>
<tr class="separator:a9eb2d38a38c878314291dc6759276a0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2617248374072f75f32d4743d3cbd8f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac2617248374072f75f32d4743d3cbd8f">writeTransmitFrameControlRegister</a> ()</td></tr>
<tr class="separator:ac2617248374072f75f32d4743d3cbd8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3bd00b1a7c8aac778b8d433486acbb4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac3bd00b1a7c8aac778b8d433486acbb4">enableClock</a> (byte clock)</td></tr>
<tr class="separator:ac3bd00b1a7c8aac778b8d433486acbb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9c59dffa5f686c9f301e5e000ee54e5"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab9c59dffa5f686c9f301e5e000ee54e5">manageLDE</a> ()</td></tr>
<tr class="separator:ab9c59dffa5f686c9f301e5e000ee54e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ff701dc55e2b63d40ae09cf663afed5"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a6ff701dc55e2b63d40ae09cf663afed5">correctTimestamp</a> (<a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;timestamp)</td></tr>
<tr class="separator:a6ff701dc55e2b63d40ae09cf663afed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af163ec9c195c9854f51959a6276e92bb"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af163ec9c195c9854f51959a6276e92bb">readBytes</a> (byte cmd, uint16_t offset, byte data[], uint16_t n)</td></tr>
<tr class="separator:af163ec9c195c9854f51959a6276e92bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5c8e7c24fe945722913eee8e062178b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab5c8e7c24fe945722913eee8e062178b">readBytesOTP</a> (uint16_t address, byte data[])</td></tr>
<tr class="separator:ab5c8e7c24fe945722913eee8e062178b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34ca9fd80c4118766da0ca42a71d1b4f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a34ca9fd80c4118766da0ca42a71d1b4f">writeByte</a> (byte cmd, uint16_t offset, byte data)</td></tr>
<tr class="separator:a34ca9fd80c4118766da0ca42a71d1b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0772ea0dca8931657f4cca4570cf000d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0772ea0dca8931657f4cca4570cf000d">writeBytes</a> (byte cmd, uint16_t offset, byte data[], uint16_t n)</td></tr>
<tr class="separator:a0772ea0dca8931657f4cca4570cf000d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d067d3161c31c092e1b892053f7b3ad"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a7d067d3161c31c092e1b892053f7b3ad">writeValueToBytes</a> (byte data[], int32_t val, uint16_t n)</td></tr>
<tr class="separator:a7d067d3161c31c092e1b892053f7b3ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accae9d26cbdbe3f11ad5dc7ccb61256e"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#accae9d26cbdbe3f11ad5dc7ccb61256e">getBit</a> (byte data[], uint16_t n, uint16_t bit)</td></tr>
<tr class="separator:accae9d26cbdbe3f11ad5dc7ccb61256e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14b341e885a725909445c2a28b1efdfa"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a14b341e885a725909445c2a28b1efdfa">setBit</a> (byte data[], uint16_t n, uint16_t bit, boolean val)</td></tr>
<tr class="separator:a14b341e885a725909445c2a28b1efdfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a72419beebeab6cd813618f06aa449a0c"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a72419beebeab6cd813618f06aa449a0c">TRX_RATE_110KBPS</a> = 0x00</td></tr>
<tr class="separator:a72419beebeab6cd813618f06aa449a0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fb24bd90750375fe45ad3400bb49c2b"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0fb24bd90750375fe45ad3400bb49c2b">TRX_RATE_850KBPS</a> = 0x01</td></tr>
<tr class="separator:a0fb24bd90750375fe45ad3400bb49c2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c19329ec6bb4d9f1cc2c545215a19f3"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a> = 0x02</td></tr>
<tr class="separator:a4c19329ec6bb4d9f1cc2c545215a19f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4758d7f867a2df0e02aaedc62968ef86"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a> = 0x01</td></tr>
<tr class="separator:a4758d7f867a2df0e02aaedc62968ef86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a841273364f17d0000ae68b29a930c47e"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a841273364f17d0000ae68b29a930c47e">TX_PULSE_FREQ_64MHZ</a> = 0x02</td></tr>
<tr class="separator:a841273364f17d0000ae68b29a930c47e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17e82aa391dc627b2b4265e1afdffd81"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a17e82aa391dc627b2b4265e1afdffd81">TX_PREAMBLE_LEN_64</a> = 0x01</td></tr>
<tr class="separator:a17e82aa391dc627b2b4265e1afdffd81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f1e8ab146b36610ad68096d35041b1c"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a4f1e8ab146b36610ad68096d35041b1c">TX_PREAMBLE_LEN_128</a> = 0x05</td></tr>
<tr class="separator:a4f1e8ab146b36610ad68096d35041b1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa22dd046ff14e7e3f364fb220ce62480"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aa22dd046ff14e7e3f364fb220ce62480">TX_PREAMBLE_LEN_256</a> = 0x09</td></tr>
<tr class="separator:aa22dd046ff14e7e3f364fb220ce62480"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a178dcba5519f9055a821a2c444b4d488"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a178dcba5519f9055a821a2c444b4d488">TX_PREAMBLE_LEN_512</a> = 0x0D</td></tr>
<tr class="separator:a178dcba5519f9055a821a2c444b4d488"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57b36ed7c6a76c86ee08e6ade83a7ee9"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a57b36ed7c6a76c86ee08e6ade83a7ee9">TX_PREAMBLE_LEN_1024</a> = 0x02</td></tr>
<tr class="separator:a57b36ed7c6a76c86ee08e6ade83a7ee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77165dabdcf9859853ec42f239badefd"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a77165dabdcf9859853ec42f239badefd">TX_PREAMBLE_LEN_1536</a> = 0x06</td></tr>
<tr class="separator:a77165dabdcf9859853ec42f239badefd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae229277993bb0fcbddd6f957696976e3"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae229277993bb0fcbddd6f957696976e3">TX_PREAMBLE_LEN_2048</a> = 0x0A</td></tr>
<tr class="separator:ae229277993bb0fcbddd6f957696976e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefbf8b5a0b7b5880e058778da1d21caa"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aefbf8b5a0b7b5880e058778da1d21caa">TX_PREAMBLE_LEN_4096</a> = 0x03</td></tr>
<tr class="separator:aefbf8b5a0b7b5880e058778da1d21caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac32df577e243f00af126b37471b43842"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac32df577e243f00af126b37471b43842">PAC_SIZE_8</a> = 8</td></tr>
<tr class="separator:ac32df577e243f00af126b37471b43842"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7299182030e724c945da4e1287b1baa2"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a7299182030e724c945da4e1287b1baa2">PAC_SIZE_16</a> = 16</td></tr>
<tr class="separator:a7299182030e724c945da4e1287b1baa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6841c902935f8f9bc5ba3b8c0c1f6a03"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a6841c902935f8f9bc5ba3b8c0c1f6a03">PAC_SIZE_32</a> = 32</td></tr>
<tr class="separator:a6841c902935f8f9bc5ba3b8c0c1f6a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ab09a38555907a3ed192327e59549e1"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a5ab09a38555907a3ed192327e59549e1">PAC_SIZE_64</a> = 64</td></tr>
<tr class="separator:a5ab09a38555907a3ed192327e59549e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3376bb609be6882ac20c2cc2c44ce6f"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae3376bb609be6882ac20c2cc2c44ce6f">CHANNEL_1</a> = 1</td></tr>
<tr class="separator:ae3376bb609be6882ac20c2cc2c44ce6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55be485a91bb857bc43cafac191e41d8"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a55be485a91bb857bc43cafac191e41d8">CHANNEL_2</a> = 2</td></tr>
<tr class="separator:a55be485a91bb857bc43cafac191e41d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9081a02aa066ea5efdd0807fcee838b9"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9081a02aa066ea5efdd0807fcee838b9">CHANNEL_3</a> = 3</td></tr>
<tr class="separator:a9081a02aa066ea5efdd0807fcee838b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff1aa70ed700e6b9b7e5ee75e3c09c13"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aff1aa70ed700e6b9b7e5ee75e3c09c13">CHANNEL_4</a> = 4</td></tr>
<tr class="separator:aff1aa70ed700e6b9b7e5ee75e3c09c13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a334c7b83cee55a443a55366de35dbc09"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a334c7b83cee55a443a55366de35dbc09">CHANNEL_5</a> = 5</td></tr>
<tr class="separator:a334c7b83cee55a443a55366de35dbc09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae184e52351cce8cba4888b0a52cf0578"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae184e52351cce8cba4888b0a52cf0578">CHANNEL_7</a> = 7</td></tr>
<tr class="separator:ae184e52351cce8cba4888b0a52cf0578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acebad719d6b9cdbdd082cc558eb19957"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#acebad719d6b9cdbdd082cc558eb19957">PREAMBLE_CODE_16MHZ_1</a> = 1</td></tr>
<tr class="separator:acebad719d6b9cdbdd082cc558eb19957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5af59227dc168751b1f9081ec667e27"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac5af59227dc168751b1f9081ec667e27">PREAMBLE_CODE_16MHZ_2</a> = 2</td></tr>
<tr class="separator:ac5af59227dc168751b1f9081ec667e27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72a13ba0ba686886df793ae21bfae396"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a72a13ba0ba686886df793ae21bfae396">PREAMBLE_CODE_16MHZ_3</a> = 3</td></tr>
<tr class="separator:a72a13ba0ba686886df793ae21bfae396"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52696fe17f4d7414777c6749c6adec7f"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a52696fe17f4d7414777c6749c6adec7f">PREAMBLE_CODE_16MHZ_4</a> = 4</td></tr>
<tr class="separator:a52696fe17f4d7414777c6749c6adec7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6149cc573edf67578df196c85c5cbddf"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a6149cc573edf67578df196c85c5cbddf">PREAMBLE_CODE_16MHZ_5</a> = 5</td></tr>
<tr class="separator:a6149cc573edf67578df196c85c5cbddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a494f0920f61b9437eb44d9c254599fcf"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a494f0920f61b9437eb44d9c254599fcf">PREAMBLE_CODE_16MHZ_6</a> = 6</td></tr>
<tr class="separator:a494f0920f61b9437eb44d9c254599fcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af10afef2a08f9b0638f8fa89ff1b30d6"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af10afef2a08f9b0638f8fa89ff1b30d6">PREAMBLE_CODE_16MHZ_7</a> = 7</td></tr>
<tr class="separator:af10afef2a08f9b0638f8fa89ff1b30d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a002fd236de780082b59ef0b34809d490"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a002fd236de780082b59ef0b34809d490">PREAMBLE_CODE_16MHZ_8</a> = 8</td></tr>
<tr class="separator:a002fd236de780082b59ef0b34809d490"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6633e434da2f7aab6c95d584c8e1ba6"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af6633e434da2f7aab6c95d584c8e1ba6">PREAMBLE_CODE_64MHZ_9</a> = 9</td></tr>
<tr class="separator:af6633e434da2f7aab6c95d584c8e1ba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa629314ba0d71f482ecb9f2ca6d9251c"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aa629314ba0d71f482ecb9f2ca6d9251c">PREAMBLE_CODE_64MHZ_10</a> = 10</td></tr>
<tr class="separator:aa629314ba0d71f482ecb9f2ca6d9251c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a858e5c682bc441a6e84a941732f0185d"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a858e5c682bc441a6e84a941732f0185d">PREAMBLE_CODE_64MHZ_11</a> = 11</td></tr>
<tr class="separator:a858e5c682bc441a6e84a941732f0185d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3561c732264433c47d0a5c835f74f26b"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a3561c732264433c47d0a5c835f74f26b">PREAMBLE_CODE_64MHZ_12</a> = 12</td></tr>
<tr class="separator:a3561c732264433c47d0a5c835f74f26b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2462b0d8742779eba696c9ecdb9b018d"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a2462b0d8742779eba696c9ecdb9b018d">PREAMBLE_CODE_64MHZ_17</a> = 17</td></tr>
<tr class="separator:a2462b0d8742779eba696c9ecdb9b018d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64a6afc3486b94e5afff371c7a35b103"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a64a6afc3486b94e5afff371c7a35b103">PREAMBLE_CODE_64MHZ_18</a> = 18</td></tr>
<tr class="separator:a64a6afc3486b94e5afff371c7a35b103"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad96bd50062c124615e5d664e59cd64c4"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ad96bd50062c124615e5d664e59cd64c4">PREAMBLE_CODE_64MHZ_19</a> = 19</td></tr>
<tr class="separator:ad96bd50062c124615e5d664e59cd64c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34d8d6c2aaa65d02c6093d35fab880f8"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a34d8d6c2aaa65d02c6093d35fab880f8">PREAMBLE_CODE_64MHZ_20</a> = 20</td></tr>
<tr class="separator:a34d8d6c2aaa65d02c6093d35fab880f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeca7dcf1aba960907376fdd674663d0"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#adeca7dcf1aba960907376fdd674663d0">FRAME_LENGTH_NORMAL</a> = 0x00</td></tr>
<tr class="separator:adeca7dcf1aba960907376fdd674663d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac08b428fc2e6d6eb92fbe731a337993c"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac08b428fc2e6d6eb92fbe731a337993c">FRAME_LENGTH_EXTENDED</a> = 0x03</td></tr>
<tr class="separator:ac08b428fc2e6d6eb92fbe731a337993c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a8399fd13065fdeb044aac17ac03bc1"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a8a8399fd13065fdeb044aac17ac03bc1">MODE_LONGDATA_RANGE_LOWPOWER</a> [] = {<a class="el" href="classDW1000Class.html#a72419beebeab6cd813618f06aa449a0c">TRX_RATE_110KBPS</a>, <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a>, <a class="el" href="classDW1000Class.html#ae229277993bb0fcbddd6f957696976e3">TX_PREAMBLE_LEN_2048</a>}</td></tr>
<tr class="separator:a8a8399fd13065fdeb044aac17ac03bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37625d594b38dd4b6bc5c91800ee4ed6"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a37625d594b38dd4b6bc5c91800ee4ed6">MODE_SHORTDATA_FAST_LOWPOWER</a> [] = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a>, <a class="el" href="classDW1000Class.html#a4f1e8ab146b36610ad68096d35041b1c">TX_PREAMBLE_LEN_128</a>}</td></tr>
<tr class="separator:a37625d594b38dd4b6bc5c91800ee4ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66505596b1f1732962b416ba2c2ecf68"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a66505596b1f1732962b416ba2c2ecf68">MODE_LONGDATA_FAST_LOWPOWER</a> [] = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a>, <a class="el" href="classDW1000Class.html#a57b36ed7c6a76c86ee08e6ade83a7ee9">TX_PREAMBLE_LEN_1024</a>}</td></tr>
<tr class="separator:a66505596b1f1732962b416ba2c2ecf68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f3d76ecd2d746b404d48ebd65d69b37"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a8f3d76ecd2d746b404d48ebd65d69b37">MODE_SHORTDATA_FAST_ACCURACY</a> [] = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a841273364f17d0000ae68b29a930c47e">TX_PULSE_FREQ_64MHZ</a>, <a class="el" href="classDW1000Class.html#a4f1e8ab146b36610ad68096d35041b1c">TX_PREAMBLE_LEN_128</a>}</td></tr>
<tr class="separator:a8f3d76ecd2d746b404d48ebd65d69b37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af714130b2145d3df7501662d53c0704f"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af714130b2145d3df7501662d53c0704f">MODE_LONGDATA_FAST_ACCURACY</a> [] = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a841273364f17d0000ae68b29a930c47e">TX_PULSE_FREQ_64MHZ</a>, <a class="el" href="classDW1000Class.html#a57b36ed7c6a76c86ee08e6ade83a7ee9">TX_PREAMBLE_LEN_1024</a>}</td></tr>
<tr class="separator:af714130b2145d3df7501662d53c0704f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fbd14d4ad8f3fea697a13a101274a4b"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a5fbd14d4ad8f3fea697a13a101274a4b">MODE_LONGDATA_RANGE_ACCURACY</a> [] = {<a class="el" href="classDW1000Class.html#a72419beebeab6cd813618f06aa449a0c">TRX_RATE_110KBPS</a>, <a class="el" href="classDW1000Class.html#a841273364f17d0000ae68b29a930c47e">TX_PULSE_FREQ_64MHZ</a>, <a class="el" href="classDW1000Class.html#ae229277993bb0fcbddd6f957696976e3">TX_PREAMBLE_LEN_2048</a>}</td></tr>
<tr class="separator:a5fbd14d4ad8f3fea697a13a101274a4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72a7de429001c279fba214fe998f9989"><td class="memItemLeft" align="right" valign="top">static uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a72a7de429001c279fba214fe998f9989">_ss</a></td></tr>
<tr class="separator:a72a7de429001c279fba214fe998f9989"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab60910b9c2f19b6ac09c272ae42cb57f"><td class="memItemLeft" align="right" valign="top">static uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab60910b9c2f19b6ac09c272ae42cb57f">_rst</a></td></tr>
<tr class="separator:ab60910b9c2f19b6ac09c272ae42cb57f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a971e962330ef86a9e034cde5d73cac99"><td class="memItemLeft" align="right" valign="top">static uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a971e962330ef86a9e034cde5d73cac99">_irq</a></td></tr>
<tr class="separator:a971e962330ef86a9e034cde5d73cac99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1aa1ae60a51a23d278c34178176cdfe"><td class="memItemLeft" align="right" valign="top">static void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af1aa1ae60a51a23d278c34178176cdfe">_handleError</a> )(void)</td></tr>
<tr class="separator:af1aa1ae60a51a23d278c34178176cdfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a192b7fc278438a3307a0779a5f9b045f"><td class="memItemLeft" align="right" valign="top">static void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a192b7fc278438a3307a0779a5f9b045f">_handleSent</a> )(void)</td></tr>
<tr class="separator:a192b7fc278438a3307a0779a5f9b045f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab47d41cd630e2c9ba7cc54cf0e75754b"><td class="memItemLeft" align="right" valign="top">static void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab47d41cd630e2c9ba7cc54cf0e75754b">_handleReceived</a> )(void)</td></tr>
<tr class="separator:ab47d41cd630e2c9ba7cc54cf0e75754b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66ebbf42ba0393159ece639ac715faf8"><td class="memItemLeft" align="right" valign="top">static void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a66ebbf42ba0393159ece639ac715faf8">_handleReceiveFailed</a> )(void)</td></tr>
<tr class="separator:a66ebbf42ba0393159ece639ac715faf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91876dcd29c2f4da32ef4e1dc664b8c3"><td class="memItemLeft" align="right" valign="top">static void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a91876dcd29c2f4da32ef4e1dc664b8c3">_handleReceiveTimeout</a> )(void)</td></tr>
<tr class="separator:a91876dcd29c2f4da32ef4e1dc664b8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9df8f395da5ec7dd20293487546f00da"><td class="memItemLeft" align="right" valign="top">static void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9df8f395da5ec7dd20293487546f00da">_handleReceiveTimestampAvailable</a> )(void)</td></tr>
<tr class="separator:a9df8f395da5ec7dd20293487546f00da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eb02efbad2cac7ce19a026b4f530651"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a2eb02efbad2cac7ce19a026b4f530651">_syscfg</a> [<a class="el" href="DW1000Constants_8h.html#adc060762da75b108d00acf9b916996ff">LEN_SYS_CFG</a>]</td></tr>
<tr class="separator:a2eb02efbad2cac7ce19a026b4f530651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92628ba5c45e9c5057bfc51ed0984aa6"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a92628ba5c45e9c5057bfc51ed0984aa6">_sysctrl</a> [<a class="el" href="DW1000Constants_8h.html#acb711839af68bde4821094ec69abedea">LEN_SYS_CTRL</a>]</td></tr>
<tr class="separator:a92628ba5c45e9c5057bfc51ed0984aa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16daf0629b128395bb298268de42392b"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a16daf0629b128395bb298268de42392b">_sysstatus</a> [<a class="el" href="DW1000Constants_8h.html#a10a3ea7c86a41116d0e717d46e15e896">LEN_SYS_STATUS</a>]</td></tr>
<tr class="separator:a16daf0629b128395bb298268de42392b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae5483ac0ccc0f76006af57616f3ec33"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aae5483ac0ccc0f76006af57616f3ec33">_txfctrl</a> [<a class="el" href="DW1000Constants_8h.html#a529741a8be047bae830f78ead6ec271b">LEN_TX_FCTRL</a>]</td></tr>
<tr class="separator:aae5483ac0ccc0f76006af57616f3ec33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae65314bf09a19e2036c0dfd33c8aad13"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae65314bf09a19e2036c0dfd33c8aad13">_sysmask</a> [<a class="el" href="DW1000Constants_8h.html#acb1d4a01c1a3aca04f672f667c628f8f">LEN_SYS_MASK</a>]</td></tr>
<tr class="separator:ae65314bf09a19e2036c0dfd33c8aad13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1777a54e2e3e020edd65830f3f5b011a"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a1777a54e2e3e020edd65830f3f5b011a">_chanctrl</a> [<a class="el" href="DW1000Constants_8h.html#a2af6dde317f17b77bcf2a96504f46553">LEN_CHAN_CTRL</a>]</td></tr>
<tr class="separator:a1777a54e2e3e020edd65830f3f5b011a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eecd85c1a7fe78133528eb2ee0c8f91"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a0eecd85c1a7fe78133528eb2ee0c8f91">_vmeas3v3</a> = 0</td></tr>
<tr class="separator:a0eecd85c1a7fe78133528eb2ee0c8f91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd11cc5c96c77e06faf458bcafff75da"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#afd11cc5c96c77e06faf458bcafff75da">_tmeas23C</a> = 0</td></tr>
<tr class="separator:afd11cc5c96c77e06faf458bcafff75da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a699f1f0c2e8f057e0990a3d53224d7b5"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a699f1f0c2e8f057e0990a3d53224d7b5">_networkAndAddress</a> [<a class="el" href="DW1000Constants_8h.html#aa0075ed33a65fe3237d489f703ed52ed">LEN_PANADR</a>]</td></tr>
<tr class="separator:a699f1f0c2e8f057e0990a3d53224d7b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cb0fb7dfec16b4d9a3af66f9ca815ae"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9cb0fb7dfec16b4d9a3af66f9ca815ae">_smartPower</a> = false</td></tr>
<tr class="separator:a9cb0fb7dfec16b4d9a3af66f9ca815ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afec7b263a16bede17980541542e2b5c0"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#afec7b263a16bede17980541542e2b5c0">_extendedFrameLength</a> = <a class="el" href="classDW1000Class.html#adeca7dcf1aba960907376fdd674663d0">FRAME_LENGTH_NORMAL</a></td></tr>
<tr class="separator:afec7b263a16bede17980541542e2b5c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65e115b9d9473ee004d9263cfac6ed2d"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a65e115b9d9473ee004d9263cfac6ed2d">_preambleCode</a> = <a class="el" href="classDW1000Class.html#a52696fe17f4d7414777c6749c6adec7f">PREAMBLE_CODE_16MHZ_4</a></td></tr>
<tr class="separator:a65e115b9d9473ee004d9263cfac6ed2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f2f5525ea00c6ddb6f8d85e7b697b92"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a8f2f5525ea00c6ddb6f8d85e7b697b92">_channel</a> = <a class="el" href="classDW1000Class.html#a334c7b83cee55a443a55366de35dbc09">CHANNEL_5</a></td></tr>
<tr class="separator:a8f2f5525ea00c6ddb6f8d85e7b697b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fb69206b719ce6dcf68319fa7662fdf"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a1fb69206b719ce6dcf68319fa7662fdf">_preambleLength</a> = <a class="el" href="classDW1000Class.html#a4f1e8ab146b36610ad68096d35041b1c">TX_PREAMBLE_LEN_128</a></td></tr>
<tr class="separator:a1fb69206b719ce6dcf68319fa7662fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f21f12d84ee9aa4eab34211afde1ac5"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a8f21f12d84ee9aa4eab34211afde1ac5">_pulseFrequency</a> = <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a></td></tr>
<tr class="separator:a8f21f12d84ee9aa4eab34211afde1ac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2a25ad4e0e188d342982af301e6ef41"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae2a25ad4e0e188d342982af301e6ef41">_dataRate</a> = <a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a></td></tr>
<tr class="separator:ae2a25ad4e0e188d342982af301e6ef41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbfe33c05c8f117aff0664a623011aec"><td class="memItemLeft" align="right" valign="top">static byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#adbfe33c05c8f117aff0664a623011aec">_pacSize</a> = <a class="el" href="classDW1000Class.html#ac32df577e243f00af126b37471b43842">PAC_SIZE_8</a></td></tr>
<tr class="separator:adbfe33c05c8f117aff0664a623011aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7265af5c67d8173f96611cc66469c886"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classDW1000Time.html">DW1000Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a7265af5c67d8173f96611cc66469c886">_antennaDelay</a></td></tr>
<tr class="separator:a7265af5c67d8173f96611cc66469c886"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee4d7cf07b9af0705a3d330927d9d302"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#aee4d7cf07b9af0705a3d330927d9d302">_permanentReceive</a> = false</td></tr>
<tr class="separator:aee4d7cf07b9af0705a3d330927d9d302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab26a1142c6bc51f118d291299dea8d34"><td class="memItemLeft" align="right" valign="top">static boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab26a1142c6bc51f118d291299dea8d34">_frameCheck</a> = true</td></tr>
<tr class="separator:ab26a1142c6bc51f118d291299dea8d34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28427e35263433bf1c5d885a8f08e243"><td class="memItemLeft" align="right" valign="top">static uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a28427e35263433bf1c5d885a8f08e243">_deviceMode</a> = <a class="el" href="DW1000Constants_8h.html#ae539bc81de218722c5c2c54b5c006894">IDLE_MODE</a></td></tr>
<tr class="separator:a28427e35263433bf1c5d885a8f08e243"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb4b9f6a0d3c65480a878cc180c4fa18"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#acb4b9f6a0d3c65480a878cc180c4fa18">WRITE</a> = 0x80</td></tr>
<tr class="separator:acb4b9f6a0d3c65480a878cc180c4fa18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad60f08106028394b0b530057e34e3655"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ad60f08106028394b0b530057e34e3655">WRITE_SUB</a> = 0xC0</td></tr>
<tr class="separator:ad60f08106028394b0b530057e34e3655"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31f5e81c1ac73daf7b26aec67ebc9552"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a31f5e81c1ac73daf7b26aec67ebc9552">READ</a> = 0x00</td></tr>
<tr class="separator:a31f5e81c1ac73daf7b26aec67ebc9552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db712b3e9872a6a148e53a90fc53204"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a9db712b3e9872a6a148e53a90fc53204">READ_SUB</a> = 0x40</td></tr>
<tr class="separator:a9db712b3e9872a6a148e53a90fc53204"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61a0a3f3b3913825a9f7e36dec736a3a"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a61a0a3f3b3913825a9f7e36dec736a3a">RW_SUB_EXT</a> = 0x80</td></tr>
<tr class="separator:a61a0a3f3b3913825a9f7e36dec736a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51ea15737517c5a32919f6d00bf6aaab"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a51ea15737517c5a32919f6d00bf6aaab">AUTO_CLOCK</a> = 0x00</td></tr>
<tr class="separator:a51ea15737517c5a32919f6d00bf6aaab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd636ef0a653ff62470026d296bca4c4"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#afd636ef0a653ff62470026d296bca4c4">XTI_CLOCK</a> = 0x01</td></tr>
<tr class="separator:afd636ef0a653ff62470026d296bca4c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e44edce154027d25b659819c012f53a"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a5e44edce154027d25b659819c012f53a">PLL_CLOCK</a> = 0x02</td></tr>
<tr class="separator:a5e44edce154027d25b659819c012f53a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5744822c1636a473610a61d7cb3802d"><td class="memItemLeft" align="right" valign="top">static const SPISettings&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#af5744822c1636a473610a61d7cb3802d">_fastSPI</a> = SPISettings(16000000L, MSBFIRST, SPI_MODE0)</td></tr>
<tr class="separator:af5744822c1636a473610a61d7cb3802d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40a01e790d9c1bae930f30561b77084"><td class="memItemLeft" align="right" valign="top">static const SPISettings&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ad40a01e790d9c1bae930f30561b77084">_slowSPI</a> = SPISettings(2000000L, MSBFIRST, SPI_MODE0)</td></tr>
<tr class="separator:ad40a01e790d9c1bae930f30561b77084"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2d4ebf96a09f576116c17a94814232b"><td class="memItemLeft" align="right" valign="top">static const SPISettings *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ab2d4ebf96a09f576116c17a94814232b">_currentSPI</a> = &amp;<a class="el" href="classDW1000Class.html#af5744822c1636a473610a61d7cb3802d">_fastSPI</a></td></tr>
<tr class="separator:ab2d4ebf96a09f576116c17a94814232b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21636f8093a43b98ba94f267316fd3f8"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a21636f8093a43b98ba94f267316fd3f8">BIAS_500_16_ZERO</a> = 10</td></tr>
<tr class="separator:a21636f8093a43b98ba94f267316fd3f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5dd69700316895ed7c7d15e1b96d6e5"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ae5dd69700316895ed7c7d15e1b96d6e5">BIAS_500_64_ZERO</a> = 8</td></tr>
<tr class="separator:ae5dd69700316895ed7c7d15e1b96d6e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4f49524ce3fd43c60e54f1a835f8458"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac4f49524ce3fd43c60e54f1a835f8458">BIAS_900_16_ZERO</a> = 7</td></tr>
<tr class="separator:ac4f49524ce3fd43c60e54f1a835f8458"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6310b5718bb31694e10138048d410e9d"><td class="memItemLeft" align="right" valign="top">static const byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a6310b5718bb31694e10138048d410e9d">BIAS_900_64_ZERO</a> = 7</td></tr>
<tr class="separator:a6310b5718bb31694e10138048d410e9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0083e2e4f9c8b2b8c5d07d8863865ab"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#ac0083e2e4f9c8b2b8c5d07d8863865ab">BIAS_500_16</a> [] = {198, 187, 179, 163, 143, 127, 109, 84, 59, 31, 0, 36, 65, 84, 97, 106, 110, 112}</td></tr>
<tr class="separator:ac0083e2e4f9c8b2b8c5d07d8863865ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e49c04a1a811e21f8e94d6e9a2cf11f"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a3e49c04a1a811e21f8e94d6e9a2cf11f">BIAS_500_64</a> [] = {110, 105, 100, 93, 82, 69, 51, 27, 0, 21, 35, 42, 49, 62, 71, 76, 81, 86}</td></tr>
<tr class="separator:a3e49c04a1a811e21f8e94d6e9a2cf11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e7fff2ae6c8b9871e9755b4a4cb6b96"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a4e7fff2ae6c8b9871e9755b4a4cb6b96">BIAS_900_16</a> [] = {137, 122, 105, 88, 69, 47, 25, 0, 21, 48, 79, 105, 127, 147, 160, 169, 178, 197}</td></tr>
<tr class="separator:a4e7fff2ae6c8b9871e9755b4a4cb6b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f0e2864171a963b6947b169ccf3da80"><td class="memItemLeft" align="right" valign="top">static constexpr byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDW1000Class.html#a7f0e2864171a963b6947b169ccf3da80">BIAS_900_64</a> [] = {147, 133, 117, 99, 75, 50, 29, 0, 24, 45, 63, 76, 87, 98, 116, 122, 132, 142}</td></tr>
<tr class="separator:a7f0e2864171a963b6947b169ccf3da80"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ab2bdeb8c3e665686511d20b3e98447ef"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DW1000Class::attachErrorHandler </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>handleError</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a114f68401a4e8832898817edc6a3c4d6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DW1000Class::attachReceivedHandler </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>handleReceived</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3917b58d7b8b16a3d6209c6243748911"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DW1000Class::attachReceiveFailedHandler </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>handleReceiveFailed</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7482aeede5b47b6e100c491e9356b2d4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DW1000Class::attachReceiveTimeoutHandler </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>handleReceiveTimeout</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1f8fa61ddaf49a5f85728a11844027c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DW1000Class::attachReceiveTimestampAvailableHandler </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>handleReceiveTimestampAvailable</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2b02ecfd1d43711c9d3959bd223d7192"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DW1000Class::attachSentHandler </td>
<td>(</td>
<td class="paramtype">void(*)(void)&#160;</td>
<td class="paramname"><em>handleSent</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a59b862b3a40d42eb64fab1a85dc12147"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::begin </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>irq</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>rst</em> = <code>0xff</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Initiates and starts a sessions with one or more DW1000. If rst is not set or value 0xff, a soft resets (i.e. command triggered) are used and it is assumed that no reset line is wired.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">irq</td><td>The interrupt line/pin that connects the Arduino. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">rst</td><td>The reset line/pin for hard resets of ICs that connect to the Arduino. Value 0xff means soft reset. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a975ac277d365d41b80e3ba62f7479bda"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::clearAllStatus </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a70dad45b7bcbd302b1cacac10d5dcec7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::clearInterrupts </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9385fd426c55b028a092afebca415276"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::clearReceiveStatus </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab58f1edbf0e63f5258480ab0dc160c84"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::clearReceiveTimestampAvailableStatus </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa98cb6220d26f837ec971f68b1b1106d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::clearTransmitStatus </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a50e230d4ac0df27e1e1b0ce50242adc2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::commitConfiguration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a43e2a1360a222c250b885013e291e123"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::convertToByte </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>string</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte *&#160;</td>
<td class="paramname"><em>eui_byte</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6ff701dc55e2b63d40ae09cf663afed5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::correctTimestamp </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;&#160;</td>
<td class="paramname"><em>timestamp</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac3bd00b1a7c8aac778b8d433486acbb4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::enableClock </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>clock</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3e0701b9373ec91c3e01ec96a0165ff8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::enableMode </td>
<td>(</td>
<td class="paramtype">const byte&#160;</td>
<td class="paramname"><em>mode</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specifies the mode of operation for the DW1000. Modes of operation are pre-defined combinations of data rate, pulse repetition frequency, preamble and channel settings that properly go together. If you simply want the chips to work, choosing a mode is preferred over manual configuration.</p>
<p>The following modes are pre-configured and one of them needs to be chosen:</p><ul>
<li><code>MODE_LONGDATA_RANGE_LOWPOWER</code> (basically this is 110 kb/s data rate, 16 MHz PRF and long preambles)</li>
<li><code>MODE_SHORTDATA_FAST_LOWPOWER</code> (basically this is 6.8 Mb/s data rate, 16 MHz PRF and short preambles)</li>
<li><code>MODE_LONGDATA_FAST_LOWPOWER</code> (basically this is 6.8 Mb/s data rate, 16 MHz PRF and long preambles)</li>
<li><code>MODE_SHORTDATA_FAST_ACCURACY</code> (basically this is 6.8 Mb/s data rate, 64 MHz PRF and short preambles)</li>
<li><code>MODE_LONGDATA_FAST_ACCURACY</code> (basically this is 6.8 Mb/s data rate, 64 MHz PRF and long preambles)</li>
<li><code>MODE_LONGDATA_RANGE_ACCURACY</code> (basically this is 110 kb/s data rate, 64 MHz PRF and long preambles)</li>
</ul>
<p>Note that LOWPOWER and ACCURACY refers to the better power efficiency and improved transmission performance of 16 MHZ and 64 MHZ PRF respectively (see <code><a class="el" href="classDW1000Class.html#a06b2868d23f50189b22b6a67f089e04d">setPulseFrequency()</a></code>).</p>
<p>The default setting that is selected by <code><a class="el" href="classDW1000Class.html#a07dcb51bbdd1d2628aca0aebcd4e8648">setDefaults()</a></code> is MODE_LONGDATA_RANGE_LOWPOWER.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>The mode of operation, encoded by the above defined constants. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a59588135a77c75863aeb96a9035c7618"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::end </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Tells the driver library that no communication to a DW1000 will be required anymore. This basically just frees SPI and the previously used pins. </p>
</div>
</div>
<a class="anchor" id="accae9d26cbdbe3f11ad5dc7ccb61256e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::getBit </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>bit</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2c5670816e9b012db1ebf9f97ff95c9c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getData </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aceceda472bfe5ec7c2c558f1fdec8dfb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getData </td>
<td>(</td>
<td class="paramtype">String &amp;&#160;</td>
<td class="paramname"><em>data</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a53023a80f36316c3247f20f089f0c242"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint16_t DW1000Class::getDataLength </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a032e2ba1683e540bba8644583ccf7186"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">float DW1000Class::getFirstPathPower </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a24a0cec64a87a0b3d90ae0b024761571"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getPrettyBytes </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>msgBuffer</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a046f1c51fde5ebe71849685f472d1e90"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getPrettyBytes </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>msgBuffer</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a757c2dc620cf66577c3724c3b9167282"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getPrintableDeviceIdentifier </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>msgBuffer</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Generates a String representation of the device identifier of the chip. That usually are the letters "DECA" plus the version and revision numbers of the chip.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">msgBuffer</td><td>The String buffer to be filled with printable device information. Provide 128 bytes, this should be sufficient. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aba6a8396bc6d5aa5cecc103c6cadbd4f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getPrintableDeviceMode </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>msgBuffer</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Generates a String representation of the main operational settings of the chip. This includes data rate, pulse repetition frequency, preamble and channel settings.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">msgBuffer</td><td>The String buffer to be filled with printable device information. Provide 128 bytes, this should be sufficient. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a28eb2587d1fad7904f6a5f47dbd6b8b8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getPrintableExtendedUniqueIdentifier </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>msgBuffer</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Generates a String representation of the extended unique identifier (EUI) of the chip.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">msgBuffer</td><td>The String buffer to be filled with printable device information. Provide 128 bytes, this should be sufficient. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a960722efa3e20f61baeaf5ebee439282"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getPrintableNetworkIdAndShortAddress </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>msgBuffer</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Generates a String representation of the short address and network identifier currently defined for the respective chip.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">msgBuffer</td><td>The String buffer to be filled with printable device information. Provide 128 bytes, this should be sufficient. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a22468e4271cf51cbec24eaeb48ec7594"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::getPulseFrequency </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0c0119a9b51ae925b68bc3c7d2168b4b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">float DW1000Class::getReceivePower </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a035ad318af691d2d7d825e8ceee4aeb0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">float DW1000Class::getReceiveQuality </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad0031f6b7304cbdc2c982220aed37c87"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getReceiveTimestamp </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;&#160;</td>
<td class="paramname"><em>time</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acb22958051ebfe461cc850912906c495"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getReceiveTimestamp </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9f2a21896bca8354fe45b84ada2fc945"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getSystemTimestamp </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;&#160;</td>
<td class="paramname"><em>time</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6aa78410a635eac8cc15e3767c3c0622"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getSystemTimestamp </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1c181906517ea9d88567a8401d148c91"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getTempAndVbat </td>
<td>(</td>
<td class="paramtype">float &amp;&#160;</td>
<td class="paramname"><em>temp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float &amp;&#160;</td>
<td class="paramname"><em>vbat</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac7225bb60abc7ff0e8860dce7c786086"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getTransmitTimestamp </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;&#160;</td>
<td class="paramname"><em>time</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a58a3abb95bdd5ba7648675009b9cb28d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::getTransmitTimestamp </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8d86f35901523068f976774fd5fc0da2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::handleInterrupt </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a02b962429abec24f14178d33fe1079df"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::idle </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9f4657110d02779f0de43d85b8725396"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::interruptOnAutomaticAcknowledgeTrigger </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acc5fc4e41a2ab337a70e95dbc215aebe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::interruptOnReceived </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a472093d784aa8416285ee765688ab773"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::interruptOnReceiveFailed </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aad08e4166cc8e2b2c5db8bd4bf6a4a99"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::interruptOnReceiveTimeout </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a597f9d029985f7c4bad31b4b1a8febd4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::interruptOnReceiveTimestampAvailable </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aecec6bbac162b4906be77972e00ca30c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::interruptOnSent </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afc4187be0eef678b44bca3c50bf9978a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::isClockProblem </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a54cb7f137f76e716659ede5ab45b9fb9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::isReceiveDone </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7775671b9a6fd333b282b07763ccf070"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::isReceiveFailed </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a33c9e5426b5ef0d4935c6f8c314adfb2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::isReceiveTimeout </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab8e998d008a32c8e8b300d4802caf824"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::isReceiveTimestampAvailable </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adfd211dbc2fcdafaa691d70c4c9f6a92"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::isTransmitDone </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab9c59dffa5f686c9f301e5e000ee54e5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::manageLDE </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a407b2fff98dab43ed909495a46373468"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::newConfiguration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0465bc46e3f60596857abb0cdd5af03c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::newReceive </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6213359c5e788b50154c8d6fd9bf388c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::newTransmit </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0dcf373ae85b564a68d81e010b4c019c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t DW1000Class::nibbleFromChar </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>c</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af163ec9c195c9854f51959a6276e92bb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readBytes </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab5c8e7c24fe945722913eee8e062178b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readBytesOTP </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>address</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[]&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7b2cc4b8d7f04e8f02140a4000b4ce18"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readChannelControlRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1a97a9e117c7d2a8e821276063f60082"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readNetworkIdAndDeviceAddress </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a266d8bff7e8374bed37f56db11ad5aab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readSystemConfigurationRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a01f0844696513cd33c8f076f944d60e7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readSystemEventMaskRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9de9acf7a7b79d50af561de68e95bc83"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readSystemEventStatusRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9eb2d38a38c878314291dc6759276a0a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::readTransmitFrameControlRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0d7b4fe610e946633d0bf7c1e4f1e27e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::receivePermanently </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a158b7db4ffef8809c7ddc9548c3a4497"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::reselect </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>ss</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>(Re-)selects a specific DW1000 chip for communication. In case of a single DW1000 chip in use this call is not needed; only a call to <code><a class="el" href="classDW1000Class.html#af5111be6753148221357c74245311624">select()</a></code> has to be performed once at start up. Other than a call to <code><a class="el" href="classDW1000Class.html#af5111be6753148221357c74245311624">select()</a></code> this function does not perform an initial setup of the (again-)selected chips and assumes it to have a valid configuration loaded.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">ss</td><td>The chip select line/pin that connects the to-be-selected chip with the Arduino. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a99f7a8f0fc4b4b20e96c2204518038a3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Resets all connected or the currently selected DW1000 chip. A hard reset of all chips is preferred, although a soft reset of the currently selected one is executed if no reset pin has been specified (when using <code>begin(int)</code>, instead of <code>begin(int, int)</code>). </p>
</div>
</div>
<a class="anchor" id="af5111be6753148221357c74245311624"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::select </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>ss</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Selects a specific DW1000 chip for communication. In case of a single DW1000 chip in use this call only needs to be done once at start up, but is still mandatory. Other than a call to <code><a class="el" href="classDW1000Class.html#a158b7db4ffef8809c7ddc9548c3a4497">reselect()</a></code> this function performs an initial setup of the now-selected chip.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">ss</td><td>The chip select line/pin that connects the to-be-selected chip with the Arduino. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a14b341e885a725909445c2a28b1efdfa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setBit </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>bit</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="abaf3065f30fdf41eb77b99ab30f81586"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setChannel </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>channel</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab0c51ebe05e5525bb250b3f0ab3f286e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setData </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9e76a6d2d8ac8935225845121358db9a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setData </td>
<td>(</td>
<td class="paramtype">const String &amp;&#160;</td>
<td class="paramname"><em>data</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a33a0d48330a15629d8b98068d385bb4f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setDataRate </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>rate</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specifies the data transmission rate of the DW1000 chip. One of the values</p><ul>
<li><code>TRX_RATE_110KBPS</code> (i.e. 110 kb/s)</li>
<li><code>TRX_RATE_850KBPS</code> (i.e. 850 kb/s)</li>
<li><code>TRX_RATE_6800KBPS</code> (i.e. 6.8 Mb/s) has to be provided.</li>
</ul>
<p>See <code><a class="el" href="classDW1000Class.html#a07dcb51bbdd1d2628aca0aebcd4e8648">setDefaults()</a></code> and <code><a class="el" href="classDW1000Class.html#a3e0701b9373ec91c3e01ec96a0165ff8">enableMode()</a></code> for additional information on data rate settings.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">rate</td><td>The data transmission rate, encoded by the above defined constants. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a07dcb51bbdd1d2628aca0aebcd4e8648"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setDefaults </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a40340908db42ae49b44fad5804121aaa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classDW1000Time.html">DW1000Time</a> DW1000Class::setDelay </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classDW1000Time.html">DW1000Time</a> &amp;&#160;</td>
<td class="paramname"><em>delay</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae47c9a3c5f8a202a72c11a6ee5099749"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setDeviceAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>(Re-)set the device address (i.e. short address) for the currently selected chip. This setting is important for certain MAC address filtering rules.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>An arbitrary numeric device address. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a05342d22e7ad6adbec5b8d52fa66183b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setDoubleBuffering </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0774cee4227d26ae17dc3da283de4d22"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setEUI </td>
<td>(</td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>eui</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae9ec537d9733f68dabeeee45126cd0a6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setEUI </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>eui</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1b9c117107dc1fed4f00f6e899fad915"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setFrameFilter </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab2ca1c21a5742009a318ab572552b8aa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setFrameFilterAllowAcknowledgement </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4ee01a8df320edcfd1b45f98e8fedcfe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setFrameFilterAllowBeacon </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a90efabcfe618f98e0f7c326ae34aecfd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setFrameFilterAllowData </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2d8acfc729ae9656f9347a084e960941"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setFrameFilterAllowMAC </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af6cbedd9693242de46b1880b49a4fa82"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setFrameFilterAllowReserved </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a33c828922b72dc6c43d3057817ce015a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setFrameFilterBehaveCoordinator </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5948322fa674b74c0d16ac8997dc701b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setInterruptPolarity </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specifies the interrupt polarity of the DW1000 chip.</p>
<p>As part of <code><a class="el" href="classDW1000Class.html#a07dcb51bbdd1d2628aca0aebcd4e8648">setDefaults()</a></code> if the device is in idle mode, interrupt polarity is set to active high.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td><code>true</code> for active high interrupts, <code>false</code> for active low interrupts. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a332e90d3b8fc200f2a6ffd4dbffa4786"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setNetworkId </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>(Re-)set the network identifier which the selected chip should be associated with. This setting is important for certain MAC address filtering rules.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td>An arbitrary numeric network identifier. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5b5f551eaa346b7c724aa9e9895cdb15"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setPreambleCode </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>preacode</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a49962ad99ef5c1cccd01c55bb4dbfa36"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setPreambleLength </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>prealen</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a06b2868d23f50189b22b6a67f089e04d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setPulseFrequency </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>freq</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specifies the pulse repetition frequency (PRF) of data transmissions with the DW1000. Either</p><ul>
<li><code>TX_PULSE_FREQ_16MHZ</code> (i.e. 16 MHz)</li>
<li><code>TX_PULSE_FREQ_64MHZ</code> (i.e. 64 MHz) has to be chosen.</li>
</ul>
<p>Note that the 16 MHz setting is more power efficient, while the 64 MHz setting requires more power, but also delivers slightly better transmission performance (i.e. on communication range and timestamp accuracy) (see DWM1000 User Manual, section 9.3).</p>
<p>See <code><a class="el" href="classDW1000Class.html#a07dcb51bbdd1d2628aca0aebcd4e8648">setDefaults()</a></code> and <code><a class="el" href="classDW1000Class.html#a3e0701b9373ec91c3e01ec96a0165ff8">enableMode()</a></code> for additional information on PRF settings.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">freq</td><td>The PRF, encoded by the above defined constants. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a53e17fac6b38319d6caca584c5ab34ca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::setReceiverAutoReenable </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specifies whether the DW1000 chip should, again, turn on its receiver in case that the last reception failed.</p>
<p>This setting is enabled as part of <code><a class="el" href="classDW1000Class.html#a07dcb51bbdd1d2628aca0aebcd4e8648">setDefaults()</a></code> if the device is in idle mode.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td><code>true</code> to enable, <code>false</code> to disable receiver auto-reenable. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a3c0b2be061b5356a0ebbc97b74fe2dfb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::softReset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Resets the currently selected DW1000 chip programmatically (via corresponding commands). </p>
</div>
</div>
<a class="anchor" id="a9aa678f8d501f592b4a766b71415af85"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::startReceive </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a455f99e9ba2f6a7b9d7e9818dcd1b28d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::startTransmit </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afde1923323b3be3212f102fad09db4e9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::suppressFrameCheck </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Specifies whether to suppress any frame check measures while sending or receiving messages. If suppressed, no 2-byte checksum is appended to the message before sending and this checksum is also not expected at receiver side. Note that when suppressing frame checks, the error event handler (attached via <code>attachReceiveErrorHandler()</code>) will not be triggered if received data is corrupted.</p>
<p>Frame checks are enabled as part of <code><a class="el" href="classDW1000Class.html#a07dcb51bbdd1d2628aca0aebcd4e8648">setDefaults()</a></code> if the device is in idle mode.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">val</td><td><code>true</code> to suppress frame check on sender and receiver side, <code>false</code> otherwise. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1e996f1921f45efddef0c343e3a29b44"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::tune </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad34e8cd07429db763b9e51e496c4ec1a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::useExtendedFrameLength </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a553b32a50b0be672319c0c6a04c3b9cf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::useSmartPower </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>smartPower</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae65d90cb26cdb609f58abfd970607c1d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::waitForResponse </td>
<td>(</td>
<td class="paramtype">boolean&#160;</td>
<td class="paramname"><em>val</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a34ca9fd80c4118766da0ca42a71d1b4f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeByte </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0772ea0dca8931657f4cca4570cf000d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeBytes </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>cmd</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2ee08ca0011f72a0349c1e871bf24164"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeChannelControlRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8a0ca63db7e1957c4bab94f49a018be4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeNetworkIdAndDeviceAddress </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac5ff65d716216fa71853c3df3efa3853"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeSystemConfigurationRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a27785065539bdce2646abd6c0b3c9804"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeSystemEventMaskRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac2617248374072f75f32d4743d3cbd8f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeTransmitFrameControlRegister </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7d067d3161c31c092e1b892053f7b3ad"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void DW1000Class::writeValueToBytes </td>
<td>(</td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>data</em>[], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>val</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a7265af5c67d8173f96611cc66469c886"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classDW1000Time.html">DW1000Time</a> DW1000Class::_antennaDelay</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1777a54e2e3e020edd65830f3f5b011a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_chanctrl</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8f2f5525ea00c6ddb6f8d85e7b697b92"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_channel = <a class="el" href="classDW1000Class.html#a334c7b83cee55a443a55366de35dbc09">CHANNEL_5</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab2d4ebf96a09f576116c17a94814232b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const SPISettings * DW1000Class::_currentSPI = &amp;<a class="el" href="classDW1000Class.html#af5744822c1636a473610a61d7cb3802d">_fastSPI</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae2a25ad4e0e188d342982af301e6ef41"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_dataRate = <a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a28427e35263433bf1c5d885a8f08e243"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t DW1000Class::_deviceMode = <a class="el" href="DW1000Constants_8h.html#ae539bc81de218722c5c2c54b5c006894">IDLE_MODE</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afec7b263a16bede17980541542e2b5c0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_extendedFrameLength = <a class="el" href="classDW1000Class.html#adeca7dcf1aba960907376fdd674663d0">FRAME_LENGTH_NORMAL</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af5744822c1636a473610a61d7cb3802d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const SPISettings DW1000Class::_fastSPI = SPISettings(16000000L, MSBFIRST, SPI_MODE0)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab26a1142c6bc51f118d291299dea8d34"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::_frameCheck = true</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af1aa1ae60a51a23d278c34178176cdfe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void(* DW1000Class::_handleError)(void)=0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab47d41cd630e2c9ba7cc54cf0e75754b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void(* DW1000Class::_handleReceived)(void)=0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a66ebbf42ba0393159ece639ac715faf8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void(* DW1000Class::_handleReceiveFailed)(void)=0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a91876dcd29c2f4da32ef4e1dc664b8c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void(* DW1000Class::_handleReceiveTimeout)(void)=0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9df8f395da5ec7dd20293487546f00da"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void(* DW1000Class::_handleReceiveTimestampAvailable)(void)=0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a192b7fc278438a3307a0779a5f9b045f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void(* DW1000Class::_handleSent)(void)=0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a971e962330ef86a9e034cde5d73cac99"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t DW1000Class::_irq</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a699f1f0c2e8f057e0990a3d53224d7b5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_networkAndAddress</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adbfe33c05c8f117aff0664a623011aec"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_pacSize = <a class="el" href="classDW1000Class.html#ac32df577e243f00af126b37471b43842">PAC_SIZE_8</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aee4d7cf07b9af0705a3d330927d9d302"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::_permanentReceive = false</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a65e115b9d9473ee004d9263cfac6ed2d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_preambleCode = <a class="el" href="classDW1000Class.html#a52696fe17f4d7414777c6749c6adec7f">PREAMBLE_CODE_16MHZ_4</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1fb69206b719ce6dcf68319fa7662fdf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_preambleLength = <a class="el" href="classDW1000Class.html#a4f1e8ab146b36610ad68096d35041b1c">TX_PREAMBLE_LEN_128</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8f21f12d84ee9aa4eab34211afde1ac5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_pulseFrequency = <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab60910b9c2f19b6ac09c272ae42cb57f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t DW1000Class::_rst</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad40a01e790d9c1bae930f30561b77084"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const SPISettings DW1000Class::_slowSPI = SPISettings(2000000L, MSBFIRST, SPI_MODE0)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9cb0fb7dfec16b4d9a3af66f9ca815ae"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean DW1000Class::_smartPower = false</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a72a7de429001c279fba214fe998f9989"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t DW1000Class::_ss</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2eb02efbad2cac7ce19a026b4f530651"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_syscfg</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a92628ba5c45e9c5057bfc51ed0984aa6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_sysctrl</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae65314bf09a19e2036c0dfd33c8aad13"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_sysmask</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a16daf0629b128395bb298268de42392b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_sysstatus</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afd11cc5c96c77e06faf458bcafff75da"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_tmeas23C = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aae5483ac0ccc0f76006af57616f3ec33"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_txfctrl</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0eecd85c1a7fe78133528eb2ee0c8f91"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">byte DW1000Class::_vmeas3v3 = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a51ea15737517c5a32919f6d00bf6aaab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::AUTO_CLOCK = 0x00</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac0083e2e4f9c8b2b8c5d07d8863865ab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::BIAS_500_16 = {198, 187, 179, 163, 143, 127, 109, 84, 59, 31, 0, 36, 65, 84, 97, 106, 110, 112}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a21636f8093a43b98ba94f267316fd3f8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::BIAS_500_16_ZERO = 10</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3e49c04a1a811e21f8e94d6e9a2cf11f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::BIAS_500_64 = {110, 105, 100, 93, 82, 69, 51, 27, 0, 21, 35, 42, 49, 62, 71, 76, 81, 86}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae5dd69700316895ed7c7d15e1b96d6e5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::BIAS_500_64_ZERO = 8</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4e7fff2ae6c8b9871e9755b4a4cb6b96"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::BIAS_900_16 = {137, 122, 105, 88, 69, 47, 25, 0, 21, 48, 79, 105, 127, 147, 160, 169, 178, 197}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac4f49524ce3fd43c60e54f1a835f8458"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::BIAS_900_16_ZERO = 7</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7f0e2864171a963b6947b169ccf3da80"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::BIAS_900_64 = {147, 133, 117, 99, 75, 50, 29, 0, 24, 45, 63, 76, 87, 98, 116, 122, 132, 142}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6310b5718bb31694e10138048d410e9d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::BIAS_900_64_ZERO = 7</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae3376bb609be6882ac20c2cc2c44ce6f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::CHANNEL_1 = 1</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a55be485a91bb857bc43cafac191e41d8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::CHANNEL_2 = 2</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9081a02aa066ea5efdd0807fcee838b9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::CHANNEL_3 = 3</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aff1aa70ed700e6b9b7e5ee75e3c09c13"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::CHANNEL_4 = 4</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a334c7b83cee55a443a55366de35dbc09"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::CHANNEL_5 = 5</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae184e52351cce8cba4888b0a52cf0578"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::CHANNEL_7 = 7</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac08b428fc2e6d6eb92fbe731a337993c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::FRAME_LENGTH_EXTENDED = 0x03</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adeca7dcf1aba960907376fdd674663d0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::FRAME_LENGTH_NORMAL = 0x00</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af714130b2145d3df7501662d53c0704f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::MODE_LONGDATA_FAST_ACCURACY = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a841273364f17d0000ae68b29a930c47e">TX_PULSE_FREQ_64MHZ</a>, <a class="el" href="classDW1000Class.html#a57b36ed7c6a76c86ee08e6ade83a7ee9">TX_PREAMBLE_LEN_1024</a>}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a66505596b1f1732962b416ba2c2ecf68"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::MODE_LONGDATA_FAST_LOWPOWER = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a>, <a class="el" href="classDW1000Class.html#a57b36ed7c6a76c86ee08e6ade83a7ee9">TX_PREAMBLE_LEN_1024</a>}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5fbd14d4ad8f3fea697a13a101274a4b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::MODE_LONGDATA_RANGE_ACCURACY = {<a class="el" href="classDW1000Class.html#a72419beebeab6cd813618f06aa449a0c">TRX_RATE_110KBPS</a>, <a class="el" href="classDW1000Class.html#a841273364f17d0000ae68b29a930c47e">TX_PULSE_FREQ_64MHZ</a>, <a class="el" href="classDW1000Class.html#ae229277993bb0fcbddd6f957696976e3">TX_PREAMBLE_LEN_2048</a>}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8a8399fd13065fdeb044aac17ac03bc1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::MODE_LONGDATA_RANGE_LOWPOWER = {<a class="el" href="classDW1000Class.html#a72419beebeab6cd813618f06aa449a0c">TRX_RATE_110KBPS</a>, <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a>, <a class="el" href="classDW1000Class.html#ae229277993bb0fcbddd6f957696976e3">TX_PREAMBLE_LEN_2048</a>}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8f3d76ecd2d746b404d48ebd65d69b37"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::MODE_SHORTDATA_FAST_ACCURACY = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a841273364f17d0000ae68b29a930c47e">TX_PULSE_FREQ_64MHZ</a>, <a class="el" href="classDW1000Class.html#a4f1e8ab146b36610ad68096d35041b1c">TX_PREAMBLE_LEN_128</a>}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a37625d594b38dd4b6bc5c91800ee4ed6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::MODE_SHORTDATA_FAST_LOWPOWER = {<a class="el" href="classDW1000Class.html#a4c19329ec6bb4d9f1cc2c545215a19f3">TRX_RATE_6800KBPS</a>, <a class="el" href="classDW1000Class.html#a4758d7f867a2df0e02aaedc62968ef86">TX_PULSE_FREQ_16MHZ</a>, <a class="el" href="classDW1000Class.html#a4f1e8ab146b36610ad68096d35041b1c">TX_PREAMBLE_LEN_128</a>}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7299182030e724c945da4e1287b1baa2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PAC_SIZE_16 = 16</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6841c902935f8f9bc5ba3b8c0c1f6a03"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PAC_SIZE_32 = 32</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5ab09a38555907a3ed192327e59549e1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PAC_SIZE_64 = 64</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac32df577e243f00af126b37471b43842"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PAC_SIZE_8 = 8</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5e44edce154027d25b659819c012f53a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::PLL_CLOCK = 0x02</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acebad719d6b9cdbdd082cc558eb19957"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_1 = 1</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac5af59227dc168751b1f9081ec667e27"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_2 = 2</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a72a13ba0ba686886df793ae21bfae396"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_3 = 3</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a52696fe17f4d7414777c6749c6adec7f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_4 = 4</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6149cc573edf67578df196c85c5cbddf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_5 = 5</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a494f0920f61b9437eb44d9c254599fcf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_6 = 6</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af10afef2a08f9b0638f8fa89ff1b30d6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_7 = 7</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a002fd236de780082b59ef0b34809d490"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_16MHZ_8 = 8</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa629314ba0d71f482ecb9f2ca6d9251c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_10 = 10</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a858e5c682bc441a6e84a941732f0185d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_11 = 11</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3561c732264433c47d0a5c835f74f26b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_12 = 12</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2462b0d8742779eba696c9ecdb9b018d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_17 = 17</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a64a6afc3486b94e5afff371c7a35b103"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_18 = 18</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad96bd50062c124615e5d664e59cd64c4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_19 = 19</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a34d8d6c2aaa65d02c6093d35fab880f8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_20 = 20</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af6633e434da2f7aab6c95d584c8e1ba6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::PREAMBLE_CODE_64MHZ_9 = 9</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a31f5e81c1ac73daf7b26aec67ebc9552"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::READ = 0x00</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9db712b3e9872a6a148e53a90fc53204"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::READ_SUB = 0x40</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a61a0a3f3b3913825a9f7e36dec736a3a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::RW_SUB_EXT = 0x80</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a72419beebeab6cd813618f06aa449a0c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TRX_RATE_110KBPS = 0x00</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4c19329ec6bb4d9f1cc2c545215a19f3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TRX_RATE_6800KBPS = 0x02</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0fb24bd90750375fe45ad3400bb49c2b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TRX_RATE_850KBPS = 0x01</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a57b36ed7c6a76c86ee08e6ade83a7ee9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_1024 = 0x02</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4f1e8ab146b36610ad68096d35041b1c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_128 = 0x05</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a77165dabdcf9859853ec42f239badefd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_1536 = 0x06</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae229277993bb0fcbddd6f957696976e3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_2048 = 0x0A</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa22dd046ff14e7e3f364fb220ce62480"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_256 = 0x09</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aefbf8b5a0b7b5880e058778da1d21caa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_4096 = 0x03</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a178dcba5519f9055a821a2c444b4d488"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_512 = 0x0D</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a17e82aa391dc627b2b4265e1afdffd81"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PREAMBLE_LEN_64 = 0x01</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4758d7f867a2df0e02aaedc62968ef86"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PULSE_FREQ_16MHZ = 0x01</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a841273364f17d0000ae68b29a930c47e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr byte DW1000Class::TX_PULSE_FREQ_64MHZ = 0x02</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acb4b9f6a0d3c65480a878cc180c4fa18"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::WRITE = 0x80</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad60f08106028394b0b530057e34e3655"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::WRITE_SUB = 0xC0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afd636ef0a653ff62470026d296bca4c4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const byte DW1000Class::XTI_CLOCK = 0x01</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>/home/az/Dropbox/work/Arduino/az-z/arduino-dw1000/src/<a class="el" href="DW1000_8h_source.html">DW1000.h</a></li>
<li>/home/az/Dropbox/work/Arduino/az-z/arduino-dw1000/src/<a class="el" href="DW1000_8cpp.html">DW1000.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Dec 20 2016 01:32:18 for Arduino driver library for Decawave DW1000 by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>