Repetier-Firmware-4-Davinci/api-doc/html/_repetier_8h.html

1849 wiersze
99 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"/>
<title>Repetier-Firmware: src/ArduinoAVR/Repetier/Repetier.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
</head>
<body>
<div id="top"><!-- do not remove this div! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="repetier-logo-trans128.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Repetier-Firmware
&#160;<span id="projectnumber">0.91</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<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><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
initNavTree('_repetier_8h.html','');
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Defines</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">src/ArduinoAVR/Repetier/Repetier.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_configuration_8h_source.html">Configuration.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_h_a_l_8h_source.html">HAL.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="gcode_8h_source.html">gcode.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="ui_8h_source.html">ui.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_communication_8h_source.html">Communication.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_extruder_8h_source.html">Extruder.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_printer_8h_source.html">Printer.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="motion_8h_source.html">motion.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_commands_8h_source.html">Commands.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_eeprom_8h_source.html">Eeprom.h</a>&quot;</code><br/>
</div>
<p><a href="_repetier_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_math.html">RMath</a></td></tr>
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a8adf65934f3576c6ff15578f1a162b3f">REPETIER_VERSION</a>&#160;&#160;&#160;&quot;0.91&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a77e164a49bf252fcb13d3bfbde4f7360">INCLUDE_DEBUG_COMMUNICATION</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ad512cb595c1b9726414ad6f3b4c7d57a">INCLUDE_DEBUG_NO_MOVE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a8b87c57d8e5135553897081f6feeef9c">DEBUG_COM_ERRORS</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">print ops related debug info. <a href="#a8b87c57d8e5135553897081f6feeef9c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a5298b74d1c17dd4fdb7edd7ecc762990">ANALYZER_CH0</a>&#160;&#160;&#160;63</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aac2c3585d83addff66e2015e741d0c99">ANALYZER_CH1</a>&#160;&#160;&#160;40</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#af2973fcf8425b4a4c4752a52c6713c8f">ANALYZER_CH2</a>&#160;&#160;&#160;53</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a82feee50d46677c33675d367b1a85af2">ANALYZER_CH3</a>&#160;&#160;&#160;65</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a6cbe32a87c3f0df036986af2333fc9e7">ANALYZER_CH4</a>&#160;&#160;&#160;59</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a01bd63846b5dd6859c16b11e6435b413">ANALYZER_CH5</a>&#160;&#160;&#160;64</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ad0a2eedb5774ac5a46b3c4275126b815">ANALYZER_CH6</a>&#160;&#160;&#160;58</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a62ce8e11506218f41528a9059d4ce83a">ANALYZER_CH7</a>&#160;&#160;&#160;57</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a3c648c7bfb447c81831559d893ccc8b7">ANALYZER_ON</a>(a)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a3ce49d11930e4fbd232c0f8ad2e036b2">ANALYZER_OFF</a>(a)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a096f6d223bb5d11bebd9ce7535508fa2">X_AXIS</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ab9e30cc0a88c208dc662906171bb8265">Y_AXIS</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a702b4b323c595211ec77a5995d9ee155">Z_AXIS</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a43ee3a98156e221a0556a4cd4ae09a72">E_AXIS</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a05a3e3857a0cb355c18cc6b54f9b49e6">VIRTUAL_AXIS</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a1972fe1bfaa6fb52001d04fc1059e3ad">ANALOG_INPUT_BITS</a>&#160;&#160;&#160;10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aae780ad1da65e93031c8819fa64c133e">ANALOG_INPUT_SAMPLE</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ada2f40f8c390192e11c232c758afcb57">ANALOG_REF_AREF</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ac4969cdff62b814d6be75510e4fd1f46">ANALOG_REF_AVCC</a>&#160;&#160;&#160;_BV(REFS0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a1e9dea4096b6f1e3d0c3416ad4902370">ANALOG_REF_INT_1_1</a>&#160;&#160;&#160;_BV(REFS1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a3edc5729832b16c40d5df64fbfba0098">ANALOG_REF_INT_2_56</a>&#160;&#160;&#160;_BV(REFS0) | _BV(REFS1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#af5eb7e3dc57a2c282b06f32e51970839">ANALOG_REF</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#ac4969cdff62b814d6be75510e4fd1f46">ANALOG_REF_AVCC</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ae4a18425a9380f922180002e116f5b59">MICROSTEP1</a>&#160;&#160;&#160;LOW,LOW</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a530d5aeb26ecda2a4a2b5fc1a2106b6d">MICROSTEP2</a>&#160;&#160;&#160;HIGH,LOW</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ac5d700f5a37992e5569490480147a12d">MICROSTEP4</a>&#160;&#160;&#160;LOW,HIGH</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a6a739edfdfab19f389281fe006f2b1d8">MICROSTEP8</a>&#160;&#160;&#160;HIGH,HIGH</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a5a4feee49d4cb0044aad9b8df35d10e8">MICROSTEP16</a>&#160;&#160;&#160;HIGH,HIGH</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ae71f787b42e8b39a92283fb4bd02fca4">HOME_ORDER_XYZ</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#acaa69567e5e964777590ff2e64c11136">HOME_ORDER_XZY</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a958d049e076cbb9d354183df8078a64a">HOME_ORDER_YXZ</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a9feb54edc2ae0621184d30a99c709999">HOME_ORDER_YZX</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a7a9e1a33c1089feef3d2a46f8dea8758">HOME_ORDER_ZXY</a>&#160;&#160;&#160;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a7162f95ed4e3656fb650598f0bfb84d8">HOME_ORDER_ZYX</a>&#160;&#160;&#160;6</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#af348f6d0d21ffcb39ae86cb2e2188999">TEMP_PID</a>&#160;&#160;&#160;true</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a73708ff09bb1146a609cf387ec0abb40">SPEED_MIN_MILLIS</a>&#160;&#160;&#160;300</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ac71536ab59d4ae217590e9e2bb70ef06">SPEED_MAX_MILLIS</a>&#160;&#160;&#160;50</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#af6775b549e42844b7fa0dae6a6b26dbc">SPEED_MAGNIFICATION</a>&#160;&#160;&#160;100.0f</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aa26cdbbda98588e6988b4d05a388e28a">NONLINEAR_SYSTEM</a>&#160;&#160;&#160;false</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#afe671b627b7b8f5f2971605e80d05740">MANUAL_CONTROL</a>&#160;&#160;&#160;true</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a6ae697d20acb6ce5e8a6419caba282ea">MM_PER_ARC_SEGMENT_BIG</a>&#160;&#160;&#160;MM_PER_ARC_SEGMENT</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aece6997190f51cd83a9870f00c7818cd">N_ARC_CORRECTION</a>&#160;&#160;&#160;25</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a78ddabb3146674f91a7c99c94f33e115">EXT0_ANALOG_INPUTS</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a63db9e0d133efdc02c1ae1aa5ab79b97">EXT0_SENSOR_INDEX</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aa527bf5972c8a4589a678c648cf816fc">EXT0_ANALOG_CHANNEL</a>&#160;&#160;&#160;<a class="el" href="_configuration_8h.html#ad34404c86e225ce594c317b84556541e">EXT0_TEMPSENSOR_PIN</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a185008e46a2795212d1deb690290103b">ACCOMMA0</a>&#160;&#160;&#160;,</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ab1665538bd65868e6b3f10106b1978fc">ACCOMMA1</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a185008e46a2795212d1deb690290103b">ACCOMMA0</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#af1dc5d29050e54a592901f38c30adc89">EXT1_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ad586e399d95f53fb77894d5559fc98af">EXT1_SENSOR_INDEX</a>&#160;&#160;&#160;<a class="el" href="_configuration_8h.html#aff9bf6b6094565a0d865f5c50d5a977b">EXT1_TEMPSENSOR_PIN</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aa6096f271e1e2c4efebb2cf5047663b0">EXT1_ANALOG_CHANNEL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a255b4df2230f4460f0fa0eb270037971">ACCOMMA2</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#ab1665538bd65868e6b3f10106b1978fc">ACCOMMA1</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a4a7420cae60dab14fec906322a32f887">EXT2_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a079d670b702e239709487e60e9f02d47">EXT2_SENSOR_INDEX</a>&#160;&#160;&#160;EXT2_TEMPSENSOR_PIN</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#af612af5d0c783a148c326089d313f4eb">EXT2_ANALOG_CHANNEL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a3633bb8132f7ffbec4cca86806bb0d9a">ACCOMMA3</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a255b4df2230f4460f0fa0eb270037971">ACCOMMA2</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aeb355d86d7bf326da56152b5d63346e3">EXT3_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ae00a5a13929e118f0388d078e7d73a88">EXT3_SENSOR_INDEX</a>&#160;&#160;&#160;EXT3_TEMPSENSOR_PIN</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ae4248c519e4d871cb2922e7716073a90">EXT3_ANALOG_CHANNEL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a7a969f356bfa51bcf4453d5afe31f7c9">ACCOMMA4</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a3633bb8132f7ffbec4cca86806bb0d9a">ACCOMMA3</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#abcf7e2c47a7781e44a2b11a4c25ac15b">EXT4_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a29e8b945105ba7c28a7028497013427e">EXT4_SENSOR_INDEX</a>&#160;&#160;&#160;EXT4_TEMPSENSOR_PIN</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a88386c7ccad4ff8cbe91511cb66efb74">EXT4_ANALOG_CHANNEL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a539e5b1dccbeb47c6f14926a61db4777">ACCOMMA5</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a7a969f356bfa51bcf4453d5afe31f7c9">ACCOMMA4</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a44cdb7c10844c09d7dad88f1371899e6">EXT5_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aad3a8c81b889ce5bb8b36365a1a3d4f4">EXT5_SENSOR_INDEX</a>&#160;&#160;&#160;EXT5_TEMPSENSOR_PIN</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a7f3a2301e20f6d00fb8680afac16fde5">EXT5_ANALOG_CHANNEL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a2197052fdb52ee6cb71080acbff18949">BED_ANALOG_INPUTS</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a4b3b31cb6cf54a97c49b17403d52b80e">BED_SENSOR_INDEX</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a78ddabb3146674f91a7c99c94f33e115">EXT0_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#af1dc5d29050e54a592901f38c30adc89">EXT1_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a4a7420cae60dab14fec906322a32f887">EXT2_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#aeb355d86d7bf326da56152b5d63346e3">EXT3_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#abcf7e2c47a7781e44a2b11a4c25ac15b">EXT4_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a44cdb7c10844c09d7dad88f1371899e6">EXT5_ANALOG_INPUTS</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a677d80ece2e32e2207721a5711fb1b5c">BED_ANALOG_CHANNEL</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a539e5b1dccbeb47c6f14926a61db4777">ACCOMMA5</a> <a class="el" href="_configuration_8h.html#ad800cbe7e9d08c57fc0055cc875559b9">HEATED_BED_SENSOR_PIN</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a1259fffac78a7714b1f6410caf24916f">KOMMA</a>&#160;&#160;&#160;,</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aab69ceb22658e65eeacd26b5e35d855f">DEBUG_MEMORY</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>&#160;&#160;&#160;(<a class="el" href="_repetier_8h.html#a78ddabb3146674f91a7c99c94f33e115">EXT0_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#af1dc5d29050e54a592901f38c30adc89">EXT1_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a4a7420cae60dab14fec906322a32f887">EXT2_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#aeb355d86d7bf326da56152b5d63346e3">EXT3_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#abcf7e2c47a7781e44a2b11a4c25ac15b">EXT4_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a44cdb7c10844c09d7dad88f1371899e6">EXT5_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a2197052fdb52ee6cb71080acbff18949">BED_ANALOG_INPUTS</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">number of analog input signals. Normally 1 for each temperature sensor <a href="#a4791bfa40258d27fa714fff6d8e62a30"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a24a64a1f575248a06f4ba8689a578c3f">ANALOG_INPUT_CHANNELS</a>&#160;&#160;&#160;{<a class="el" href="_repetier_8h.html#aa527bf5972c8a4589a678c648cf816fc">EXT0_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#aa6096f271e1e2c4efebb2cf5047663b0">EXT1_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#af612af5d0c783a148c326089d313f4eb">EXT2_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#ae4248c519e4d871cb2922e7716073a90">EXT3_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#a88386c7ccad4ff8cbe91511cb66efb74">EXT4_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#a7f3a2301e20f6d00fb8680afac16fde5">EXT5_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#a677d80ece2e32e2207721a5711fb1b5c">BED_ANALOG_CHANNEL</a>}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a965a628ac06f6815452f8f5719cd86fb">MENU_MODE_SD_MOUNTED</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ace5a0ed57fad83447abfa7e55c6e518e">MENU_MODE_SD_PRINTING</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a7a146367cc179b4a4b0678bcc4eb405d">MENU_MODE_SD_PAUSED</a>&#160;&#160;&#160;4</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a2cd09db1b62b1d5eac5233fe177032f1">MENU_MODE_FAN_RUNNING</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aadcc90f13b8195ce6f9b4d9f8113033f">MAX_VFAT_ENTRIES</a>&#160;&#160;&#160;(2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a44a03c09095315ecc8926e18c325472c">LONG_FILENAME_LENGTH</a>&#160;&#160;&#160;(13*<a class="el" href="_repetier_8h.html#aadcc90f13b8195ce6f9b4d9f8113033f">MAX_VFAT_ENTRIES</a>+1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a4f72bc2f610f4156f446d7cc00fab46c">SD_MAX_FOLDER_DEPTH</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ad46b2ebcd4c426b06cda147ddc1001e7">uint</a>&#160;&#160;&#160;uint16_t</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a>&#160;&#160;&#160;uint8_t</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a05dd69e54275d0ffb23aa062e522f72c">int8</a>&#160;&#160;&#160;int8_t</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a9695cf1104606879c5d3f0221635a069">uint32</a>&#160;&#160;&#160;uint32_t</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ae5125ea470cb5e419d49e07ad57eeba2">int32</a>&#160;&#160;&#160;int32_t</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a51a5b301159df7d97803f02f5097e133">IGNORE_COORDINATE</a>&#160;&#160;&#160;99999</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a6388870e639eee9c0a69446876f1f8cc">STR</a>(s)&#160;&#160;&#160;#s</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a03943706e48069237cd57f2d35ca987e">XSTR</a>(s)&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a6388870e639eee9c0a69446876f1f8cc">STR</a>(s)</td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a5206a05e99816878d11fc057eeb3ea18">manage_inactivity</a> (uint8_t debug)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#acb8c2930412c809a09ed3752e7e7e0dc">finishNextSegment</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a65a322bad41be18bfefa92002f0be2fa">linear_move</a> (long steps_remaining[])</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a0764a6316281ac76f1e8fa8a07b0332e">setupTimerInterrupt</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a03240f7b400beb759384e548a1fba658">motorCurrentControlInit</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ada9007f5c352e47dccd2756d2066bbd9">microstepInit</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a7b9f5bc67725449f737bb229c9c8cae9">writeMonitor</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes monitored temperatures. <a href="#a7b9f5bc67725449f737bb229c9c8cae9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#adf6a7cb291c016fdbefd2e795f610ae0">updateStepsParameter</a> (<a class="el" href="class_print_line.html">PrintLine</a> *p)</td></tr>
<tr><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a> osAnalogInputChannels[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ac5bff736e8dc00534df00bc5c3628021">PROGMEM</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a07a4ca15886903cf2fb4f1eaf8c159cd">osAnalogInputCounter</a> [<a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_repetier_8h.html#ad46b2ebcd4c426b06cda147ddc1001e7">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a384beae2dd995028fca6d9f4170b577c">osAnalogInputBuildup</a> [<a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a74b358db2517ebe9a05df050f7a2b180">osAnalogInputPos</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="_repetier_8h.html#ad46b2ebcd4c426b06cda147ddc1001e7">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a2b0e4706d5ae47ec0c077dd1481d036a">osAnalogInputValues</a> [<a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a446bd741ad7766bcb66b61d127448157">pwm_pos</a> [<a class="el" href="_configuration_8h.html#a8cb1f491dd9270f6668ba7a5b0454799">NUM_EXTRUDER</a>+3]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ac13098470e707fa98e8274e2fe1532e5">maxadv</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#af30ccb099aa74e5ab14e18d157294f1a">maxadv2</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#addae499e542db954fc7b0514113128ff">maxadvspeed</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h_a_l_8h.html#ab14fc3b0e7b9535ec25836108ce96a45">millis_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#adc903858a94689ba9ae8882a135b3f3b">previousMillisCmd</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h_a_l_8h.html#ab14fc3b0e7b9535ec25836108ce96a45">millis_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#ab70f53b8c69009326cad4be6edd3a1f0">maxInactiveTime</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h_a_l_8h.html#ab14fc3b0e7b9535ec25836108ce96a45">millis_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#acfda5eefcb4f9723567641d4167a9582">stepperInactiveTime</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a758f659f15b3784c13d14aee2e89e6a2">baudrate</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Communication speed rate. <a href="#a758f659f15b3784c13d14aee2e89e6a2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a80262161624db16ad488d66ed40012a1">counterPeriodical</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">volatile uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a777e2a3aefbd82c1428f8ff4770460a1">executePeriodical</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#a4c75d15f049109d5954884fa06aea1bf">counter250ms</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">volatile int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_repetier_8h.html#aa9d0e229ec10a7a98c224f60d88fe410">waitRelax</a></td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="a185008e46a2795212d1deb690290103b"></a><!-- doxytag: member="Repetier.h::ACCOMMA0" ref="a185008e46a2795212d1deb690290103b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a185008e46a2795212d1deb690290103b">ACCOMMA0</a>&#160;&#160;&#160;,</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ab1665538bd65868e6b3f10106b1978fc"></a><!-- doxytag: member="Repetier.h::ACCOMMA1" ref="ab1665538bd65868e6b3f10106b1978fc" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ab1665538bd65868e6b3f10106b1978fc">ACCOMMA1</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a185008e46a2795212d1deb690290103b">ACCOMMA0</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a255b4df2230f4460f0fa0eb270037971"></a><!-- doxytag: member="Repetier.h::ACCOMMA2" ref="a255b4df2230f4460f0fa0eb270037971" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a255b4df2230f4460f0fa0eb270037971">ACCOMMA2</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#ab1665538bd65868e6b3f10106b1978fc">ACCOMMA1</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a3633bb8132f7ffbec4cca86806bb0d9a"></a><!-- doxytag: member="Repetier.h::ACCOMMA3" ref="a3633bb8132f7ffbec4cca86806bb0d9a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a3633bb8132f7ffbec4cca86806bb0d9a">ACCOMMA3</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a255b4df2230f4460f0fa0eb270037971">ACCOMMA2</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7a969f356bfa51bcf4453d5afe31f7c9"></a><!-- doxytag: member="Repetier.h::ACCOMMA4" ref="a7a969f356bfa51bcf4453d5afe31f7c9" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a7a969f356bfa51bcf4453d5afe31f7c9">ACCOMMA4</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a3633bb8132f7ffbec4cca86806bb0d9a">ACCOMMA3</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a539e5b1dccbeb47c6f14926a61db4777"></a><!-- doxytag: member="Repetier.h::ACCOMMA5" ref="a539e5b1dccbeb47c6f14926a61db4777" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a539e5b1dccbeb47c6f14926a61db4777">ACCOMMA5</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a7a969f356bfa51bcf4453d5afe31f7c9">ACCOMMA4</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a1972fe1bfaa6fb52001d04fc1059e3ad"></a><!-- doxytag: member="Repetier.h::ANALOG_INPUT_BITS" ref="a1972fe1bfaa6fb52001d04fc1059e3ad" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a1972fe1bfaa6fb52001d04fc1059e3ad">ANALOG_INPUT_BITS</a>&#160;&#160;&#160;10</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a24a64a1f575248a06f4ba8689a578c3f"></a><!-- doxytag: member="Repetier.h::ANALOG_INPUT_CHANNELS" ref="a24a64a1f575248a06f4ba8689a578c3f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a24a64a1f575248a06f4ba8689a578c3f">ANALOG_INPUT_CHANNELS</a>&#160;&#160;&#160;{<a class="el" href="_repetier_8h.html#aa527bf5972c8a4589a678c648cf816fc">EXT0_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#aa6096f271e1e2c4efebb2cf5047663b0">EXT1_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#af612af5d0c783a148c326089d313f4eb">EXT2_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#ae4248c519e4d871cb2922e7716073a90">EXT3_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#a88386c7ccad4ff8cbe91511cb66efb74">EXT4_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#a7f3a2301e20f6d00fb8680afac16fde5">EXT5_ANALOG_CHANNEL</a> <a class="el" href="_repetier_8h.html#a677d80ece2e32e2207721a5711fb1b5c">BED_ANALOG_CHANNEL</a>}</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Channels are the MUX-part of ADMUX register </p>
</div>
</div>
<a class="anchor" id="aae780ad1da65e93031c8819fa64c133e"></a><!-- doxytag: member="Repetier.h::ANALOG_INPUT_SAMPLE" ref="aae780ad1da65e93031c8819fa64c133e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aae780ad1da65e93031c8819fa64c133e">ANALOG_INPUT_SAMPLE</a>&#160;&#160;&#160;5</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a4791bfa40258d27fa714fff6d8e62a30"></a><!-- doxytag: member="Repetier.h::ANALOG_INPUTS" ref="a4791bfa40258d27fa714fff6d8e62a30" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>&#160;&#160;&#160;(<a class="el" href="_repetier_8h.html#a78ddabb3146674f91a7c99c94f33e115">EXT0_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#af1dc5d29050e54a592901f38c30adc89">EXT1_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a4a7420cae60dab14fec906322a32f887">EXT2_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#aeb355d86d7bf326da56152b5d63346e3">EXT3_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#abcf7e2c47a7781e44a2b11a4c25ac15b">EXT4_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a44cdb7c10844c09d7dad88f1371899e6">EXT5_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a2197052fdb52ee6cb71080acbff18949">BED_ANALOG_INPUTS</a>)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>number of analog input signals. Normally 1 for each temperature sensor </p>
</div>
</div>
<a class="anchor" id="af5eb7e3dc57a2c282b06f32e51970839"></a><!-- doxytag: member="Repetier.h::ANALOG_REF" ref="af5eb7e3dc57a2c282b06f32e51970839" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#af5eb7e3dc57a2c282b06f32e51970839">ANALOG_REF</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#ac4969cdff62b814d6be75510e4fd1f46">ANALOG_REF_AVCC</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ada2f40f8c390192e11c232c758afcb57"></a><!-- doxytag: member="Repetier.h::ANALOG_REF_AREF" ref="ada2f40f8c390192e11c232c758afcb57" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ada2f40f8c390192e11c232c758afcb57">ANALOG_REF_AREF</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac4969cdff62b814d6be75510e4fd1f46"></a><!-- doxytag: member="Repetier.h::ANALOG_REF_AVCC" ref="ac4969cdff62b814d6be75510e4fd1f46" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ac4969cdff62b814d6be75510e4fd1f46">ANALOG_REF_AVCC</a>&#160;&#160;&#160;_BV(REFS0)</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a1e9dea4096b6f1e3d0c3416ad4902370"></a><!-- doxytag: member="Repetier.h::ANALOG_REF_INT_1_1" ref="a1e9dea4096b6f1e3d0c3416ad4902370" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a1e9dea4096b6f1e3d0c3416ad4902370">ANALOG_REF_INT_1_1</a>&#160;&#160;&#160;_BV(REFS1)</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a3edc5729832b16c40d5df64fbfba0098"></a><!-- doxytag: member="Repetier.h::ANALOG_REF_INT_2_56" ref="a3edc5729832b16c40d5df64fbfba0098" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a3edc5729832b16c40d5df64fbfba0098">ANALOG_REF_INT_2_56</a>&#160;&#160;&#160;_BV(REFS0) | _BV(REFS1)</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a5298b74d1c17dd4fdb7edd7ecc762990"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH0" ref="a5298b74d1c17dd4fdb7edd7ecc762990" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a5298b74d1c17dd4fdb7edd7ecc762990">ANALYZER_CH0</a>&#160;&#160;&#160;63</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aac2c3585d83addff66e2015e741d0c99"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH1" ref="aac2c3585d83addff66e2015e741d0c99" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aac2c3585d83addff66e2015e741d0c99">ANALYZER_CH1</a>&#160;&#160;&#160;40</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af2973fcf8425b4a4c4752a52c6713c8f"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH2" ref="af2973fcf8425b4a4c4752a52c6713c8f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#af2973fcf8425b4a4c4752a52c6713c8f">ANALYZER_CH2</a>&#160;&#160;&#160;53</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a82feee50d46677c33675d367b1a85af2"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH3" ref="a82feee50d46677c33675d367b1a85af2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a82feee50d46677c33675d367b1a85af2">ANALYZER_CH3</a>&#160;&#160;&#160;65</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a6cbe32a87c3f0df036986af2333fc9e7"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH4" ref="a6cbe32a87c3f0df036986af2333fc9e7" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a6cbe32a87c3f0df036986af2333fc9e7">ANALYZER_CH4</a>&#160;&#160;&#160;59</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a01bd63846b5dd6859c16b11e6435b413"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH5" ref="a01bd63846b5dd6859c16b11e6435b413" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a01bd63846b5dd6859c16b11e6435b413">ANALYZER_CH5</a>&#160;&#160;&#160;64</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ad0a2eedb5774ac5a46b3c4275126b815"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH6" ref="ad0a2eedb5774ac5a46b3c4275126b815" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ad0a2eedb5774ac5a46b3c4275126b815">ANALYZER_CH6</a>&#160;&#160;&#160;58</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a62ce8e11506218f41528a9059d4ce83a"></a><!-- doxytag: member="Repetier.h::ANALYZER_CH7" ref="a62ce8e11506218f41528a9059d4ce83a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a62ce8e11506218f41528a9059d4ce83a">ANALYZER_CH7</a>&#160;&#160;&#160;57</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a3ce49d11930e4fbd232c0f8ad2e036b2"></a><!-- doxytag: member="Repetier.h::ANALYZER_OFF" ref="a3ce49d11930e4fbd232c0f8ad2e036b2" args="(a)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a3ce49d11930e4fbd232c0f8ad2e036b2">ANALYZER_OFF</a></td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">a</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a3c648c7bfb447c81831559d893ccc8b7"></a><!-- doxytag: member="Repetier.h::ANALYZER_ON" ref="a3c648c7bfb447c81831559d893ccc8b7" args="(a)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a3c648c7bfb447c81831559d893ccc8b7">ANALYZER_ON</a></td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">a</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a677d80ece2e32e2207721a5711fb1b5c"></a><!-- doxytag: member="Repetier.h::BED_ANALOG_CHANNEL" ref="a677d80ece2e32e2207721a5711fb1b5c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a677d80ece2e32e2207721a5711fb1b5c">BED_ANALOG_CHANNEL</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a539e5b1dccbeb47c6f14926a61db4777">ACCOMMA5</a> <a class="el" href="_configuration_8h.html#ad800cbe7e9d08c57fc0055cc875559b9">HEATED_BED_SENSOR_PIN</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2197052fdb52ee6cb71080acbff18949"></a><!-- doxytag: member="Repetier.h::BED_ANALOG_INPUTS" ref="a2197052fdb52ee6cb71080acbff18949" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a2197052fdb52ee6cb71080acbff18949">BED_ANALOG_INPUTS</a>&#160;&#160;&#160;1</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a4b3b31cb6cf54a97c49b17403d52b80e"></a><!-- doxytag: member="Repetier.h::BED_SENSOR_INDEX" ref="a4b3b31cb6cf54a97c49b17403d52b80e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a4b3b31cb6cf54a97c49b17403d52b80e">BED_SENSOR_INDEX</a>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a78ddabb3146674f91a7c99c94f33e115">EXT0_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#af1dc5d29050e54a592901f38c30adc89">EXT1_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a4a7420cae60dab14fec906322a32f887">EXT2_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#aeb355d86d7bf326da56152b5d63346e3">EXT3_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#abcf7e2c47a7781e44a2b11a4c25ac15b">EXT4_ANALOG_INPUTS</a>+<a class="el" href="_repetier_8h.html#a44cdb7c10844c09d7dad88f1371899e6">EXT5_ANALOG_INPUTS</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a8b87c57d8e5135553897081f6feeef9c"></a><!-- doxytag: member="Repetier.h::DEBUG_COM_ERRORS" ref="a8b87c57d8e5135553897081f6feeef9c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a8b87c57d8e5135553897081f6feeef9c">DEBUG_COM_ERRORS</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>print ops related debug info. </p>
<p>Writes the free RAM to output, if it is less then at the last test. Should always return values &gt;500 for safety, since it doesn't catch every function call. Nice to tweak cache usage or for seraching for memory induced errors. Switch it off for production, it costs execution time. If enabled, writes the created generic table to serial port at startup. If enabled, steps to move and moved steps are compared. This enables code to make M666 drop an ok, so you get problems with communication. It is to test host robustness. </p>
</div>
</div>
<a class="anchor" id="aab69ceb22658e65eeacd26b5e35d855f"></a><!-- doxytag: member="Repetier.h::DEBUG_MEMORY" ref="aab69ceb22658e65eeacd26b5e35d855f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aab69ceb22658e65eeacd26b5e35d855f">DEBUG_MEMORY</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a43ee3a98156e221a0556a4cd4ae09a72"></a><!-- doxytag: member="Repetier.h::E_AXIS" ref="a43ee3a98156e221a0556a4cd4ae09a72" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a43ee3a98156e221a0556a4cd4ae09a72">E_AXIS</a>&#160;&#160;&#160;3</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aa527bf5972c8a4589a678c648cf816fc"></a><!-- doxytag: member="Repetier.h::EXT0_ANALOG_CHANNEL" ref="aa527bf5972c8a4589a678c648cf816fc" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aa527bf5972c8a4589a678c648cf816fc">EXT0_ANALOG_CHANNEL</a>&#160;&#160;&#160;<a class="el" href="_configuration_8h.html#ad34404c86e225ce594c317b84556541e">EXT0_TEMPSENSOR_PIN</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a78ddabb3146674f91a7c99c94f33e115"></a><!-- doxytag: member="Repetier.h::EXT0_ANALOG_INPUTS" ref="a78ddabb3146674f91a7c99c94f33e115" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a78ddabb3146674f91a7c99c94f33e115">EXT0_ANALOG_INPUTS</a>&#160;&#160;&#160;1</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a63db9e0d133efdc02c1ae1aa5ab79b97"></a><!-- doxytag: member="Repetier.h::EXT0_SENSOR_INDEX" ref="a63db9e0d133efdc02c1ae1aa5ab79b97" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a63db9e0d133efdc02c1ae1aa5ab79b97">EXT0_SENSOR_INDEX</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aa6096f271e1e2c4efebb2cf5047663b0"></a><!-- doxytag: member="Repetier.h::EXT1_ANALOG_CHANNEL" ref="aa6096f271e1e2c4efebb2cf5047663b0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aa6096f271e1e2c4efebb2cf5047663b0">EXT1_ANALOG_CHANNEL</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af1dc5d29050e54a592901f38c30adc89"></a><!-- doxytag: member="Repetier.h::EXT1_ANALOG_INPUTS" ref="af1dc5d29050e54a592901f38c30adc89" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#af1dc5d29050e54a592901f38c30adc89">EXT1_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ad586e399d95f53fb77894d5559fc98af"></a><!-- doxytag: member="Repetier.h::EXT1_SENSOR_INDEX" ref="ad586e399d95f53fb77894d5559fc98af" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ad586e399d95f53fb77894d5559fc98af">EXT1_SENSOR_INDEX</a>&#160;&#160;&#160;<a class="el" href="_configuration_8h.html#aff9bf6b6094565a0d865f5c50d5a977b">EXT1_TEMPSENSOR_PIN</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af612af5d0c783a148c326089d313f4eb"></a><!-- doxytag: member="Repetier.h::EXT2_ANALOG_CHANNEL" ref="af612af5d0c783a148c326089d313f4eb" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#af612af5d0c783a148c326089d313f4eb">EXT2_ANALOG_CHANNEL</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a4a7420cae60dab14fec906322a32f887"></a><!-- doxytag: member="Repetier.h::EXT2_ANALOG_INPUTS" ref="a4a7420cae60dab14fec906322a32f887" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a4a7420cae60dab14fec906322a32f887">EXT2_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a079d670b702e239709487e60e9f02d47"></a><!-- doxytag: member="Repetier.h::EXT2_SENSOR_INDEX" ref="a079d670b702e239709487e60e9f02d47" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a079d670b702e239709487e60e9f02d47">EXT2_SENSOR_INDEX</a>&#160;&#160;&#160;EXT2_TEMPSENSOR_PIN</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ae4248c519e4d871cb2922e7716073a90"></a><!-- doxytag: member="Repetier.h::EXT3_ANALOG_CHANNEL" ref="ae4248c519e4d871cb2922e7716073a90" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ae4248c519e4d871cb2922e7716073a90">EXT3_ANALOG_CHANNEL</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aeb355d86d7bf326da56152b5d63346e3"></a><!-- doxytag: member="Repetier.h::EXT3_ANALOG_INPUTS" ref="aeb355d86d7bf326da56152b5d63346e3" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aeb355d86d7bf326da56152b5d63346e3">EXT3_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ae00a5a13929e118f0388d078e7d73a88"></a><!-- doxytag: member="Repetier.h::EXT3_SENSOR_INDEX" ref="ae00a5a13929e118f0388d078e7d73a88" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ae00a5a13929e118f0388d078e7d73a88">EXT3_SENSOR_INDEX</a>&#160;&#160;&#160;EXT3_TEMPSENSOR_PIN</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a88386c7ccad4ff8cbe91511cb66efb74"></a><!-- doxytag: member="Repetier.h::EXT4_ANALOG_CHANNEL" ref="a88386c7ccad4ff8cbe91511cb66efb74" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a88386c7ccad4ff8cbe91511cb66efb74">EXT4_ANALOG_CHANNEL</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="abcf7e2c47a7781e44a2b11a4c25ac15b"></a><!-- doxytag: member="Repetier.h::EXT4_ANALOG_INPUTS" ref="abcf7e2c47a7781e44a2b11a4c25ac15b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#abcf7e2c47a7781e44a2b11a4c25ac15b">EXT4_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a29e8b945105ba7c28a7028497013427e"></a><!-- doxytag: member="Repetier.h::EXT4_SENSOR_INDEX" ref="a29e8b945105ba7c28a7028497013427e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a29e8b945105ba7c28a7028497013427e">EXT4_SENSOR_INDEX</a>&#160;&#160;&#160;EXT4_TEMPSENSOR_PIN</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7f3a2301e20f6d00fb8680afac16fde5"></a><!-- doxytag: member="Repetier.h::EXT5_ANALOG_CHANNEL" ref="a7f3a2301e20f6d00fb8680afac16fde5" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a7f3a2301e20f6d00fb8680afac16fde5">EXT5_ANALOG_CHANNEL</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a44cdb7c10844c09d7dad88f1371899e6"></a><!-- doxytag: member="Repetier.h::EXT5_ANALOG_INPUTS" ref="a44cdb7c10844c09d7dad88f1371899e6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a44cdb7c10844c09d7dad88f1371899e6">EXT5_ANALOG_INPUTS</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aad3a8c81b889ce5bb8b36365a1a3d4f4"></a><!-- doxytag: member="Repetier.h::EXT5_SENSOR_INDEX" ref="aad3a8c81b889ce5bb8b36365a1a3d4f4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aad3a8c81b889ce5bb8b36365a1a3d4f4">EXT5_SENSOR_INDEX</a>&#160;&#160;&#160;EXT5_TEMPSENSOR_PIN</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ae71f787b42e8b39a92283fb4bd02fca4"></a><!-- doxytag: member="Repetier.h::HOME_ORDER_XYZ" ref="ae71f787b42e8b39a92283fb4bd02fca4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ae71f787b42e8b39a92283fb4bd02fca4">HOME_ORDER_XYZ</a>&#160;&#160;&#160;1</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="acaa69567e5e964777590ff2e64c11136"></a><!-- doxytag: member="Repetier.h::HOME_ORDER_XZY" ref="acaa69567e5e964777590ff2e64c11136" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#acaa69567e5e964777590ff2e64c11136">HOME_ORDER_XZY</a>&#160;&#160;&#160;2</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a958d049e076cbb9d354183df8078a64a"></a><!-- doxytag: member="Repetier.h::HOME_ORDER_YXZ" ref="a958d049e076cbb9d354183df8078a64a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a958d049e076cbb9d354183df8078a64a">HOME_ORDER_YXZ</a>&#160;&#160;&#160;3</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a9feb54edc2ae0621184d30a99c709999"></a><!-- doxytag: member="Repetier.h::HOME_ORDER_YZX" ref="a9feb54edc2ae0621184d30a99c709999" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a9feb54edc2ae0621184d30a99c709999">HOME_ORDER_YZX</a>&#160;&#160;&#160;4</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7a9e1a33c1089feef3d2a46f8dea8758"></a><!-- doxytag: member="Repetier.h::HOME_ORDER_ZXY" ref="a7a9e1a33c1089feef3d2a46f8dea8758" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a7a9e1a33c1089feef3d2a46f8dea8758">HOME_ORDER_ZXY</a>&#160;&#160;&#160;5</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7162f95ed4e3656fb650598f0bfb84d8"></a><!-- doxytag: member="Repetier.h::HOME_ORDER_ZYX" ref="a7162f95ed4e3656fb650598f0bfb84d8" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a7162f95ed4e3656fb650598f0bfb84d8">HOME_ORDER_ZYX</a>&#160;&#160;&#160;6</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a51a5b301159df7d97803f02f5097e133"></a><!-- doxytag: member="Repetier.h::IGNORE_COORDINATE" ref="a51a5b301159df7d97803f02f5097e133" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a51a5b301159df7d97803f02f5097e133">IGNORE_COORDINATE</a>&#160;&#160;&#160;99999</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a77e164a49bf252fcb13d3bfbde4f7360"></a><!-- doxytag: member="Repetier.h::INCLUDE_DEBUG_COMMUNICATION" ref="a77e164a49bf252fcb13d3bfbde4f7360" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a77e164a49bf252fcb13d3bfbde4f7360">INCLUDE_DEBUG_COMMUNICATION</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Uncomment, to see detailed data for every move. Only for debugging purposes! Allows M111 to set bit 5 (16) which disables all commands except M111. This can be used to test your data througput or search for communication problems. </p>
</div>
</div>
<a class="anchor" id="ad512cb595c1b9726414ad6f3b4c7d57a"></a><!-- doxytag: member="Repetier.h::INCLUDE_DEBUG_NO_MOVE" ref="ad512cb595c1b9726414ad6f3b4c7d57a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ad512cb595c1b9726414ad6f3b4c7d57a">INCLUDE_DEBUG_NO_MOVE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Allows M111 so set bit 6 (32) which disables moves, at the first tried step. In combination with a dry run, you can test the speed of path computations, which are still performed. </p>
</div>
</div>
<a class="anchor" id="ae5125ea470cb5e419d49e07ad57eeba2"></a><!-- doxytag: member="Repetier.h::int32" ref="ae5125ea470cb5e419d49e07ad57eeba2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ae5125ea470cb5e419d49e07ad57eeba2">int32</a>&#160;&#160;&#160;int32_t</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a05dd69e54275d0ffb23aa062e522f72c"></a><!-- doxytag: member="Repetier.h::int8" ref="a05dd69e54275d0ffb23aa062e522f72c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a05dd69e54275d0ffb23aa062e522f72c">int8</a>&#160;&#160;&#160;int8_t</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a1259fffac78a7714b1f6410caf24916f"></a><!-- doxytag: member="Repetier.h::KOMMA" ref="a1259fffac78a7714b1f6410caf24916f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a1259fffac78a7714b1f6410caf24916f">KOMMA</a>&#160;&#160;&#160;,</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a44a03c09095315ecc8926e18c325472c"></a><!-- doxytag: member="Repetier.h::LONG_FILENAME_LENGTH" ref="a44a03c09095315ecc8926e18c325472c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a44a03c09095315ecc8926e18c325472c">LONG_FILENAME_LENGTH</a>&#160;&#160;&#160;(13*<a class="el" href="_repetier_8h.html#aadcc90f13b8195ce6f9b4d9f8113033f">MAX_VFAT_ENTRIES</a>+1)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Total size of the buffer used to store the long filenames </p>
</div>
</div>
<a class="anchor" id="afe671b627b7b8f5f2971605e80d05740"></a><!-- doxytag: member="Repetier.h::MANUAL_CONTROL" ref="afe671b627b7b8f5f2971605e80d05740" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#afe671b627b7b8f5f2971605e80d05740">MANUAL_CONTROL</a>&#160;&#160;&#160;true</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aadcc90f13b8195ce6f9b4d9f8113033f"></a><!-- doxytag: member="Repetier.h::MAX_VFAT_ENTRIES" ref="aadcc90f13b8195ce6f9b4d9f8113033f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aadcc90f13b8195ce6f9b4d9f8113033f">MAX_VFAT_ENTRIES</a>&#160;&#160;&#160;(2)</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2cd09db1b62b1d5eac5233fe177032f1"></a><!-- doxytag: member="Repetier.h::MENU_MODE_FAN_RUNNING" ref="a2cd09db1b62b1d5eac5233fe177032f1" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a2cd09db1b62b1d5eac5233fe177032f1">MENU_MODE_FAN_RUNNING</a>&#160;&#160;&#160;8</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a965a628ac06f6815452f8f5719cd86fb"></a><!-- doxytag: member="Repetier.h::MENU_MODE_SD_MOUNTED" ref="a965a628ac06f6815452f8f5719cd86fb" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a965a628ac06f6815452f8f5719cd86fb">MENU_MODE_SD_MOUNTED</a>&#160;&#160;&#160;1</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7a146367cc179b4a4b0678bcc4eb405d"></a><!-- doxytag: member="Repetier.h::MENU_MODE_SD_PAUSED" ref="a7a146367cc179b4a4b0678bcc4eb405d" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a7a146367cc179b4a4b0678bcc4eb405d">MENU_MODE_SD_PAUSED</a>&#160;&#160;&#160;4</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ace5a0ed57fad83447abfa7e55c6e518e"></a><!-- doxytag: member="Repetier.h::MENU_MODE_SD_PRINTING" ref="ace5a0ed57fad83447abfa7e55c6e518e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ace5a0ed57fad83447abfa7e55c6e518e">MENU_MODE_SD_PRINTING</a>&#160;&#160;&#160;2</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ae4a18425a9380f922180002e116f5b59"></a><!-- doxytag: member="Repetier.h::MICROSTEP1" ref="ae4a18425a9380f922180002e116f5b59" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ae4a18425a9380f922180002e116f5b59">MICROSTEP1</a>&#160;&#160;&#160;LOW,LOW</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a5a4feee49d4cb0044aad9b8df35d10e8"></a><!-- doxytag: member="Repetier.h::MICROSTEP16" ref="a5a4feee49d4cb0044aad9b8df35d10e8" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a5a4feee49d4cb0044aad9b8df35d10e8">MICROSTEP16</a>&#160;&#160;&#160;HIGH,HIGH</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a530d5aeb26ecda2a4a2b5fc1a2106b6d"></a><!-- doxytag: member="Repetier.h::MICROSTEP2" ref="a530d5aeb26ecda2a4a2b5fc1a2106b6d" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a530d5aeb26ecda2a4a2b5fc1a2106b6d">MICROSTEP2</a>&#160;&#160;&#160;HIGH,LOW</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac5d700f5a37992e5569490480147a12d"></a><!-- doxytag: member="Repetier.h::MICROSTEP4" ref="ac5d700f5a37992e5569490480147a12d" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ac5d700f5a37992e5569490480147a12d">MICROSTEP4</a>&#160;&#160;&#160;LOW,HIGH</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a6a739edfdfab19f389281fe006f2b1d8"></a><!-- doxytag: member="Repetier.h::MICROSTEP8" ref="a6a739edfdfab19f389281fe006f2b1d8" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a6a739edfdfab19f389281fe006f2b1d8">MICROSTEP8</a>&#160;&#160;&#160;HIGH,HIGH</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a6ae697d20acb6ce5e8a6419caba282ea"></a><!-- doxytag: member="Repetier.h::MM_PER_ARC_SEGMENT_BIG" ref="a6ae697d20acb6ce5e8a6419caba282ea" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a6ae697d20acb6ce5e8a6419caba282ea">MM_PER_ARC_SEGMENT_BIG</a>&#160;&#160;&#160;MM_PER_ARC_SEGMENT</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aece6997190f51cd83a9870f00c7818cd"></a><!-- doxytag: member="Repetier.h::N_ARC_CORRECTION" ref="aece6997190f51cd83a9870f00c7818cd" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aece6997190f51cd83a9870f00c7818cd">N_ARC_CORRECTION</a>&#160;&#160;&#160;25</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aa26cdbbda98588e6988b4d05a388e28a"></a><!-- doxytag: member="Repetier.h::NONLINEAR_SYSTEM" ref="aa26cdbbda98588e6988b4d05a388e28a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#aa26cdbbda98588e6988b4d05a388e28a">NONLINEAR_SYSTEM</a>&#160;&#160;&#160;false</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a8adf65934f3576c6ff15578f1a162b3f"></a><!-- doxytag: member="Repetier.h::REPETIER_VERSION" ref="a8adf65934f3576c6ff15578f1a162b3f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a8adf65934f3576c6ff15578f1a162b3f">REPETIER_VERSION</a>&#160;&#160;&#160;&quot;0.91&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a4f72bc2f610f4156f446d7cc00fab46c"></a><!-- doxytag: member="Repetier.h::SD_MAX_FOLDER_DEPTH" ref="a4f72bc2f610f4156f446d7cc00fab46c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a4f72bc2f610f4156f446d7cc00fab46c">SD_MAX_FOLDER_DEPTH</a>&#160;&#160;&#160;2</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af6775b549e42844b7fa0dae6a6b26dbc"></a><!-- doxytag: member="Repetier.h::SPEED_MAGNIFICATION" ref="af6775b549e42844b7fa0dae6a6b26dbc" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#af6775b549e42844b7fa0dae6a6b26dbc">SPEED_MAGNIFICATION</a>&#160;&#160;&#160;100.0f</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac71536ab59d4ae217590e9e2bb70ef06"></a><!-- doxytag: member="Repetier.h::SPEED_MAX_MILLIS" ref="ac71536ab59d4ae217590e9e2bb70ef06" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ac71536ab59d4ae217590e9e2bb70ef06">SPEED_MAX_MILLIS</a>&#160;&#160;&#160;50</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a73708ff09bb1146a609cf387ec0abb40"></a><!-- doxytag: member="Repetier.h::SPEED_MIN_MILLIS" ref="a73708ff09bb1146a609cf387ec0abb40" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a73708ff09bb1146a609cf387ec0abb40">SPEED_MIN_MILLIS</a>&#160;&#160;&#160;300</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a6388870e639eee9c0a69446876f1f8cc"></a><!-- doxytag: member="Repetier.h::STR" ref="a6388870e639eee9c0a69446876f1f8cc" args="(s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a6388870e639eee9c0a69446876f1f8cc">STR</a></td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">s</td><td>)</td>
<td>&#160;&#160;&#160;#s</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af348f6d0d21ffcb39ae86cb2e2188999"></a><!-- doxytag: member="Repetier.h::TEMP_PID" ref="af348f6d0d21ffcb39ae86cb2e2188999" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#af348f6d0d21ffcb39ae86cb2e2188999">TEMP_PID</a>&#160;&#160;&#160;true</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ad46b2ebcd4c426b06cda147ddc1001e7"></a><!-- doxytag: member="Repetier.h::uint" ref="ad46b2ebcd4c426b06cda147ddc1001e7" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ad46b2ebcd4c426b06cda147ddc1001e7">uint</a>&#160;&#160;&#160;uint16_t</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a9695cf1104606879c5d3f0221635a069"></a><!-- doxytag: member="Repetier.h::uint32" ref="a9695cf1104606879c5d3f0221635a069" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a9695cf1104606879c5d3f0221635a069">uint32</a>&#160;&#160;&#160;uint32_t</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2d25bcd37166cc98f0d823cdb8c553ef"></a><!-- doxytag: member="Repetier.h::uint8" ref="a2d25bcd37166cc98f0d823cdb8c553ef" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a>&#160;&#160;&#160;uint8_t</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a05a3e3857a0cb355c18cc6b54f9b49e6"></a><!-- doxytag: member="Repetier.h::VIRTUAL_AXIS" ref="a05a3e3857a0cb355c18cc6b54f9b49e6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a05a3e3857a0cb355c18cc6b54f9b49e6">VIRTUAL_AXIS</a>&#160;&#160;&#160;4</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a096f6d223bb5d11bebd9ce7535508fa2"></a><!-- doxytag: member="Repetier.h::X_AXIS" ref="a096f6d223bb5d11bebd9ce7535508fa2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a096f6d223bb5d11bebd9ce7535508fa2">X_AXIS</a>&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a03943706e48069237cd57f2d35ca987e"></a><!-- doxytag: member="Repetier.h::XSTR" ref="a03943706e48069237cd57f2d35ca987e" args="(s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a03943706e48069237cd57f2d35ca987e">XSTR</a></td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">s</td><td>)</td>
<td>&#160;&#160;&#160;<a class="el" href="_repetier_8h.html#a6388870e639eee9c0a69446876f1f8cc">STR</a>(s)</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ab9e30cc0a88c208dc662906171bb8265"></a><!-- doxytag: member="Repetier.h::Y_AXIS" ref="ab9e30cc0a88c208dc662906171bb8265" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#ab9e30cc0a88c208dc662906171bb8265">Y_AXIS</a>&#160;&#160;&#160;1</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a702b4b323c595211ec77a5995d9ee155"></a><!-- doxytag: member="Repetier.h::Z_AXIS" ref="a702b4b323c595211ec77a5995d9ee155" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="_repetier_8h.html#a702b4b323c595211ec77a5995d9ee155">Z_AXIS</a>&#160;&#160;&#160;2</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="acb8c2930412c809a09ed3752e7e7e0dc"></a><!-- doxytag: member="Repetier.h::finishNextSegment" ref="acb8c2930412c809a09ed3752e7e7e0dc" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#acb8c2930412c809a09ed3752e7e7e0dc">finishNextSegment</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a65a322bad41be18bfefa92002f0be2fa"></a><!-- doxytag: member="Repetier.h::linear_move" ref="a65a322bad41be18bfefa92002f0be2fa" args="(long steps_remaining[])" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#a65a322bad41be18bfefa92002f0be2fa">linear_move</a> </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>steps_remaining</em>[]</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a5206a05e99816878d11fc057eeb3ea18"></a><!-- doxytag: member="Repetier.h::manage_inactivity" ref="a5206a05e99816878d11fc057eeb3ea18" args="(uint8_t debug)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#a5206a05e99816878d11fc057eeb3ea18">manage_inactivity</a> </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>debug</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ada9007f5c352e47dccd2756d2066bbd9"></a><!-- doxytag: member="Repetier.h::microstepInit" ref="ada9007f5c352e47dccd2756d2066bbd9" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#ada9007f5c352e47dccd2756d2066bbd9">microstepInit</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a03240f7b400beb759384e548a1fba658"></a><!-- doxytag: member="Repetier.h::motorCurrentControlInit" ref="a03240f7b400beb759384e548a1fba658" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#a03240f7b400beb759384e548a1fba658">motorCurrentControlInit</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a0764a6316281ac76f1e8fa8a07b0332e"></a><!-- doxytag: member="Repetier.h::setupTimerInterrupt" ref="a0764a6316281ac76f1e8fa8a07b0332e" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#a0764a6316281ac76f1e8fa8a07b0332e">setupTimerInterrupt</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="adf6a7cb291c016fdbefd2e795f610ae0"></a><!-- doxytag: member="Repetier.h::updateStepsParameter" ref="adf6a7cb291c016fdbefd2e795f610ae0" args="(PrintLine *p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#adf6a7cb291c016fdbefd2e795f610ae0">updateStepsParameter</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_print_line.html">PrintLine</a> *&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7b9f5bc67725449f737bb229c9c8cae9"></a><!-- doxytag: member="Repetier.h::writeMonitor" ref="a7b9f5bc67725449f737bb229c9c8cae9" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="_repetier_8h.html#a7b9f5bc67725449f737bb229c9c8cae9">writeMonitor</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Writes monitored temperatures. </p>
<p>This function is called every 250ms to write the monitored temperature. If monitoring is disabled, the function is not called. </p>
</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="a758f659f15b3784c13d14aee2e89e6a2"></a><!-- doxytag: member="Repetier.h::baudrate" ref="a758f659f15b3784c13d14aee2e89e6a2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long <a class="el" href="_repetier_8h.html#a758f659f15b3784c13d14aee2e89e6a2">baudrate</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Communication speed rate. </p>
</div>
</div>
<a class="anchor" id="a4c75d15f049109d5954884fa06aea1bf"></a><!-- doxytag: member="Repetier.h::counter250ms" ref="a4c75d15f049109d5954884fa06aea1bf" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t <a class="el" href="_repetier_8h.html#a4c75d15f049109d5954884fa06aea1bf">counter250ms</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a80262161624db16ad488d66ed40012a1"></a><!-- doxytag: member="Repetier.h::counterPeriodical" ref="a80262161624db16ad488d66ed40012a1" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned int <a class="el" href="_repetier_8h.html#a80262161624db16ad488d66ed40012a1">counterPeriodical</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a777e2a3aefbd82c1428f8ff4770460a1"></a><!-- doxytag: member="Repetier.h::executePeriodical" ref="a777e2a3aefbd82c1428f8ff4770460a1" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">volatile uint8_t <a class="el" href="_repetier_8h.html#a777e2a3aefbd82c1428f8ff4770460a1">executePeriodical</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac13098470e707fa98e8274e2fe1532e5"></a><!-- doxytag: member="Repetier.h::maxadv" ref="ac13098470e707fa98e8274e2fe1532e5" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="_repetier_8h.html#ac13098470e707fa98e8274e2fe1532e5">maxadv</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af30ccb099aa74e5ab14e18d157294f1a"></a><!-- doxytag: member="Repetier.h::maxadv2" ref="af30ccb099aa74e5ab14e18d157294f1a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="_repetier_8h.html#af30ccb099aa74e5ab14e18d157294f1a">maxadv2</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="addae499e542db954fc7b0514113128ff"></a><!-- doxytag: member="Repetier.h::maxadvspeed" ref="addae499e542db954fc7b0514113128ff" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">float <a class="el" href="_repetier_8h.html#addae499e542db954fc7b0514113128ff">maxadvspeed</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ab70f53b8c69009326cad4be6edd3a1f0"></a><!-- doxytag: member="Repetier.h::maxInactiveTime" ref="ab70f53b8c69009326cad4be6edd3a1f0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_h_a_l_8h.html#ab14fc3b0e7b9535ec25836108ce96a45">millis_t</a> <a class="el" href="_repetier_8h.html#ab70f53b8c69009326cad4be6edd3a1f0">maxInactiveTime</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a384beae2dd995028fca6d9f4170b577c"></a><!-- doxytag: member="Repetier.h::osAnalogInputBuildup" ref="a384beae2dd995028fca6d9f4170b577c" args="[ANALOG_INPUTS]" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_repetier_8h.html#ad46b2ebcd4c426b06cda147ddc1001e7">uint</a> <a class="el" href="_repetier_8h.html#a384beae2dd995028fca6d9f4170b577c">osAnalogInputBuildup</a>[<a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>]</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a07a4ca15886903cf2fb4f1eaf8c159cd"></a><!-- doxytag: member="Repetier.h::osAnalogInputCounter" ref="a07a4ca15886903cf2fb4f1eaf8c159cd" args="[ANALOG_INPUTS]" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a> <a class="el" href="_repetier_8h.html#a07a4ca15886903cf2fb4f1eaf8c159cd">osAnalogInputCounter</a>[<a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>]</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a74b358db2517ebe9a05df050f7a2b180"></a><!-- doxytag: member="Repetier.h::osAnalogInputPos" ref="a74b358db2517ebe9a05df050f7a2b180" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a> <a class="el" href="_repetier_8h.html#a74b358db2517ebe9a05df050f7a2b180">osAnalogInputPos</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2b0e4706d5ae47ec0c077dd1481d036a"></a><!-- doxytag: member="Repetier.h::osAnalogInputValues" ref="a2b0e4706d5ae47ec0c077dd1481d036a" args="[ANALOG_INPUTS]" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="_repetier_8h.html#ad46b2ebcd4c426b06cda147ddc1001e7">uint</a> <a class="el" href="_repetier_8h.html#a2b0e4706d5ae47ec0c077dd1481d036a">osAnalogInputValues</a>[<a class="el" href="_repetier_8h.html#a4791bfa40258d27fa714fff6d8e62a30">ANALOG_INPUTS</a>]</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="adc903858a94689ba9ae8882a135b3f3b"></a><!-- doxytag: member="Repetier.h::previousMillisCmd" ref="adc903858a94689ba9ae8882a135b3f3b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_h_a_l_8h.html#ab14fc3b0e7b9535ec25836108ce96a45">millis_t</a> <a class="el" href="_repetier_8h.html#adc903858a94689ba9ae8882a135b3f3b">previousMillisCmd</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac5bff736e8dc00534df00bc5c3628021"></a><!-- doxytag: member="Repetier.h::PROGMEM" ref="ac5bff736e8dc00534df00bc5c3628021" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="_repetier_8h.html#a2d25bcd37166cc98f0d823cdb8c553ef">uint8</a> osAnalogInputChannels [] <a class="el" href="ui_8h.html#a0ecb7d204e04196a839885837c052002">PROGMEM</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a446bd741ad7766bcb66b61d127448157"></a><!-- doxytag: member="Repetier.h::pwm_pos" ref="a446bd741ad7766bcb66b61d127448157" args="[NUM_EXTRUDER+3]" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t <a class="el" href="_repetier_8h.html#a446bd741ad7766bcb66b61d127448157">pwm_pos</a>[<a class="el" href="_configuration_8h.html#a8cb1f491dd9270f6668ba7a5b0454799">NUM_EXTRUDER</a>+3]</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="acfda5eefcb4f9723567641d4167a9582"></a><!-- doxytag: member="Repetier.h::stepperInactiveTime" ref="acfda5eefcb4f9723567641d4167a9582" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_h_a_l_8h.html#ab14fc3b0e7b9535ec25836108ce96a45">millis_t</a> <a class="el" href="_repetier_8h.html#acfda5eefcb4f9723567641d4167a9582">stepperInactiveTime</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aa9d0e229ec10a7a98c224f60d88fe410"></a><!-- doxytag: member="Repetier.h::waitRelax" ref="aa9d0e229ec10a7a98c224f60d88fe410" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">volatile int <a class="el" href="_repetier_8h.html#aa9d0e229ec10a7a98c224f60d88fe410">waitRelax</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
</div><!-- contents -->
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Defines</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="_repetier_8h.html">Repetier.h</a> </li>
<li class="footer">Generated on Mon Dec 30 2013 18:53:02 for Repetier-Firmware by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
</ul>
</div>
</body>
</html>