From 9ea8c8378e61ceaa06a74b187ad9bf2ae2131284 Mon Sep 17 00:00:00 2001
From: Tim Stadtmann <tim.stadtmann@rwth-aachen.de>
Date: Fri, 3 Feb 2017 14:56:10 +0100
Subject: [PATCH] Fix issue #42 by updating doc-build postprocessing

---
 docs/_build/doctrees/EV3.doctree              | Bin 0 -> 65537 bytes
 docs/_build/doctrees/Motor.doctree            | Bin 0 -> 68405 bytes
 docs/_build/doctrees/Sensor.doctree           | Bin 0 -> 49130 bytes
 docs/_build/doctrees/environment.pickle       | Bin 11869 -> 18353 bytes
 docs/_build/doctrees/examples.doctree         | Bin 0 -> 2365 bytes
 docs/_build/doctrees/index.doctree            | Bin 5486 -> 6525 bytes
 docs/_build/doctrees/readme.doctree           | Bin 0 -> 3053 bytes
 docs/_build/doctrees/source.doctree           | Bin 168751 -> 65477 bytes
 docs/_build/html/.buildinfo                   |   2 +-
 docs/_build/html/EV3.html                     | 412 +++++++++++++
 docs/_build/html/Motor.html                   | 442 ++++++++++++++
 docs/_build/html/Sensor.html                  | 398 ++++++++++++
 docs/_build/html/_sources/EV3.txt             |  12 +
 docs/_build/html/_sources/Motor.txt           |  10 +
 docs/_build/html/_sources/Sensor.txt          |  10 +
 docs/_build/html/_sources/examples.txt        |   3 +
 docs/_build/html/_sources/index.txt           |  47 +-
 docs/_build/html/_sources/readme.txt          |  12 +
 docs/_build/html/_sources/source.txt          |  13 -
 docs/_build/html/_static/bootstrap-sphinx.css |   8 +-
 docs/_build/html/examples.html                | 161 +++++
 docs/_build/html/genindex.html                | 115 ++--
 docs/_build/html/index.html                   |  73 ++-
 docs/_build/html/mat-modindex.html            |  13 +-
 docs/_build/html/objects.inv                  | Bin 582 -> 590 bytes
 docs/_build/html/readme.html                  | 175 ++++++
 docs/_build/html/search.html                  |  13 +-
 docs/_build/html/searchindex.js               |   2 +-
 docs/_build/html/source.html                  | 564 +-----------------
 docs/process.py                               |  28 +-
 30 files changed, 1839 insertions(+), 674 deletions(-)
 create mode 100644 docs/_build/doctrees/EV3.doctree
 create mode 100644 docs/_build/doctrees/Motor.doctree
 create mode 100644 docs/_build/doctrees/Sensor.doctree
 create mode 100644 docs/_build/doctrees/examples.doctree
 create mode 100644 docs/_build/doctrees/readme.doctree
 create mode 100644 docs/_build/html/EV3.html
 create mode 100644 docs/_build/html/Motor.html
 create mode 100644 docs/_build/html/Sensor.html
 create mode 100644 docs/_build/html/_sources/EV3.txt
 create mode 100644 docs/_build/html/_sources/Motor.txt
 create mode 100644 docs/_build/html/_sources/Sensor.txt
 create mode 100644 docs/_build/html/_sources/examples.txt
 create mode 100644 docs/_build/html/_sources/readme.txt
 create mode 100644 docs/_build/html/examples.html
 create mode 100644 docs/_build/html/readme.html

diff --git a/docs/_build/doctrees/EV3.doctree b/docs/_build/doctrees/EV3.doctree
new file mode 100644
index 0000000000000000000000000000000000000000..70ab403f9ca4a4dff45c5681df03fc4e5b5376fc
GIT binary patch
literal 65537
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

literal 0
HcmV?d00001

diff --git a/docs/_build/doctrees/Motor.doctree b/docs/_build/doctrees/Motor.doctree
new file mode 100644
index 0000000000000000000000000000000000000000..54fee8fbf081626b575f96b01a76d4e83685e826
GIT binary patch
literal 68405
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
X%R!OJ2FejB#YHQ?hOPuPD3bI5f~qrE

literal 0
HcmV?d00001

diff --git a/docs/_build/doctrees/Sensor.doctree b/docs/_build/doctrees/Sensor.doctree
new file mode 100644
index 0000000000000000000000000000000000000000..0822823b56737b5b831152b98799d9090d073ce7
GIT binary patch
literal 49130
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

literal 0
HcmV?d00001

diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle
index 7794690289e5caa38b090c24f5e2fb653591fcbe..102dee12678bc29f461d869222a08987ef8392a4 100644
GIT binary patch
literal 18353
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

literal 11869
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
Hf=dqoeL~>#

diff --git a/docs/_build/doctrees/examples.doctree b/docs/_build/doctrees/examples.doctree
new file mode 100644
index 0000000000000000000000000000000000000000..078a28ecb867f0ec867e908b86687dc271fc73b5
GIT binary patch
literal 2365
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
E0H}>?(*OVf

literal 0
HcmV?d00001

diff --git a/docs/_build/doctrees/index.doctree b/docs/_build/doctrees/index.doctree
index c924e02b3bc5de706158cadc046dae93df3b0221..57de8bd985d20399e613c663abab145a8b92cb9e 100644
GIT binary patch
literal 6525
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

literal 5486
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

diff --git a/docs/_build/doctrees/readme.doctree b/docs/_build/doctrees/readme.doctree
new file mode 100644
index 0000000000000000000000000000000000000000..10fd5a846a2c6469d73d1e9444d353551adab5fa
GIT binary patch
literal 3053
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

literal 0
HcmV?d00001

diff --git a/docs/_build/doctrees/source.doctree b/docs/_build/doctrees/source.doctree
index 907be8bf9fe3294647328ac7ff4db17df046323a..661b7d0994baa1c79982f55d0003ddc9e708ed0d 100644
GIT binary patch
literal 65477
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
Z_C+?J=wt)siIn0ZTd<*aT%ch^Jpg499n=5-

literal 168751
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%0Ar=*tY7o~v`kAXUDum#bQ0}Z%<
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

diff --git a/docs/_build/html/.buildinfo b/docs/_build/html/.buildinfo
index 2f914f4..ba95512 100644
--- a/docs/_build/html/.buildinfo
+++ b/docs/_build/html/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5962c7d7ff4477f5fe69f4114d507ce9
+config: 647b9b9f8e20873130f8a12e22a915d1
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/_build/html/EV3.html b/docs/_build/html/EV3.html
new file mode 100644
index 0000000..55d708d
--- /dev/null
+++ b/docs/_build/html/EV3.html
@@ -0,0 +1,412 @@
+<!DOCTYPE html>
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>EV3 &#8212; Mindstorms EV3 Toolbox v0.4-rc.10 documentation</title>
+    
+    <link rel="stylesheet" href="_static/basic.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     'v0.4-rc.10',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-1.11.0.min.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-fix.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-3.3.6/js/bootstrap.min.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-sphinx.js"></script>
+    <link rel="index" title="Index" href="genindex.html" />
+    <link rel="search" title="Search" href="search.html" />
+    <link rel="top" title="Mindstorms EV3 Toolbox v0.4-rc.10 documentation" href="index.html" />
+    <link rel="next" title="Motor" href="Motor.html" />
+    <link rel="prev" title="Examples" href="examples.html" />
+<meta charset='utf-8'>
+<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
+<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
+<meta name="apple-mobile-web-app-capable" content="yes">
+
+  </head>
+  <body role="document">
+
+  <div id="navbar" class="navbar navbar-default navbar-fixed-top">
+    <div class="container">
+      <div class="navbar-header">
+        <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
+        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".nav-collapse">
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">
+          Mindstorms EV3 Toolbox</a>
+        <span class="navbar-text navbar-version pull-left"><b>v0.4</b></span>
+      </div>
+
+        <div class="collapse navbar-collapse nav-collapse">
+          <ul class="nav navbar-nav">
+            
+            
+              <li class="dropdown globaltoc-container">
+  <a role="button"
+     id="dLabelGlobalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="index.html">Site <b class="caret"></b></a>
+  <ul class="dropdown-menu globaltoc"
+      role="menu"
+      aria-labelledby="dLabelGlobalToc"><ul>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul class="current">
+<li class="toctree-l1 current"><a class="current reference internal" href="#">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
+</ul>
+</ul>
+</li>
+              
+                <li class="dropdown">
+  <a role="button"
+     id="dLabelLocalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="#">Page <b class="caret"></b></a>
+  <ul class="dropdown-menu localtoc"
+      role="menu"
+      aria-labelledby="dLabelLocalToc"><ul>
+<li><a class="reference internal" href="#">EV3</a></li>
+</ul>
+</ul>
+</li>
+              
+            
+            
+              
+                
+  <li>
+    <a href="examples.html" title="Previous Chapter: Examples"><span class="glyphicon glyphicon-chevron-left visible-sm"></span><span class="hidden-sm hidden-tablet">&laquo; Examples</span>
+    </a>
+  </li>
+  <li>
+    <a href="Motor.html" title="Next Chapter: Motor"><span class="glyphicon glyphicon-chevron-right visible-sm"></span><span class="hidden-sm hidden-tablet">Motor &raquo;</span>
+    </a>
+  </li>
+              
+            
+            
+            
+            
+              <li class="hidden-sm">
+<div id="sourcelink">
+  <a href="_sources/EV3.txt"
+     rel="nofollow">Source</a>
+</div></li>
+            
+          </ul>
+
+          
+            
+<form class="navbar-form navbar-right" action="search.html" method="get">
+ <div class="form-group">
+  <input type="text" name="q" class="form-control" placeholder="Search" />
+ </div>
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+          
+        </div>
+    </div>
+  </div>
+
+<div class="container">
+  <div class="row">
+    <div class="col-md-12 content">
+      
+  <span class="target" id="module-source"></span><div class="section" id="ev3">
+<h1>EV3<a class="headerlink" href="#ev3" title="Permalink to this headline">¶</a></h1>
+<dl class="class">
+<dt id="source.EV3">
+<em class="property">class </em><code class="descclassname">source.</code><code class="descname">EV3</code><span class="sig-paren">(</span><em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3" title="Permalink to this definition">¶</a></dt>
+<dd><p>High-level class to work with physical bricks.</p>
+<p>This is the 'central' class (from user's view) when working with this toolbox. It
+delivers a convenient interface for creating a connection to the brick and sending
+commands to it. An EV3-object creates 4 Motor- and 4 Sensor-objects, one for each port.</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>Creating multiple EV3 objects and connecting them to different physical bricks has not
+been thoroughly tested yet, but seems to work on a first glance.</li>
+</ul>
+<dl class="attribute">
+<dt id="source.EV3.motorA">
+<code class="descname">motorA</code><a class="headerlink" href="#source.EV3.motorA" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Motor</em> &#8211; Motor-object interfacing port A</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.motorB">
+<code class="descname">motorB</code><a class="headerlink" href="#source.EV3.motorB" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Motor</em> &#8211; Motor-object interfacing port B</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.motorC">
+<code class="descname">motorC</code><a class="headerlink" href="#source.EV3.motorC" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Motor</em> &#8211; Motor-object interfacing port C</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.motorD">
+<code class="descname">motorD</code><a class="headerlink" href="#source.EV3.motorD" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Motor</em> &#8211; Motor-object interfacing port D</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.sensor1">
+<code class="descname">sensor1</code><a class="headerlink" href="#source.EV3.sensor1" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Sensor</em> &#8211; Motor-object interfacing port 1</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.sensor2">
+<code class="descname">sensor2</code><a class="headerlink" href="#source.EV3.sensor2" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Sensor</em> &#8211; Motor-object interfacing port 2</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.sensor3">
+<code class="descname">sensor3</code><a class="headerlink" href="#source.EV3.sensor3" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Sensor</em> &#8211; Motor-object interfacing port 3</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.sensor4">
+<code class="descname">sensor4</code><a class="headerlink" href="#source.EV3.sensor4" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>Sensor</em> &#8211; Motor-object interfacing port 4</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.debug">
+<code class="descname">debug</code><a class="headerlink" href="#source.EV3.debug" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric in {0,1,2}</em> &#8211; Debug mode. <em>[WRITABLE]</em></p>
+<ul class="simple">
+<li>0: Debug turned off</li>
+<li>1: Debug turned on for EV3-object -&gt; enables feedback in the console about what firmware-commands have been called when using a method</li>
+<li>2: Low-level-Debug turned on -&gt; each packet sent and received is printed to the console</li>
+</ul>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.batteryMode">
+<code class="descname">batteryMode</code><a class="headerlink" href="#source.EV3.batteryMode" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>string in {'Percentage', 'Voltage'}</em> &#8211; Mode for reading battery charge.
+<em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.batteryValue">
+<code class="descname">batteryValue</code><a class="headerlink" href="#source.EV3.batteryValue" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric</em> &#8211; Current battery charge. Depending on batteryMode, the reading
+is either in percentage or voltage. <em>[READ-ONLY]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.EV3.isConnected">
+<code class="descname">isConnected</code><a class="headerlink" href="#source.EV3.isConnected" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>bool</em> &#8211; True if virtual brick-object is connected to physical one. <em>[READ-ONLY]</em></p>
+</dd></dl>
+
+<p class="rubric">Examples</p>
+<p>b = EV3(); <br />
+b.connect('usb'); <br />
+ma = b.motorA; <br />
+ma.setProperties('power', 50, 'limitValue', 720); <br />
+ma.start(); <br />
+% fun <br />
+b.sensor1.value <br />
+b.waitFor(); <br />
+b.beep(); <br />
+delete b; <br /></p>
+<dl class="method">
+<dt id="source.EV3.beep">
+<code class="descname">beep</code><span class="sig-paren">(</span><em>ev3</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.beep" title="Permalink to this definition">¶</a></dt>
+<dd><p>Plays a 'beep'-tone on brick.</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>This equals playTone(10, 1000, 100) (Wraps the same opCode in comm-layer)</li>
+</ul>
+<p class="rubric">Example</p>
+<p>b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+b.beep(); <br /></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.EV3.connect">
+<code class="descname">connect</code><span class="sig-paren">(</span><em>ev3</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.connect" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connects EV3-object and its Motors and Sensors to physical brick.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<li><strong>connectionType</strong> (<em>string in {'bt', 'usb'}</em>) &#8211; Connection type</li>
+<li><strong>serPort</strong> (<em>string in {'/dev/rfcomm1', '/dev/rfcomm2', ...}</em>) &#8211; Path to serial port
+(if 'bt')</li>
+<li><strong>beep</strong> (<em>bool</em>) &#8211; If true, EV3 beeps if connection has been established</li>
+</ul>
+</td>
+</tr>
+</tbody>
+</table>
+<p class="rubric">Examples</p>
+<p>% Setup bluetooth connection via com-port 0 <br />
+b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+% Setup usb connection, beep when connection has been established
+b = EV3(); <br />
+b.connect('usb', 'beep', 'on', ); <br /></p>
+<p>Check connection</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.EV3.disconnect">
+<code class="descname">disconnect</code><span class="sig-paren">(</span><em>ev3</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.disconnect" title="Permalink to this definition">¶</a></dt>
+<dd><p>Disconnects EV3-object and its Motors and Sensors from physical brick.</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>Gets called automatically when EV3-object is destroyed.</li>
+</ul>
+<p class="rubric">Example</p>
+<p>b = EV3();
+b.connect('bt', 'serPort', '/dev/rfcomm0');
+% do stuff
+b.disconnect();</p>
+<p>Reset motors and sensors before disconnecting</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.EV3.playTone">
+<code class="descname">playTone</code><span class="sig-paren">(</span><em>ev3</em>, <em>volume</em>, <em>frequency</em>, <em>duration</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.playTone" title="Permalink to this definition">¶</a></dt>
+<dd><p>Plays tone on brick.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<li><strong>volume</strong> (<em>numeric in [0, 100]</em>) &#8211; in percent</li>
+<li><strong>frequency</strong> (<em>numeric in [250, 10000]</em>) &#8211; in Hertz</li>
+<li><strong>duration</strong> (<em>numeric &gt;0</em>) &#8211; in milliseconds</li>
+</ul>
+</td>
+</tr>
+</tbody>
+</table>
+<p class="rubric">Example</p>
+<p>b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+b.playTone(40, 5000, 1000);  % Plays tone with 40% volume and 5000Hz for 1
+second. <br /></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.EV3.setProperties">
+<code class="descname">setProperties</code><span class="sig-paren">(</span><em>ev3</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.setProperties" title="Permalink to this definition">¶</a></dt>
+<dd><p>Set multiple EV3 properties at once using MATLAB's inputParser.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<li><strong>debug</strong> (<em>numeric in {0,1,2}</em>) &#8211; see EV3.debug <em>[OPTIONAL]</em></li>
+<li><strong>batteryMode</strong> (<em>string in {'Voltage'/'Percentage'}</em>) &#8211; see EV3.batteryMode <em>[OPTIONAL]</em></li>
+</ul>
+</td>
+</tr>
+</tbody>
+</table>
+<p class="rubric">Example</p>
+<p>b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+b.setProperties('debug', 'on', 'batteryMode', 'Voltage'); <br />
+% Instead of: b.debug = 'on'; b.batteryMode = 'Voltage'; <br /></p>
+<p>See also EV3.DEBUG, EV3.BATTERYMODE</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.EV3.stopAllMotors">
+<code class="descname">stopAllMotors</code><span class="sig-paren">(</span><em>ev3</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.stopAllMotors" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a stop-command to all motor-ports</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.EV3.stopTone">
+<code class="descname">stopTone</code><span class="sig-paren">(</span><em>ev3</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.stopTone" title="Permalink to this definition">¶</a></dt>
+<dd><p>Stops tone currently played</p>
+<p class="rubric">Example</p>
+<p>b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+b.playTone(10,100,100000000);  % Accidentally given wrong tone duration :) <br />
+b.stopTone();  % Stops tone immediately. <br /></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.EV3.tonePlayed">
+<code class="descname">tonePlayed</code><span class="sig-paren">(</span><em>ev3</em><span class="sig-paren">)</span><a class="headerlink" href="#source.EV3.tonePlayed" title="Permalink to this definition">¶</a></dt>
+<dd><p>Tests if tone is currently played.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body"><strong>status</strong> &#8211; True if a tone is being played</td>
+</tr>
+<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">bool</td>
+</tr>
+</tbody>
+</table>
+<dl class="docutils">
+<dt>Example</dt>
+<dd>b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+b.playTone(10, 100, 1000); <br />
+pause(0.5); <br />
+b.tonePlayed() -&gt; Outputs 1 to console. <br /></dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+
+
+    </div>
+      
+  </div>
+</div>
+<footer class="footer">
+  <div class="container">
+    <p class="pull-right">
+      <a href="#">Back to top</a>
+      
+    </p>
+    <p>
+        &copy; Copyright 2016, LfB - RWTH Aachen.<br/>
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.8.<br/>
+    </p>
+  </div>
+</footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/docs/_build/html/Motor.html b/docs/_build/html/Motor.html
new file mode 100644
index 0000000..2745b4e
--- /dev/null
+++ b/docs/_build/html/Motor.html
@@ -0,0 +1,442 @@
+<!DOCTYPE html>
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Motor &#8212; Mindstorms EV3 Toolbox v0.4-rc.10 documentation</title>
+    
+    <link rel="stylesheet" href="_static/basic.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     'v0.4-rc.10',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-1.11.0.min.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-fix.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-3.3.6/js/bootstrap.min.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-sphinx.js"></script>
+    <link rel="index" title="Index" href="genindex.html" />
+    <link rel="search" title="Search" href="search.html" />
+    <link rel="top" title="Mindstorms EV3 Toolbox v0.4-rc.10 documentation" href="index.html" />
+    <link rel="next" title="Sensor" href="Sensor.html" />
+    <link rel="prev" title="EV3" href="EV3.html" />
+<meta charset='utf-8'>
+<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
+<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
+<meta name="apple-mobile-web-app-capable" content="yes">
+
+  </head>
+  <body role="document">
+
+  <div id="navbar" class="navbar navbar-default navbar-fixed-top">
+    <div class="container">
+      <div class="navbar-header">
+        <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
+        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".nav-collapse">
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">
+          Mindstorms EV3 Toolbox</a>
+        <span class="navbar-text navbar-version pull-left"><b>v0.4</b></span>
+      </div>
+
+        <div class="collapse navbar-collapse nav-collapse">
+          <ul class="nav navbar-nav">
+            
+            
+              <li class="dropdown globaltoc-container">
+  <a role="button"
+     id="dLabelGlobalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="index.html">Site <b class="caret"></b></a>
+  <ul class="dropdown-menu globaltoc"
+      role="menu"
+      aria-labelledby="dLabelGlobalToc"><ul>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="#">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
+</ul>
+</ul>
+</li>
+              
+                <li class="dropdown">
+  <a role="button"
+     id="dLabelLocalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="#">Page <b class="caret"></b></a>
+  <ul class="dropdown-menu localtoc"
+      role="menu"
+      aria-labelledby="dLabelLocalToc"><ul>
+<li><a class="reference internal" href="#">Motor</a></li>
+</ul>
+</ul>
+</li>
+              
+            
+            
+              
+                
+  <li>
+    <a href="EV3.html" title="Previous Chapter: EV3"><span class="glyphicon glyphicon-chevron-left visible-sm"></span><span class="hidden-sm hidden-tablet">&laquo; EV3</span>
+    </a>
+  </li>
+  <li>
+    <a href="Sensor.html" title="Next Chapter: Sensor"><span class="glyphicon glyphicon-chevron-right visible-sm"></span><span class="hidden-sm hidden-tablet">Sensor &raquo;</span>
+    </a>
+  </li>
+              
+            
+            
+            
+            
+              <li class="hidden-sm">
+<div id="sourcelink">
+  <a href="_sources/Motor.txt"
+     rel="nofollow">Source</a>
+</div></li>
+            
+          </ul>
+
+          
+            
+<form class="navbar-form navbar-right" action="search.html" method="get">
+ <div class="form-group">
+  <input type="text" name="q" class="form-control" placeholder="Search" />
+ </div>
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+          
+        </div>
+    </div>
+  </div>
+
+<div class="container">
+  <div class="row">
+    <div class="col-md-12 content">
+      
+  <span class="target" id="module-source"></span><div class="section" id="motor">
+<h1>Motor<a class="headerlink" href="#motor" title="Permalink to this headline">¶</a></h1>
+<dl class="class">
+<dt id="source.Motor">
+<em class="property">class </em><code class="descclassname">source.</code><code class="descname">Motor</code><span class="sig-paren">(</span><em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor" title="Permalink to this definition">¶</a></dt>
+<dd><p>High-level class to work with motors.</p>
+<p>This class is supposed to ease the use of the brick's motors. It is possible to set all
+kinds of parameters, request the current status of the motor ports and of course send
+commands to the brick to be executed on the respective port.</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>You don't need to create instances of this class. The EV3-class automatically creates
+instances for each motor port, and you can work with them via the EV3-object.</li>
+<li>The Motor-class represents motor ports, not individual motors!</li>
+<li>If you start a motor with power=0, the internal state will still be set to
+'isRunning'</li>
+</ul>
+<dl class="attribute">
+<dt id="source.Motor.power">
+<code class="descname">power</code><a class="headerlink" href="#source.Motor.power" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric in [-100, 100]</em> &#8211; Power level of motor in percent. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.speedRegulation">
+<code class="descname">speedRegulation</code><a class="headerlink" href="#source.Motor.speedRegulation" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>bool</em> &#8211; Speed regulation turned on or off. When turned on, motor will
+try to 'hold' its speed at given power level, whatever the load. In this mode, the
+highest possible speed depends on the load and mostly goes up to around 70-80 (at
+this point, the Brick internally input 100% power). When turned off, motor will
+constantly input the same power into the motor. The resulting speed will be
+somewhat lower, depending on the load. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.smoothStart">
+<code class="descname">smoothStart</code><a class="headerlink" href="#source.Motor.smoothStart" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric s. t. smoothStart+smoothStop &lt; limitValue</em> &#8211; Degrees/Time
+indicating how far/long the motor should smoothly start. Depending on limitMode,
+the input is interpreted either in degrees or milliseconds. The first
+{smoothStart}-milliseconds/degrees of limitValue the motor will slowly accelerate
+until reaching its defined speed. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.smoothStop">
+<code class="descname">smoothStop</code><a class="headerlink" href="#source.Motor.smoothStop" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric s. t. smoothStart+smoothStop &lt; limitValue</em> &#8211; Degrees/Time
+indicating how far/long the motor should smoothly stop. Depending on limitMode, the
+input is interpreted either in degrees or milliseconds. The last
+[smoothStop]-milliseconds/degrees of limitValue the motor will slowly slow down
+until it has stopped. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.limitValue">
+<code class="descname">limitValue</code><a class="headerlink" href="#source.Motor.limitValue" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric&gt;=0</em> &#8211; Degrees/Time indicating how far/long the motor should run.
+Depending on limitMode, the input is interpreted either in degrees or
+milliseconds. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.limitMode">
+<code class="descname">limitMode</code><a class="headerlink" href="#source.Motor.limitMode" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>'Tacho'|'Time'</em> &#8211; Mode for motor limit. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.brakeMode">
+<code class="descname">brakeMode</code><a class="headerlink" href="#source.Motor.brakeMode" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>'Brake'|'Coast'</em> &#8211; Action done when stopping. If 'Coast', the motor will (at
+tacholimit, if ~=0) coast to a stop. If 'Brake', the motor will stop immediately
+(at tacholimit, if ~=0) and hold the brake. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.debug">
+<code class="descname">debug</code><a class="headerlink" href="#source.Motor.debug" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>bool</em> &#8211; Debug turned on or off. In debug mode, everytime a command is passed to
+the sublayer ('communication layer'), there is feedback in the console about what
+command has been called. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.isRunning">
+<code class="descname">isRunning</code><a class="headerlink" href="#source.Motor.isRunning" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>bool</em> &#8211; True if motor is running. <em>[READ-ONLY]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.tachoCount">
+<code class="descname">tachoCount</code><a class="headerlink" href="#source.Motor.tachoCount" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric</em> &#8211; Current tacho count. <em>[READ-ONLY]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.currentSpeed">
+<code class="descname">currentSpeed</code><a class="headerlink" href="#source.Motor.currentSpeed" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric</em> &#8211; Current speed of motor. If speedRegulation=on this should equal power,
+otherwise it will probably be lower than that. <em>[READ-ONLY]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Motor.type">
+<code class="descname">type</code><a class="headerlink" href="#source.Motor.type" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>DeviceType</em> &#8211; Type of connected device if any. <em>[READ-ONLY]</em></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.internalReset">
+<code class="descname">internalReset</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.internalReset" title="Permalink to this definition">¶</a></dt>
+<dd><p>Resets internal tacho count. Use this if motor behaves weird (i.e. not starting at all, or not correctly
+running to limitValue)</p>
+<p>The internal tacho count is used for positioning the motor. When the
+motor is running with a tacho limit, internally it uses another counter than the
+one read by tachoCount. This internal tacho count needs to be reset if you
+physically change the motor's position or it coasted into a stop. If the motor's
+brakemode is 'Coast', this function is called automatically.</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>A better name would probably be resetPosition...</li>
+<li>Gets called automatically when starting the motor and the internal tacho</li>
+</ul>
+<p>count is &gt; 0</p>
+<p>See also MOTOR.RESETTACHOCOUNT</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.resetTachoCount">
+<code class="descname">resetTachoCount</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.resetTachoCount" title="Permalink to this definition">¶</a></dt>
+<dd><p>Resets tachocount</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.setBrake">
+<code class="descname">setBrake</code><span class="sig-paren">(</span><em>motor</em>, <em>brake</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.setBrake" title="Permalink to this definition">¶</a></dt>
+<dd><p>Apply or release brake of motor</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>brake</strong> (<em>bool</em>) &#8211; If true, brake will be pulled</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.setProperties">
+<code class="descname">setProperties</code><span class="sig-paren">(</span><em>motor</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.setProperties" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sets multiple Motor properties at once using MATLAB's inputParser.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<li><strong>debug</strong> (<em>bool</em>) &#8211; </li>
+<li><strong>smoothStart</strong> (<em>numeric in [0, limitValue]</em>) &#8211; </li>
+<li><strong>smoothStop</strong> (<em>numeric in [0, limitValue]</em>) &#8211; </li>
+<li><strong>speedRegulation</strong> (<em>bool</em>) &#8211; </li>
+<li><strong>brakeMode</strong> (<em>'Coast'|'Brake'</em>) &#8211; </li>
+<li><strong>limitMode</strong> (<em>'Time'|'Tacho'</em>) &#8211; </li>
+<li><strong>limitValue</strong> (<em>numeric &gt; 0</em>) &#8211; </li>
+<li><strong>power</strong> (<em>numeric in [-100,100]</em>) &#8211; </li>
+<li><strong>batteryMode</strong> (<em>'Voltage'|'Percentage'</em>) &#8211; </li>
+</ul>
+</td>
+</tr>
+</tbody>
+</table>
+<p class="rubric">Example</p>
+<p>b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+b.motorA.setProperties('debug', 'on', 'power', 50, 'limitValue', 720, 'speedRegulation', 'on'); <br />
+% Instead of: b.motorA.debug = 'on'; <br />
+%             b.motorA.power = 50; <br />
+%             b.motorA.limitValue = 720; <br />
+%             b.motorA.speedRegulation = 'on'; <br /></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.start">
+<code class="descname">start</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.start" title="Permalink to this definition">¶</a></dt>
+<dd><p>Starts the motor</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>Right now, alternatingly calling this function with and without tacho limit
+may lead to unexpected behaviour. For example, if you run the motor without
+a tacholimit for some time using Coast, then stop using Coast, and then try
+to run the with a tacholimit, it will stop sooner or later than expected,
+or may not even start at all.</li>
+</ul>
+<p>Check connection and if motor is already running</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.stop">
+<code class="descname">stop</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.stop" title="Permalink to this definition">¶</a></dt>
+<dd><p>Stops the motor</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.syncedStart">
+<code class="descname">syncedStart</code><span class="sig-paren">(</span><em>motor</em>, <em>syncMotor</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.syncedStart" title="Permalink to this definition">¶</a></dt>
+<dd><p>Starts this motor synchronized with another</p>
+<p>The motor, with which this method is called, acts as a <em>master</em>, meaning that the
+synchronized control is done with it und uses its parameters. When syncedStart is
+called, the master sets some of the slave's (syncMotor) properties to keep it
+consistent with the physical brick. So, for example, if the master has another
+power-value than the slave, the slave's power-value will be set to that of the
+master when syncedStart() is called.
+The following parameters will be affected on the slave: <em>power</em>, <em>brakeMode</em>,
+<em>limitValue</em>, <em>speedRegulation</em></p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<li><strong>syncMotor</strong> (<em>Motor</em>) &#8211; The motor-object to sync with</li>
+<li><strong>turnRatio</strong> (<em>numeric in [-200,200]</em>) &#8211; Ratio between the two master's and the
+slave's motor speed. With values!=0 one motor will be slower than the other
+or even turn into the other direction. This can be used for turning car-like
+robots, for example. (Read in Firmware-comments in c_output.c): <br />
+-&gt; 0 is moving straight forward <br />
+-&gt; Negative values turn to the left <br />
+-&gt; Positive values turn to the right <br />
+-&gt; Value -100 stops the left motor <br />
+-&gt; Value +100 stops the right motor <br />
+-&gt; Values less than -100 makes the left motor run the opposite direction of the right motor (Spin) <br />
+-&gt; Values greater than +100 makes the right motor run the opposite direction of the left motor (Spin) <br /></li>
+</ul>
+</td>
+</tr>
+</tbody>
+</table>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>This is right now a pretty 'heavy' function, as it tests if both motors are
+connected AND aren't running, wasting four packets, keep that in mind</li>
+</ul>
+<p class="rubric">Example</p>
+<p>b = EV3(); <br />
+b.connect('usb'); <br />
+m = b.motorA; <br />
+slave = b.motorB; <br />
+m.power = 50; <br />
+m.syncedStart(slave); <br />
+% Do stuff <br />
+m.stop(); <br /></p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.syncedStop">
+<code class="descname">syncedStop</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.syncedStop" title="Permalink to this definition">¶</a></dt>
+<dd><p>Stops both motors previously started with syncedStart.</p>
+<p>See also MOTOR.SYNCEDSTART</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Motor.waitFor">
+<code class="descname">waitFor</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.waitFor" title="Permalink to this definition">¶</a></dt>
+<dd><p>Stops execution of program as long as motor is running</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>(OLD)This one's a bit tricky. The opCode OutputReady makes the brick stop sending
+responses until the motor has stopped. For security reasons, in this toolbox
+there is an internal timeout for receiving messages from the brick. It raises
+an error if a reply takes too long, which would happen in this case. As a
+workaround, there is an infinite loop that catches errors from outputReady and
+continues then, until outputReady will actually finish without an error.</li>
+<li>(OLD)OutputReady (like OutputTest in isRunning) sometimes doesn't work. If
+outputReady returns in less than a second, another while-loop iterates until
+the motor has stopped, this time using motor.isRunning() (this only works as
+long as not both OutputTest and OutputReady are buggy).</li>
+<li>(OLD)Workaround: Poll isRunning (which itself return (speed&gt;0)) until it
+is false (No need to check if motor is connected as speed correctly
+returns 0 if it's not)</li>
+</ul>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+
+
+    </div>
+      
+  </div>
+</div>
+<footer class="footer">
+  <div class="container">
+    <p class="pull-right">
+      <a href="#">Back to top</a>
+      
+    </p>
+    <p>
+        &copy; Copyright 2016, LfB - RWTH Aachen.<br/>
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.8.<br/>
+    </p>
+  </div>
+</footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/docs/_build/html/Sensor.html b/docs/_build/html/Sensor.html
new file mode 100644
index 0000000..fb0118f
--- /dev/null
+++ b/docs/_build/html/Sensor.html
@@ -0,0 +1,398 @@
+<!DOCTYPE html>
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Sensor &#8212; Mindstorms EV3 Toolbox v0.4-rc.10 documentation</title>
+    
+    <link rel="stylesheet" href="_static/basic.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     'v0.4-rc.10',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-1.11.0.min.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-fix.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-3.3.6/js/bootstrap.min.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-sphinx.js"></script>
+    <link rel="index" title="Index" href="genindex.html" />
+    <link rel="search" title="Search" href="search.html" />
+    <link rel="top" title="Mindstorms EV3 Toolbox v0.4-rc.10 documentation" href="index.html" />
+    <link rel="prev" title="Motor" href="Motor.html" />
+<meta charset='utf-8'>
+<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
+<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
+<meta name="apple-mobile-web-app-capable" content="yes">
+
+  </head>
+  <body role="document">
+
+  <div id="navbar" class="navbar navbar-default navbar-fixed-top">
+    <div class="container">
+      <div class="navbar-header">
+        <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
+        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".nav-collapse">
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">
+          Mindstorms EV3 Toolbox</a>
+        <span class="navbar-text navbar-version pull-left"><b>v0.4</b></span>
+      </div>
+
+        <div class="collapse navbar-collapse nav-collapse">
+          <ul class="nav navbar-nav">
+            
+            
+              <li class="dropdown globaltoc-container">
+  <a role="button"
+     id="dLabelGlobalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="index.html">Site <b class="caret"></b></a>
+  <ul class="dropdown-menu globaltoc"
+      role="menu"
+      aria-labelledby="dLabelGlobalToc"><ul>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="#">Sensor</a></li>
+</ul>
+</ul>
+</li>
+              
+                <li class="dropdown">
+  <a role="button"
+     id="dLabelLocalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="#">Page <b class="caret"></b></a>
+  <ul class="dropdown-menu localtoc"
+      role="menu"
+      aria-labelledby="dLabelLocalToc"><ul>
+<li><a class="reference internal" href="#">Sensor</a></li>
+</ul>
+</ul>
+</li>
+              
+            
+            
+              
+                
+  <li>
+    <a href="Motor.html" title="Previous Chapter: Motor"><span class="glyphicon glyphicon-chevron-left visible-sm"></span><span class="hidden-sm hidden-tablet">&laquo; Motor</span>
+    </a>
+  </li>
+              
+            
+            
+            
+            
+              <li class="hidden-sm">
+<div id="sourcelink">
+  <a href="_sources/Sensor.txt"
+     rel="nofollow">Source</a>
+</div></li>
+            
+          </ul>
+
+          
+            
+<form class="navbar-form navbar-right" action="search.html" method="get">
+ <div class="form-group">
+  <input type="text" name="q" class="form-control" placeholder="Search" />
+ </div>
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+          
+        </div>
+    </div>
+  </div>
+
+<div class="container">
+  <div class="row">
+    <div class="col-md-12 content">
+      
+  <span class="target" id="module-source"></span><div class="section" id="sensor">
+<h1>Sensor<a class="headerlink" href="#sensor" title="Permalink to this headline">¶</a></h1>
+<dl class="class">
+<dt id="source.Sensor">
+<em class="property">class </em><code class="descclassname">source.</code><code class="descname">Sensor</code><span class="sig-paren">(</span><em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Sensor" title="Permalink to this definition">¶</a></dt>
+<dd><p>High-level class to work with sensors.</p>
+<p>The Sensor-class facilitates the communication with sensors. This mainly consists of
+reading the sensor's type and current value in a specified mode.</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>You don't need to create instances of this class. The EV3-class automatically creates
+instances for each sensor port, and you can work with them via the EV3-object.</li>
+<li>The Sensor-class represents sensor ports, not individual sensors!</li>
+</ul>
+<dl class="attribute">
+<dt id="source.Sensor.mode">
+<code class="descname">mode</code><a class="headerlink" href="#source.Sensor.mode" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>DeviceMode.{Type}</em> &#8211; Sensor mode in which the value will be read. By default,
+mode is set to DeviceMode.Default.Undefined. Once a physical sensor is connected
+to the port <em>and</em> the physical Brick is connected to the EV3-object, the allowed
+mode and the default mode for a Sensor-object are the following (depending on the
+sensor type): <em>[WRITABLE]</em></p>
+<blockquote>
+<div><ul>
+<li><dl class="first docutils">
+<dt>Touch-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.Touch.Pushed <em>[Default]</em></li>
+<li>DeviceMode.Touch.Bumps</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>Ultrasonic-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.UltraSonic.DistCM <em>[Default]</em></li>
+<li>DeviceMode.UltraSonic.DistIn</li>
+<li>DeviceMode.UltraSonic.Listen</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>Color-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.Color.Reflect <em>[Default]</em></li>
+<li>DeviceMode.Color.Ambient</li>
+<li>DeviceMode.Color.Col</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>Gyro-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.Gyro.Angular <em>[Default]</em></li>
+<li>DeviceMode.Gyro.Rate</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>Infrared-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.InfraRed.Prox <em>[Default]</em></li>
+<li>DeviceMode.InfraRed.Seek</li>
+<li>DeviceMode.InfraRed.Remote</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>NXTColor-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.NXTColor.Reflect <em>[Default]</em></li>
+<li>DeviceMode.NXTColor.Ambient</li>
+<li>DeviceMode.NXTColor.Color</li>
+<li>DeviceMode.NXTColor.Green</li>
+<li>DeviceMode.NXTColor.Blue</li>
+<li>DeviceMode.NXTColor.Raw</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>NXTLight-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.NXTLight.Reflect <em>[Default]</em></li>
+<li>DeviceMode.NXTLight.Ambient</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>NXTSound-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.NXTSound.DB <em>[Default]</em></li>
+<li>DeviceMode.NXTSound.DBA</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>NXTTemperature-Sensor</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.NXTTemperature.C <em>[Default]</em></li>
+<li>DeviceMode.NXTTemperature.F</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>NXTTouch-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.NXTTouch.Pushed <em>[Default]</em></li>
+<li>DeviceMode.NXTTouch.Bumps</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>NXTUltraSonic-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.NXTUltraSonic.CM <em>[Default]</em></li>
+<li>DeviceMode.NXTUltraSonic.IN</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>HTAccelerometer-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.HTAccelerometer.Acceleration <em>[Default]</em></li>
+<li>DeviceMode.HTAccelerometer.AccelerationAllAxes</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>HTCompass-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.HTCompass.Degrees <em>[Default]</em></li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><dl class="first docutils">
+<dt>HTColor-Sensor:</dt>
+<dd><ul class="first last simple">
+<li>DeviceMode.HTColor.Col <em>[Default]</em></li>
+<li>DeviceMode.HTColor.Red</li>
+<li>DeviceMode.HTColor.Green</li>
+<li>DeviceMode.HTColor.Blue</li>
+<li>DeviceMode.HTColor.White</li>
+<li>DeviceMode.HTColor.Raw</li>
+<li>DeviceMode.HTColor.Nr,</li>
+<li>DeviceMode.HTColor.All</li>
+</ul>
+</dd>
+</dl>
+</li>
+</ul>
+</div></blockquote>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Sensor.debug">
+<code class="descname">debug</code><a class="headerlink" href="#source.Sensor.debug" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>bool</em> &#8211; Debug turned on or off. In debug mode, everytime a command is passed to
+the sublayer ('communication layer'), there is feedback in the console about what
+command has been called. <em>[WRITABLE]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Sensor.value">
+<code class="descname">value</code><a class="headerlink" href="#source.Sensor.value" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>numeric</em> &#8211; Value read from hysical sensor. What the value represents depends on
+sensor.mode. <em>[READ-ONLY]</em></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="source.Sensor.type">
+<code class="descname">type</code><a class="headerlink" href="#source.Sensor.type" title="Permalink to this definition">¶</a></dt>
+<dd><p><em>DeviceType</em> &#8211; Type of physical sensor connected to the port. Possible types are: [READ-ONLY]</p>
+<ul class="simple">
+<li>DeviceType.NXTTouch</li>
+<li>DeviceType.NXTLight</li>
+<li>DeviceType.NXTSound</li>
+<li>DeviceType.NXTColor</li>
+<li>DeviceType.NXTUltraSonic</li>
+<li>DeviceType.NXTTemperature</li>
+<li>DeviceType.LargeMotor</li>
+<li>DeviceType.MediumMotor</li>
+<li>DeviceType.Touch</li>
+<li>DeviceType.Color</li>
+<li>DeviceType.UltraSonic</li>
+<li>DeviceType.Gyro</li>
+<li>DeviceType.InfraRed</li>
+<li>DeviceType.HTColor</li>
+<li>DeviceType.HTCompass</li>
+<li>DeviceType.HTAccelerometer</li>
+<li>DeviceType.Unknown</li>
+<li>DeviceType.None</li>
+<li>DeviceType.Error</li>
+</ul>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Sensor.reset">
+<code class="descname">reset</code><span class="sig-paren">(</span><em>sensor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Sensor.reset" title="Permalink to this definition">¶</a></dt>
+<dd><p>Resets value on sensor</p>
+<p class="rubric">Notes</p>
+<ul class="simple">
+<li>This clears ALL the sensors right now, no other Op-Code available... :(</li>
+</ul>
+</dd></dl>
+
+<dl class="method">
+<dt id="source.Sensor.setProperties">
+<code class="descname">setProperties</code><span class="sig-paren">(</span><em>sensor</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Sensor.setProperties" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sets multiple Sensor properties at once using MATLAB's inputParser.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<li><strong>debug</strong> (<em>bool</em>) &#8211; </li>
+<li><strong>mode</strong> (<em>DeviceMode.{Type}</em>) &#8211; </li>
+</ul>
+</td>
+</tr>
+</tbody>
+</table>
+<p class="rubric">Example</p>
+<p>b = EV3(); <br />
+b.connect('bt', 'serPort', '/dev/rfcomm0'); <br />
+b.sensor1.setProperties('debug', 'on', 'mode', DeviceMode.Color.Ambient); <br />
+% Instead of: b.sensor1.debug = 'on'; <br />
+%             b.sensor1.mode = DeviceMode.Color.Ambient; <br /></p>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+
+
+    </div>
+      
+  </div>
+</div>
+<footer class="footer">
+  <div class="container">
+    <p class="pull-right">
+      <a href="#">Back to top</a>
+      
+    </p>
+    <p>
+        &copy; Copyright 2016, LfB - RWTH Aachen.<br/>
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.8.<br/>
+    </p>
+  </div>
+</footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/docs/_build/html/_sources/EV3.txt b/docs/_build/html/_sources/EV3.txt
new file mode 100644
index 0000000..bb679dc
--- /dev/null
+++ b/docs/_build/html/_sources/EV3.txt
@@ -0,0 +1,12 @@
+.. automodule:: source
+
+.. |br| raw:: html
+   
+   <br />
+EV3
+===
+
+.. autoclass:: EV3
+   :members: connect, disconnect, stopAllMotors, beep, playTone, stopTone, tonePlayed, setProperties
+
+
diff --git a/docs/_build/html/_sources/Motor.txt b/docs/_build/html/_sources/Motor.txt
new file mode 100644
index 0000000..4e89a89
--- /dev/null
+++ b/docs/_build/html/_sources/Motor.txt
@@ -0,0 +1,10 @@
+.. automodule:: source
+
+.. |br| raw:: html
+
+   <br />
+Motor
+=====
+
+.. autoclass:: Motor
+   :members: start, stop, syncedStart, syncedStop, waitFor, internalReset, resetTachoCount, setBrake, setProperties
diff --git a/docs/_build/html/_sources/Sensor.txt b/docs/_build/html/_sources/Sensor.txt
new file mode 100644
index 0000000..0404ade
--- /dev/null
+++ b/docs/_build/html/_sources/Sensor.txt
@@ -0,0 +1,10 @@
+.. automodule:: source
+
+.. |br| raw:: html
+
+   <br />
+Sensor
+======
+
+.. autoclass:: Sensor
+   :members: reset, setProperties
diff --git a/docs/_build/html/_sources/examples.txt b/docs/_build/html/_sources/examples.txt
new file mode 100644
index 0000000..b90c0e1
--- /dev/null
+++ b/docs/_build/html/_sources/examples.txt
@@ -0,0 +1,3 @@
+========
+Examples
+========
diff --git a/docs/_build/html/_sources/index.txt b/docs/_build/html/_sources/index.txt
index 32339b8..4ebb311 100644
--- a/docs/_build/html/_sources/index.txt
+++ b/docs/_build/html/_sources/index.txt
@@ -3,21 +3,48 @@
    You can adapt this file completely to your liking, but it should at least
    contain the root `toctree` directive.
 
-Toolbox for controlling Lego Mindstorms EV3 with MATLAB
-=======================================================
+==================================================
+MATLAB Toolbox for controlling Lego Mindstorms EV3 
+==================================================
 
-Contents:
+This MATLAB toolbox was designed to abstract and simplify controlling Lego Mindstorms
+EV3 robots. Via Bluetooth or USB you can read sensor values or control
+your robots' motors in an intuitive way. On a low level (the ##hyperlink## Communication
+layer) you are able to send various commands directly to the brick, while on a high level,
+several classes abstract this behaviour for you. If you want to easily access your EV3 robot,
+these are the classes you will mostly use.
+
+Take a look at the ##link to readme## for installation instructions.
+
+This toolbox is being developed at the RWTH Aachen, Germany, as part of the students' lab
+##hyperlink## 'MATLAB meets Mindstorms'. It is the follow-up of the widely used ##hyperlink## MATLAB NXT Toolbox.
+
+##image##
+
+Contents
+========
+
+Setting up the toolbox
 
 .. toctree::
-   :maxdepth: 4
+   :maxdepth: 2
 
-   source
+   readme
+   examples
 
+Toolbox documentation
 
-Indices and tables
-==================
+.. toctree::
+   :maxdepth: 2
+   
+   EV3
+   Motor
+   Sensor
+
+Advanced
+
+.. toctree::
+   :maxdepth: 2
 
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
+   
 
diff --git a/docs/_build/html/_sources/readme.txt b/docs/_build/html/_sources/readme.txt
new file mode 100644
index 0000000..ddcfba5
--- /dev/null
+++ b/docs/_build/html/_sources/readme.txt
@@ -0,0 +1,12 @@
+=======
+General
+=======
+
+Installation
+============
+
+Contribution
+============
+
+Licenses
+========
diff --git a/docs/_build/html/_sources/source.txt b/docs/_build/html/_sources/source.txt
index 589e1dd..bb679dc 100644
--- a/docs/_build/html/_sources/source.txt
+++ b/docs/_build/html/_sources/source.txt
@@ -10,16 +10,3 @@ EV3
    :members: connect, disconnect, stopAllMotors, beep, playTone, stopTone, tonePlayed, setProperties
 
 
-Motor
-=====
-
-.. autoclass:: Motor
-   :members: start, stop, syncedStart, syncedStop, waitFor, internalReset, resetTachoCount, setBrake, setProperties
-
-
-Sensor
-======
-
-.. autoclass:: Sensor
-   :members: reset, setProperties
-
diff --git a/docs/_build/html/_static/bootstrap-sphinx.css b/docs/_build/html/_static/bootstrap-sphinx.css
index 3f397e1..759bc88 100644
--- a/docs/_build/html/_static/bootstrap-sphinx.css
+++ b/docs/_build/html/_static/bootstrap-sphinx.css
@@ -38,12 +38,12 @@
 
   body {
     
-      padding-top: 40px;
+      padding-top: 60px;
     
   }
   .page-top {
     
-      top: 40px;
+      top: 60px;
     
   }
 
@@ -60,12 +60,12 @@ table {
 }
 
 .highlighttable .code pre {
-    font-size: 12px;
+    font-size: 15px;
 }
 
 .highlighttable .linenos pre {
     word-break: normal;
-    font-size: 12px;
+    font-size: 15px;
 }
 
 div.highlight {
diff --git a/docs/_build/html/examples.html b/docs/_build/html/examples.html
new file mode 100644
index 0000000..aa2918b
--- /dev/null
+++ b/docs/_build/html/examples.html
@@ -0,0 +1,161 @@
+<!DOCTYPE html>
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Examples &#8212; Mindstorms EV3 Toolbox v0.4-rc.10 documentation</title>
+    
+    <link rel="stylesheet" href="_static/basic.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     'v0.4-rc.10',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-1.11.0.min.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-fix.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-3.3.6/js/bootstrap.min.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-sphinx.js"></script>
+    <link rel="index" title="Index" href="genindex.html" />
+    <link rel="search" title="Search" href="search.html" />
+    <link rel="top" title="Mindstorms EV3 Toolbox v0.4-rc.10 documentation" href="index.html" />
+    <link rel="next" title="EV3" href="source.html" />
+    <link rel="prev" title="General information" href="readme.html" />
+<meta charset='utf-8'>
+<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
+<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
+<meta name="apple-mobile-web-app-capable" content="yes">
+
+  </head>
+  <body role="document">
+
+  <div id="navbar" class="navbar navbar-default navbar-fixed-top">
+    <div class="container">
+      <div class="navbar-header">
+        <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
+        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".nav-collapse">
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">
+          Mindstorms EV3 Toolbox</a>
+        <span class="navbar-text navbar-version pull-left"><b>v0.4</b></span>
+      </div>
+
+        <div class="collapse navbar-collapse nav-collapse">
+          <ul class="nav navbar-nav">
+            
+            
+              <li class="dropdown globaltoc-container">
+  <a role="button"
+     id="dLabelGlobalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="index.html">Site <b class="caret"></b></a>
+  <ul class="dropdown-menu globaltoc"
+      role="menu"
+      aria-labelledby="dLabelGlobalToc"><ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General information</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="#">Examples</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="source.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="source.html#motor">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="source.html#sensor">Sensor</a></li>
+</ul>
+</ul>
+</li>
+              
+                <li class="dropdown">
+  <a role="button"
+     id="dLabelLocalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="#">Page <b class="caret"></b></a>
+  <ul class="dropdown-menu localtoc"
+      role="menu"
+      aria-labelledby="dLabelLocalToc"><ul>
+<li><a class="reference internal" href="#">Examples</a></li>
+</ul>
+</ul>
+</li>
+              
+            
+            
+              
+                
+  <li>
+    <a href="readme.html" title="Previous Chapter: General information"><span class="glyphicon glyphicon-chevron-left visible-sm"></span><span class="hidden-sm hidden-tablet">&laquo; General infor...</span>
+    </a>
+  </li>
+  <li>
+    <a href="source.html" title="Next Chapter: EV3"><span class="glyphicon glyphicon-chevron-right visible-sm"></span><span class="hidden-sm hidden-tablet">EV3 &raquo;</span>
+    </a>
+  </li>
+              
+            
+            
+            
+            
+              <li class="hidden-sm">
+<div id="sourcelink">
+  <a href="_sources/examples.txt"
+     rel="nofollow">Source</a>
+</div></li>
+            
+          </ul>
+
+          
+            
+<form class="navbar-form navbar-right" action="search.html" method="get">
+ <div class="form-group">
+  <input type="text" name="q" class="form-control" placeholder="Search" />
+ </div>
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+          
+        </div>
+    </div>
+  </div>
+
+<div class="container">
+  <div class="row">
+    <div class="col-md-12 content">
+      
+  <div class="section" id="examples">
+<h1>Examples<a class="headerlink" href="#examples" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+    </div>
+      
+  </div>
+</div>
+<footer class="footer">
+  <div class="container">
+    <p class="pull-right">
+      <a href="#">Back to top</a>
+      
+    </p>
+    <p>
+        &copy; Copyright 2016, LfB - RWTH Aachen.<br/>
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.8.<br/>
+    </p>
+  </div>
+</footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/docs/_build/html/genindex.html b/docs/_build/html/genindex.html
index d5a1192..00368a1 100644
--- a/docs/_build/html/genindex.html
+++ b/docs/_build/html/genindex.html
@@ -10,8 +10,7 @@
     
     <link rel="stylesheet" href="_static/basic.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap.min.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap-theme.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
     <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
     
     <script type="text/javascript">
@@ -68,9 +67,13 @@
   <ul class="dropdown-menu globaltoc"
       role="menu"
       aria-labelledby="dLabelGlobalToc"><ul>
-<li class="toctree-l1"><a class="reference internal" href="source.html">EV3</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#motor">Motor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#sensor">Sensor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
 </ul>
 </ul>
 </li>
@@ -140,21 +143,21 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.batteryMode">batteryMode (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.batteryMode">batteryMode (source.EV3 attribute)</a>, <a href="source.html#source.EV3.batteryMode">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.batteryValue">batteryValue (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.batteryValue">batteryValue (source.EV3 attribute)</a>, <a href="source.html#source.EV3.batteryValue">[1]</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.beep">beep() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.beep">beep() (source.EV3 method)</a>, <a href="source.html#source.EV3.beep">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.brakeMode">brakeMode (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.brakeMode">brakeMode (source.Motor attribute)</a>
   </dt>
 
   </dl></td>
@@ -164,13 +167,13 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.connect">connect() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.connect">connect() (source.EV3 method)</a>, <a href="source.html#source.EV3.connect">[1]</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.currentSpeed">currentSpeed (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.currentSpeed">currentSpeed (source.Motor attribute)</a>
   </dt>
 
   </dl></td>
@@ -180,23 +183,23 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.debug">debug (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.debug">debug (source.EV3 attribute)</a>, <a href="source.html#source.EV3.debug">[1]</a>
   </dt>
 
       <dd><dl>
         
-  <dt><a href="source.html#source.Motor.debug">(source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.debug">(source.Motor attribute)</a>
   </dt>
 
         
-  <dt><a href="source.html#source.Sensor.debug">(source.Sensor attribute)</a>
+  <dt><a href="Sensor.html#source.Sensor.debug">(source.Sensor attribute)</a>
   </dt>
 
       </dl></dd>
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.disconnect">disconnect() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.disconnect">disconnect() (source.EV3 method)</a>, <a href="source.html#source.EV3.disconnect">[1]</a>
   </dt>
 
   </dl></td>
@@ -206,7 +209,7 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3">EV3 (class in source)</a>
+  <dt><a href="EV3.html#source.EV3">EV3 (class in source)</a>, <a href="source.html#source.EV3">[1]</a>
   </dt>
 
   </dl></td>
@@ -216,17 +219,17 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.internalReset">internalReset() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.internalReset">internalReset() (source.Motor method)</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.isConnected">isConnected (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.isConnected">isConnected (source.EV3 attribute)</a>, <a href="source.html#source.EV3.isConnected">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.isRunning">isRunning (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.isRunning">isRunning (source.Motor attribute)</a>
   </dt>
 
   </dl></td>
@@ -236,13 +239,13 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.limitMode">limitMode (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.limitMode">limitMode (source.Motor attribute)</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.limitValue">limitValue (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.limitValue">limitValue (source.Motor attribute)</a>
   </dt>
 
   </dl></td>
@@ -252,29 +255,29 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Sensor.mode">mode (source.Sensor attribute)</a>
+  <dt><a href="Sensor.html#source.Sensor.mode">mode (source.Sensor attribute)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor">Motor (class in source)</a>
+  <dt><a href="Motor.html#source.Motor">Motor (class in source)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.motorA">motorA (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.motorA">motorA (source.EV3 attribute)</a>, <a href="source.html#source.EV3.motorA">[1]</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.motorB">motorB (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.motorB">motorB (source.EV3 attribute)</a>, <a href="source.html#source.EV3.motorB">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.motorC">motorC (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.motorC">motorC (source.EV3 attribute)</a>, <a href="source.html#source.EV3.motorC">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.motorD">motorD (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.motorD">motorD (source.EV3 attribute)</a>, <a href="source.html#source.EV3.motorD">[1]</a>
   </dt>
 
   </dl></td>
@@ -284,13 +287,13 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.EV3.playTone">playTone() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.playTone">playTone() (source.EV3 method)</a>, <a href="source.html#source.EV3.playTone">[1]</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.power">power (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.power">power (source.Motor attribute)</a>
   </dt>
 
   </dl></td>
@@ -300,13 +303,13 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Sensor.reset">reset() (source.Sensor method)</a>
+  <dt><a href="Sensor.html#source.Sensor.reset">reset() (source.Sensor method)</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.resetTachoCount">resetTachoCount() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.resetTachoCount">resetTachoCount() (source.Motor method)</a>
   </dt>
 
   </dl></td>
@@ -316,83 +319,83 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Sensor">Sensor (class in source)</a>
+  <dt><a href="Sensor.html#source.Sensor">Sensor (class in source)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.sensor1">sensor1 (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.sensor1">sensor1 (source.EV3 attribute)</a>, <a href="source.html#source.EV3.sensor1">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.sensor2">sensor2 (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.sensor2">sensor2 (source.EV3 attribute)</a>, <a href="source.html#source.EV3.sensor2">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.sensor3">sensor3 (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.sensor3">sensor3 (source.EV3 attribute)</a>, <a href="source.html#source.EV3.sensor3">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.sensor4">sensor4 (source.EV3 attribute)</a>
+  <dt><a href="EV3.html#source.EV3.sensor4">sensor4 (source.EV3 attribute)</a>, <a href="source.html#source.EV3.sensor4">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.setBrake">setBrake() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.setBrake">setBrake() (source.Motor method)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.setProperties">setProperties() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.setProperties">setProperties() (source.EV3 method)</a>, <a href="source.html#source.EV3.setProperties">[1]</a>
   </dt>
 
       <dd><dl>
         
-  <dt><a href="source.html#source.Motor.setProperties">(source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.setProperties">(source.Motor method)</a>
   </dt>
 
         
-  <dt><a href="source.html#source.Sensor.setProperties">(source.Sensor method)</a>
+  <dt><a href="Sensor.html#source.Sensor.setProperties">(source.Sensor method)</a>
   </dt>
 
       </dl></dd>
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.smoothStart">smoothStart (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.smoothStart">smoothStart (source.Motor attribute)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.smoothStop">smoothStop (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.smoothStop">smoothStop (source.Motor attribute)</a>
   </dt>
 
       
-  <dt><a href="source.html#module-source">source (module)</a>
+  <dt><a href="EV3.html#module-source">source (module)</a>, <a href="Motor.html#module-source">[1]</a>, <a href="Sensor.html#module-source">[2]</a>, <a href="source.html#module-source">[3]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.speedRegulation">speedRegulation (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.speedRegulation">speedRegulation (source.Motor attribute)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.start">start() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.start">start() (source.Motor method)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.stop">stop() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.stop">stop() (source.Motor method)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.stopAllMotors">stopAllMotors() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.stopAllMotors">stopAllMotors() (source.EV3 method)</a>, <a href="source.html#source.EV3.stopAllMotors">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.stopTone">stopTone() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.stopTone">stopTone() (source.EV3 method)</a>, <a href="source.html#source.EV3.stopTone">[1]</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.syncedStart">syncedStart() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.syncedStart">syncedStart() (source.Motor method)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.Motor.syncedStop">syncedStop() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.syncedStop">syncedStop() (source.Motor method)</a>
   </dt>
 
   </dl></td>
@@ -402,22 +405,22 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.tachoCount">tachoCount (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.tachoCount">tachoCount (source.Motor attribute)</a>
   </dt>
 
       
-  <dt><a href="source.html#source.EV3.tonePlayed">tonePlayed() (source.EV3 method)</a>
+  <dt><a href="EV3.html#source.EV3.tonePlayed">tonePlayed() (source.EV3 method)</a>, <a href="source.html#source.EV3.tonePlayed">[1]</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.type">type (source.Motor attribute)</a>
+  <dt><a href="Motor.html#source.Motor.type">type (source.Motor attribute)</a>
   </dt>
 
       <dd><dl>
         
-  <dt><a href="source.html#source.Sensor.type">(source.Sensor attribute)</a>
+  <dt><a href="Sensor.html#source.Sensor.type">(source.Sensor attribute)</a>
   </dt>
 
       </dl></dd>
@@ -428,7 +431,7 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Sensor.value">value (source.Sensor attribute)</a>
+  <dt><a href="Sensor.html#source.Sensor.value">value (source.Sensor attribute)</a>
   </dt>
 
   </dl></td>
@@ -438,7 +441,7 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="source.html#source.Motor.waitFor">waitFor() (source.Motor method)</a>
+  <dt><a href="Motor.html#source.Motor.waitFor">waitFor() (source.Motor method)</a>
   </dt>
 
   </dl></td>
diff --git a/docs/_build/html/index.html b/docs/_build/html/index.html
index 045ce15..699f749 100644
--- a/docs/_build/html/index.html
+++ b/docs/_build/html/index.html
@@ -5,12 +5,11 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Toolbox for controlling Lego Mindstorms EV3 with MATLAB &#8212; Mindstorms EV3 Toolbox v0.4-rc.10 documentation</title>
+    <title>MATLAB Toolbox for controlling Lego Mindstorms EV3 &#8212; Mindstorms EV3 Toolbox v0.4-rc.10 documentation</title>
     
     <link rel="stylesheet" href="_static/basic.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap.min.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap-theme.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
     <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
     
     <script type="text/javascript">
@@ -32,7 +31,7 @@
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="top" title="Mindstorms EV3 Toolbox v0.4-rc.10 documentation" href="#" />
-    <link rel="next" title="EV3" href="source.html" />
+    <link rel="next" title="General" href="readme.html" />
 <meta charset='utf-8'>
 <meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
 <meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
@@ -68,9 +67,13 @@
   <ul class="dropdown-menu globaltoc"
       role="menu"
       aria-labelledby="dLabelGlobalToc"><ul>
-<li class="toctree-l1"><a class="reference internal" href="source.html">EV3</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#motor">Motor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#sensor">Sensor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
 </ul>
 </ul>
 </li>
@@ -84,8 +87,12 @@
   <ul class="dropdown-menu localtoc"
       role="menu"
       aria-labelledby="dLabelLocalToc"><ul>
-<li><a class="reference internal" href="#">Toolbox for controlling Lego Mindstorms EV3 with MATLAB</a></li>
-<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
+<li><a class="reference internal" href="#">MATLAB Toolbox for controlling Lego Mindstorms EV3</a><ul>
+<li><a class="reference internal" href="#contents">Contents</a><ul>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </ul>
 </li>
@@ -95,7 +102,7 @@
               
                 
   <li>
-    <a href="source.html" title="Next Chapter: EV3"><span class="glyphicon glyphicon-chevron-right visible-sm"></span><span class="hidden-sm hidden-tablet">EV3 &raquo;</span>
+    <a href="readme.html" title="Next Chapter: General"><span class="glyphicon glyphicon-chevron-right visible-sm"></span><span class="hidden-sm hidden-tablet">General &raquo;</span>
     </a>
   </li>
               
@@ -129,24 +136,44 @@
   <div class="row">
     <div class="col-md-12 content">
       
-  <div class="section" id="toolbox-for-controlling-lego-mindstorms-ev3-with-matlab">
-<h1>Toolbox for controlling Lego Mindstorms EV3 with MATLAB<a class="headerlink" href="#toolbox-for-controlling-lego-mindstorms-ev3-with-matlab" title="Permalink to this headline">¶</a></h1>
-<p>Contents:</p>
+  <div class="section" id="matlab-toolbox-for-controlling-lego-mindstorms-ev3">
+<h1>MATLAB Toolbox for controlling Lego Mindstorms EV3<a class="headerlink" href="#matlab-toolbox-for-controlling-lego-mindstorms-ev3" title="Permalink to this headline">¶</a></h1>
+<p>This MATLAB toolbox was designed to abstract and simplify controlling Lego Mindstorms
+EV3 robots. Via Bluetooth or USB you can read sensor values or control
+your robots&#8217; motors in an intuitive way. On a low level (the ##hyperlink## Communication
+layer) you are able to send various commands directly to the brick, while on a high level,
+several classes abstract this behaviour for you. If you want to easily access your EV3 robot,
+these are the classes you will mostly use.</p>
+<p>Take a look at the ##link to readme## for installation instructions.</p>
+<p>This toolbox is being developed at the RWTH Aachen, Germany, as part of the students&#8217; lab
+##hyperlink## &#8216;MATLAB meets Mindstorms&#8217;. It is the follow-up of the widely used ##hyperlink## MATLAB NXT Toolbox.</p>
+<p>##image##</p>
+<div class="section" id="contents">
+<h2>Contents<a class="headerlink" href="#contents" title="Permalink to this headline">¶</a></h2>
+<p>Setting up the toolbox</p>
 <div class="toctree-wrapper compound">
 <ul>
-<li class="toctree-l1"><a class="reference internal" href="source.html">EV3</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#motor">Motor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#sensor">Sensor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="readme.html#installation">Installation</a></li>
+<li class="toctree-l2"><a class="reference internal" href="readme.html#contribution">Contribution</a></li>
+<li class="toctree-l2"><a class="reference internal" href="readme.html#licenses">Licenses</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
 </ul>
 </div>
-</div>
-<div class="section" id="indices-and-tables">
-<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline">¶</a></h1>
-<ul class="simple">
-<li><a class="reference internal" href="genindex.html"><em>Index</em></a></li>
-<li><a class="reference internal" href="mat-modindex.html"><em>Module Index</em></a></li>
-<li><a class="reference internal" href="search.html"><em>Search Page</em></a></li>
+<p>Toolbox documentation</p>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
 </ul>
+</div>
+<p>Advanced</p>
+<div class="toctree-wrapper compound">
+</div>
+</div>
 </div>
 
 
diff --git a/docs/_build/html/mat-modindex.html b/docs/_build/html/mat-modindex.html
index 1860710..4fe4e6d 100644
--- a/docs/_build/html/mat-modindex.html
+++ b/docs/_build/html/mat-modindex.html
@@ -9,8 +9,7 @@
     
     <link rel="stylesheet" href="_static/basic.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap.min.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap-theme.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
     <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
     
     <script type="text/javascript">
@@ -74,9 +73,13 @@
   <ul class="dropdown-menu globaltoc"
       role="menu"
       aria-labelledby="dLabelGlobalToc"><ul>
-<li class="toctree-l1"><a class="reference internal" href="source.html">EV3</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#motor">Motor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#sensor">Sensor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
 </ul>
 </ul>
 </li>
diff --git a/docs/_build/html/objects.inv b/docs/_build/html/objects.inv
index f9b32ebf05a4d518ca862cb167db59b06156c49c..a3c132e711636a4c8ed891ddfe8a5f13a89ed346 100644
GIT binary patch
delta 462
zcmX@ca*ky}SG}SCVFQ8I@Bg|yHf&oorIVM-gJ<e0wvE;wS8gn*nOMvA>wV!PF_8k_
zylnmVr{~UpyWHZ-wzfs0CASxSk?LA~h<B^2^V)qKM}MXo&fjT&>8Z!B#gR7q*0IH|
zZ7q(xxk$(*fnR#c$Ey$5hfY<W(XyB8ZKaHZ_;iLV3(j<Bo3Lfgs$Vlb;HPc6)JmD{
z?M1IW8lIG7O}ub#V`sJ5#x!AmnMIc$eQ07+`~CEQ#TIYB{*IW>6Gi2BK2+SY^+uyA
zYu+yAmb-JW&Ayi{chqQBQ-yTd^9sHH&TWNmiiRPVcDbe=l~yrUa=&^n${?g{!VVov
zgW8G3Ek=rcJr}GwW}BEPbnmR6Ywji)XS_DbHOHJyOLm6kn#24XbPj!!+tab@plQ|N
z0_BA7f892B6q_q`Z|%4;MMY<0SlOcuj}!kg-Z^+L+mVa6|F2xpty6xReS_tFcsHeN
zvv8W@W@5)1EbialR~}*CvS@kox<AGdmQUVmG$y_5`Q)SVWTsiE=jV>UvlS{8+>6;i
zC0x2|^J!jB|NS#^PD?z0=*XOm*44Ujv?g-Ss^)bS@9NJr*>k2={QvVsWtI8IW@9J5
YmbJ4Dg|Y)<jy;dw*nU$yjr~+Q05$924gdfE

delta 454
zcmX@da*Sm{SN*}f+XezI@BeWzzP;*p_sNv#M_U~D*?6>1%oP$B3+&RKaC+Il-vLT@
z4|z-|$TKtb-z`(b&Lvape|E)_ycAho)BCeFtjT4Qd^>&5j(@k-gg@*psaE~F{^p;G
zeUT-5LltW@ZkKqq{HZ)|wcqOR*Ja&Kp*J>f5`5gTY!B<C#;?a8)z6!|IBwO~S-UEn
zc3o6kVCr)twaFwXGbOQ}Uzp!uV{@l_%ZxQv_8S*x?PuC~psxGMi4)~AI}c8b=9$?1
zymOBP*H=Cc|L@n{rLQ;SGK!k?V}jrEJEzZ2SUPvsgou{e=T_fuX>mFB>xHdlrur)R
z={`=I=LkLyQn5_!pTf85UW>`4`r|L=6ed_^yD9Hb<z{=D_Dro#v0t&y?2+eJ=Jys>
zM<yMyJ)_>I_@F=}FJ;<7(Wk7p@3KDOeDdsc#ggDHUOd(U|E{M$eW&*}^wjxv>US5p
za<NXG^tw9mZNnV(56|{#DBFAAsJRxsdr6V6UaIOe;a17Ug}NQ<&rM-^@HoKX$o(e!
zKP$Z^3oq@t{AD}mqW5cFoiKZyTO1i%a(4aC=UP8M_ZjW2udSSP_4gmiSqmLbeLrkE
U>H4M}XV3G$a#<ZdWz{tf0M-ra&j0`b

diff --git a/docs/_build/html/readme.html b/docs/_build/html/readme.html
new file mode 100644
index 0000000..e1c71fa
--- /dev/null
+++ b/docs/_build/html/readme.html
@@ -0,0 +1,175 @@
+<!DOCTYPE html>
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>General &#8212; Mindstorms EV3 Toolbox v0.4-rc.10 documentation</title>
+    
+    <link rel="stylesheet" href="_static/basic.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     'v0.4-rc.10',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-1.11.0.min.js"></script>
+    <script type="text/javascript" src="_static/js/jquery-fix.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-3.3.6/js/bootstrap.min.js"></script>
+    <script type="text/javascript" src="_static/bootstrap-sphinx.js"></script>
+    <link rel="index" title="Index" href="genindex.html" />
+    <link rel="search" title="Search" href="search.html" />
+    <link rel="top" title="Mindstorms EV3 Toolbox v0.4-rc.10 documentation" href="index.html" />
+    <link rel="next" title="Examples" href="examples.html" />
+    <link rel="prev" title="MATLAB Toolbox for controlling Lego Mindstorms EV3" href="index.html" />
+<meta charset='utf-8'>
+<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
+<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
+<meta name="apple-mobile-web-app-capable" content="yes">
+
+  </head>
+  <body role="document">
+
+  <div id="navbar" class="navbar navbar-default navbar-fixed-top">
+    <div class="container">
+      <div class="navbar-header">
+        <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
+        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".nav-collapse">
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">
+          Mindstorms EV3 Toolbox</a>
+        <span class="navbar-text navbar-version pull-left"><b>v0.4</b></span>
+      </div>
+
+        <div class="collapse navbar-collapse nav-collapse">
+          <ul class="nav navbar-nav">
+            
+            
+              <li class="dropdown globaltoc-container">
+  <a role="button"
+     id="dLabelGlobalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="index.html">Site <b class="caret"></b></a>
+  <ul class="dropdown-menu globaltoc"
+      role="menu"
+      aria-labelledby="dLabelGlobalToc"><ul class="current">
+<li class="toctree-l1 current"><a class="current reference internal" href="#">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="source.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="source.html#motor">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="source.html#sensor">Sensor</a></li>
+</ul>
+</ul>
+</li>
+              
+                <li class="dropdown">
+  <a role="button"
+     id="dLabelLocalToc"
+     data-toggle="dropdown"
+     data-target="#"
+     href="#">Page <b class="caret"></b></a>
+  <ul class="dropdown-menu localtoc"
+      role="menu"
+      aria-labelledby="dLabelLocalToc"><ul>
+<li><a class="reference internal" href="#">General</a><ul>
+<li><a class="reference internal" href="#installation">Installation</a></li>
+<li><a class="reference internal" href="#contribution">Contribution</a></li>
+<li><a class="reference internal" href="#licenses">Licenses</a></li>
+</ul>
+</li>
+</ul>
+</ul>
+</li>
+              
+            
+            
+              
+                
+  <li>
+    <a href="index.html" title="Previous Chapter: MATLAB Toolbox for controlling Lego Mindstorms EV3"><span class="glyphicon glyphicon-chevron-left visible-sm"></span><span class="hidden-sm hidden-tablet">&laquo; MATLAB Toolbo...</span>
+    </a>
+  </li>
+  <li>
+    <a href="examples.html" title="Next Chapter: Examples"><span class="glyphicon glyphicon-chevron-right visible-sm"></span><span class="hidden-sm hidden-tablet">Examples &raquo;</span>
+    </a>
+  </li>
+              
+            
+            
+            
+            
+              <li class="hidden-sm">
+<div id="sourcelink">
+  <a href="_sources/readme.txt"
+     rel="nofollow">Source</a>
+</div></li>
+            
+          </ul>
+
+          
+            
+<form class="navbar-form navbar-right" action="search.html" method="get">
+ <div class="form-group">
+  <input type="text" name="q" class="form-control" placeholder="Search" />
+ </div>
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+          
+        </div>
+    </div>
+  </div>
+
+<div class="container">
+  <div class="row">
+    <div class="col-md-12 content">
+      
+  <div class="section" id="general">
+<h1>General<a class="headerlink" href="#general" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="installation">
+<h2>Installation<a class="headerlink" href="#installation" title="Permalink to this headline">¶</a></h2>
+</div>
+<div class="section" id="contribution">
+<h2>Contribution<a class="headerlink" href="#contribution" title="Permalink to this headline">¶</a></h2>
+</div>
+<div class="section" id="licenses">
+<h2>Licenses<a class="headerlink" href="#licenses" title="Permalink to this headline">¶</a></h2>
+</div>
+</div>
+
+
+    </div>
+      
+  </div>
+</div>
+<footer class="footer">
+  <div class="container">
+    <p class="pull-right">
+      <a href="#">Back to top</a>
+      
+    </p>
+    <p>
+        &copy; Copyright 2016, LfB - RWTH Aachen.<br/>
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.8.<br/>
+    </p>
+  </div>
+</footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/docs/_build/html/search.html b/docs/_build/html/search.html
index 57497e3..fa41c00 100644
--- a/docs/_build/html/search.html
+++ b/docs/_build/html/search.html
@@ -9,8 +9,7 @@
     
     <link rel="stylesheet" href="_static/basic.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap.min.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap-theme.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
     <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
     
     <script type="text/javascript">
@@ -75,9 +74,13 @@
   <ul class="dropdown-menu globaltoc"
       role="menu"
       aria-labelledby="dLabelGlobalToc"><ul>
-<li class="toctree-l1"><a class="reference internal" href="source.html">EV3</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#motor">Motor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="source.html#sensor">Sensor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
 </ul>
 </ul>
 </li>
diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js
index 25c11b8..f3bd457 100644
--- a/docs/_build/html/searchindex.js
+++ b/docs/_build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({envversion:49,filenames:["index","source"],objects:{"":{source:[1,0,1,""]},"source.EV3":{batteryMode:[1,2,1,""],batteryValue:[1,2,1,""],beep:[1,3,1,""],connect:[1,3,1,""],debug:[1,2,1,""],disconnect:[1,3,1,""],isConnected:[1,2,1,""],motorA:[1,2,1,""],motorB:[1,2,1,""],motorC:[1,2,1,""],motorD:[1,2,1,""],playTone:[1,3,1,""],sensor1:[1,2,1,""],sensor2:[1,2,1,""],sensor3:[1,2,1,""],sensor4:[1,2,1,""],setProperties:[1,3,1,""],stopAllMotors:[1,3,1,""],stopTone:[1,3,1,""],tonePlayed:[1,3,1,""]},"source.Motor":{brakeMode:[1,2,1,""],currentSpeed:[1,2,1,""],debug:[1,2,1,""],internalReset:[1,3,1,""],isRunning:[1,2,1,""],limitMode:[1,2,1,""],limitValue:[1,2,1,""],power:[1,2,1,""],resetTachoCount:[1,3,1,""],setBrake:[1,3,1,""],setProperties:[1,3,1,""],smoothStart:[1,2,1,""],smoothStop:[1,2,1,""],speedRegulation:[1,2,1,""],start:[1,3,1,""],stop:[1,3,1,""],syncedStart:[1,3,1,""],syncedStop:[1,3,1,""],tachoCount:[1,2,1,""],type:[1,2,1,""],waitFor:[1,3,1,""]},"source.Sensor":{debug:[1,2,1,""],mode:[1,2,1,""],reset:[1,3,1,""],setProperties:[1,3,1,""],type:[1,2,1,""],value:[1,2,1,""]},source:{EV3:[1,1,1,""],Motor:[1,1,1,""],Sensor:[1,1,1,""]}},objnames:{"0":["mat","module","MATLAB module"],"1":["mat","class","MATLAB class"],"2":["mat","attribute","MATLAB attribute"],"3":["mat","method","MATLAB method"]},objtypes:{"0":"mat:module","1":"mat:class","2":"mat:attribute","3":"mat:method"},terms:{"5000hz":1,"case":1,"catch":1,"class":1,"default":1,"function":1,"long":1,"return":1,"true":1,"try":1,"while":1,about:1,acceler:1,accelerationallax:1,accident:1,act:1,action:1,actual:1,affect:1,afraid:1,after:1,again:1,all:1,allow:1,alreadi:1,also:1,alternatingli:1,ambient:1,angular:1,ani:1,anoth:1,apply:1,aren:1,around:1,ask:1,automat:1,avail:1,avoid:1,batteri:1,batterymod:1,batterymode:1,batteryvalu:1,been:1,beep:1,befor:1,behav:1,behaviour:1,better:1,bit:1,blue:1,bluetooth:1,bool:1,both:1,brake:1,brakemod:1,brick:1,bug:1,buggi:1,bump:1,c_output:1,call:1,can:1,cannot:1,central:1,chang:1,charg:1,check:1,clear:1,coast:1,code:1,col:1,color:1,com:1,comm:1,command:1,comment:1,commun:1,confus:1,connect:1,connectiontyp:1,consist:1,consol:1,constantli:1,content:0,continu:1,conveni:1,correctli:1,count:1,counter:1,cours:1,creat:1,current:1,currentspe:1,dba:1,debug:1,defin:1,degre:1,delet:1,deliber:1,deliv:1,depend:1,descript:[],desir:1,destroi:1,dev:1,devic:1,devicemod:1,devicetyp:1,differ:1,direct:1,disconnect:1,distcm:1,distin:1,doe:1,doesn:1,don:1,done:1,down:1,durat:1,each:1,eas:1,effect:1,either:1,enabl:1,equal:1,error:1,establish:1,even:1,everytim:1,exampl:1,excerpt:1,execut:1,exit:1,expect:1,facilit:1,fals:1,far:1,feedback:1,finish:1,firmwar:1,first:1,follow:1,forward:1,four:1,frequenc:1,from:1,fun:1,get:1,given:1,glanc:1,goe:1,greater:1,green:1,gyro:1,happen:1,have:1,heavi:1,hertz:1,high:1,highest:1,hold:1,how:1,howev:1,htacceleromet:1,htcolor:1,htcompass:1,hysic:1,immedi:1,index:0,indic:1,individu:1,infinit:1,infrare:1,input:1,inputpars:1,instanc:1,instead:1,interfac:1,intern:1,internalreset:1,interpret:1,isconnect:1,isrun:1,iter:1,itself:1,keep:1,kind:1,know:1,largemotor:1,last:1,later:1,layer:1,lead:1,left:1,less:1,level:1,like:1,limit:1,limitmod:1,limitvalu:1,listen:1,load:1,loop:1,low:1,lower:1,mai:1,mainli:1,make:1,manual:1,master:1,mean:1,mediummotor:1,messag:1,method:1,millisecond:1,mind:1,mode:1,modul:0,mostli:1,motor:[],motora:1,motorb:1,motorc:1,motord:1,move:1,multipl:1,name:1,necessari:1,need:1,neg:1,newpag:[],none:1,note:1,now:1,numer:1,nxtcolor:1,nxtlight:1,nxtsound:1,nxttemperatur:1,nxttouch:1,nxtultrason:1,object:1,off:1,old:1,onc:1,once:1,onli:1,only:1,opcod:1,opposit:1,optional:1,other:1,otherwis:1,output:1,outputreadi:1,outputtest:1,packet:1,page:0,paramet:1,pass:1,path:1,paus:1,percent:1,percentag:1,physic:1,plai:1,playton:1,point:1,poll:1,port:1,posit:1,possibl:1,power:1,pretti:1,previous:1,print:1,probabl:1,program:1,properti:1,prox:1,pull:1,push:1,rais:1,rate:1,ratio:1,raw:1,reach:1,read:1,realli:1,reason:1,receiv:1,red:1,reflect:1,regul:1,releas:1,remot:1,repli:1,repres:1,request:1,reset:1,resetposit:1,resettachocount:1,respect:1,respons:1,result:1,rfcomm0:1,rfcomm1:1,rfcomm2:1,right:1,run:1,same:1,search:0,second:1,secur:1,see:1,seek:1,seem:1,send:1,sensor1:1,sensor2:1,sensor3:1,sensor4:1,sensor:[],sent:1,serial:1,serport:1,set:1,setbrak:1,setpow:1,setproperti:1,setup:1,should:1,slave:1,slow:1,slowli:1,smoothli:1,smoothstart:1,smoothstop:1,some:1,sometim:1,somewhat:1,soon:1,sooner:1,sourc:1,special:1,specifi:1,speed:1,speedregul:1,spin:1,start:1,state:1,statu:1,still:1,stop:1,stopallmotor:1,stopton:1,straight:1,string:1,stuff:1,sublay:1,suppos:1,sync:1,syncedstart:1,syncedstop:1,synchron:1,syncmotor:1,tacho:1,tachocount:1,tacholimit:1,take:1,test:1,than:1,them:1,thi:1,thoroughli:1,tight:1,time:1,timeout:1,tone:1,toneplai:1,too:1,touch:1,tricki:1,turn:1,turn_ratio:[],turnratio:1,type:1,ultrason:1,undefin:1,unexpect:1,unknown:1,until:1,usb:1,use:1,user:1,valu:1,varargin:1,via:1,view:1,virtual:1,voltag:1,volum:1,waitfor:1,want:1,wast:1,weird:1,what:1,whatev:1,when:1,which:1,white:1,without:1,work:1,workaround:1,would:1,wrap:1,writable:1,wrong:1,yet:1,you:1,zero:1},titles:["Toolbox for controlling Lego Mindstorms EV3 with MATLAB","EV3"],titleterms:{control:0,ev3:[0,1],indice:0,lego:0,matlab:0,mindstorm:0,motor:1,sensor:1,tabl:0,toolbox:0}})
\ No newline at end of file
+Search.setIndex({envversion:49,filenames:["EV3","Motor","Sensor","examples","index","readme","source"],objects:{"":{source:[6,0,1,""]},"source.EV3":{batteryMode:[6,2,1,""],batteryValue:[6,2,1,""],beep:[6,3,1,""],connect:[6,3,1,""],debug:[6,2,1,""],disconnect:[6,3,1,""],isConnected:[6,2,1,""],motorA:[6,2,1,""],motorB:[6,2,1,""],motorC:[6,2,1,""],motorD:[6,2,1,""],playTone:[6,3,1,""],sensor1:[6,2,1,""],sensor2:[6,2,1,""],sensor3:[6,2,1,""],sensor4:[6,2,1,""],setProperties:[6,3,1,""],stopAllMotors:[6,3,1,""],stopTone:[6,3,1,""],tonePlayed:[6,3,1,""]},"source.Motor":{brakeMode:[1,2,1,""],currentSpeed:[1,2,1,""],debug:[1,2,1,""],internalReset:[1,3,1,""],isRunning:[1,2,1,""],limitMode:[1,2,1,""],limitValue:[1,2,1,""],power:[1,2,1,""],resetTachoCount:[1,3,1,""],setBrake:[1,3,1,""],setProperties:[1,3,1,""],smoothStart:[1,2,1,""],smoothStop:[1,2,1,""],speedRegulation:[1,2,1,""],start:[1,3,1,""],stop:[1,3,1,""],syncedStart:[1,3,1,""],syncedStop:[1,3,1,""],tachoCount:[1,2,1,""],type:[1,2,1,""],waitFor:[1,3,1,""]},"source.Sensor":{debug:[2,2,1,""],mode:[2,2,1,""],reset:[2,3,1,""],setProperties:[2,3,1,""],type:[2,2,1,""],value:[2,2,1,""]},source:{EV3:[6,1,1,""],Motor:[1,1,1,""],Sensor:[2,1,1,""]}},objnames:{"0":["mat","module","MATLAB module"],"1":["mat","class","MATLAB class"],"2":["mat","attribute","MATLAB attribute"],"3":["mat","method","MATLAB method"]},objtypes:{"0":"mat:module","1":"mat:class","2":"mat:attribute","3":"mat:method"},terms:{"5000hz":[0,6],"abstract":4,"case":1,"catch":1,"class":[0,1,2,4,6],"default":2,"function":1,"long":1,"return":[0,1,6],"true":[0,1,6],"try":1,"while":[1,4],aachen:4,abl:4,about:[0,1,2,6],acceler:[1,2],accelerationallax:2,access:4,accident:[0,6],act:1,action:1,actual:1,advanc:4,affect:1,afraid:[],after:[],again:[],all:[0,1,2,6],allow:2,alreadi:1,also:[0,1,6],alternatingli:1,ambient:2,angular:2,ani:1,anoth:1,apply:1,aren:1,around:1,ask:[],automat:[0,1,2,6],avail:2,avoid:[],batteri:[0,6],batterymod:[0,1,6],batterymode:[0,6],batteryvalu:[0,6],been:[0,1,2,6],beep:[0,6],befor:[0,6],behav:1,behaviour:[1,4],better:1,between:1,bit:1,blue:2,bluetooth:[0,4,6],bool:[0,1,2,6],both:1,brake:1,brakemod:1,brick:[0,1,2,4,6],bug:[],buggi:1,bump:2,c_output:1,call:[0,1,2,6],can:[1,2,4],cannot:[],car:1,central:[0,6],chang:1,charg:[0,6],check:[0,1,6],clear:2,coast:1,code:2,col:2,color:2,com:[0,6],comm:[0,6],command:[0,1,2,4,6],comment:1,commun:[1,2,4],confus:[],connect:[0,1,2,6],connectiontyp:[0,6],consist:[1,2],consol:[0,1,2,6],constantli:1,content:[],continu:1,contribut:[],conveni:[0,6],correctli:1,count:1,counter:1,cours:1,creat:[0,1,2,6],current:[0,1,2,6],currentspe:1,dba:2,debug:[0,1,2,6],defin:1,degre:[1,2],delet:[0,6],deliber:[],deliv:[0,6],depend:[0,1,2,6],descript:[],design:4,desir:[],destroi:[0,6],dev:[0,1,2,6],develop:4,devic:1,devicemod:2,devicetyp:[1,2],differ:[0,6],direct:1,directli:4,disconnect:[0,6],distcm:2,distin:2,document:4,doe:[],doesn:1,don:[1,2],done:1,down:1,durat:[0,6],each:[0,1,2,6],eas:1,easili:4,effect:[],either:[0,1,6],enabl:[0,6],equal:[0,1,6],error:[1,2],establish:[0,6],even:1,everytim:[1,2],exampl:[],excerpt:[],execut:1,exit:[],expect:1,explicitli:[],facilit:2,fals:1,far:1,feedback:[0,1,2,6],finish:1,firmwar:[0,1,6],first:[0,1,6],follow:[1,2,4],forward:1,four:1,frequenc:[0,6],from:[0,1,2,6],fun:[0,6],gener:[],germani:4,get:[0,1,6],given:[0,1,6],glanc:[0,6],goe:1,greater:1,green:2,gyro:2,happen:1,have:[0,6],heavi:1,hertz:[0,6],high:[0,1,2,4,6],highest:1,hold:1,how:1,howev:[],htacceleromet:2,htcolor:2,htcompass:2,hyperlink:4,hysic:2,imag:4,immedi:[0,1,6],index:[],indic:1,individu:[1,2],infinit:1,inform:[],infrare:2,input:1,inputpars:[0,1,2,6],instal:4,installat:[],instanc:[1,2],instead:[0,1,2,6],instruct:4,interfac:[0,6],intern:1,internalreset:1,interpret:1,intuit:4,isconnect:[0,6],isrun:1,iter:1,itself:1,keep:1,kind:1,know:[],lab:4,largemotor:2,last:1,later:1,layer:[0,1,2,4,6],lead:1,left:1,less:1,level:[0,1,2,4,6],licens:[],like:1,limit:1,limitmod:1,limitvalu:[0,1,6],link:4,listen:2,load:1,look:4,loop:1,low:[0,4,6],lower:1,mai:1,mainli:2,make:1,manual:[],master:1,mean:1,mediummotor:2,meet:4,messag:1,method:[0,1,6],millisecond:[0,1,6],mind:1,mode:[0,1,2,6],modul:[],mostli:[1,4],motor:[],motora:[0,1,6],motorb:[0,1,6],motorc:[0,6],motord:[0,6],move:1,multipl:[0,1,2,6],name:1,necessari:[],need:[1,2],neg:1,newpag:[],none:2,note:[0,1,2,6],now:[1,2],numer:[0,1,2,6],nxt:4,nxtcolor:2,nxtlight:2,nxtsound:2,nxttemperatur:2,nxttouch:2,nxtultrason:2,object:[0,1,2,6],off:[0,1,2,6],old:1,onc:[0,1,2,6],once:2,onli:1,only:[0,1,2,6],opcod:[0,1,6],opposit:1,optional:[0,6],other:[1,2],otherwis:1,output:[0,6],outputreadi:1,outputtest:1,packet:[0,1,6],page:[],paramet:[0,1,2,6],part:4,pass:[1,2],path:[0,6],paus:[0,6],percent:[0,1,6],percentag:[0,1,6],physic:[0,1,2,6],plai:[0,6],playton:[0,6],point:1,poll:1,port:[0,1,2,6],posit:1,possibl:[1,2],power:[0,1,6],pretti:1,previous:1,print:[0,6],probabl:1,program:1,properti:[0,1,2,6],prox:2,pull:1,push:2,rais:1,rate:2,ratio:1,raw:2,reach:1,read:[0,1,2,4,6],readm:4,realli:[],reason:1,receiv:[0,1,6],red:2,reflect:2,regul:1,releas:1,remot:2,repli:1,repres:[1,2],request:1,reset:[0,1,2,6],resetposit:1,resettachocount:1,respect:1,respons:1,result:1,rfcomm0:[0,1,2,6],rfcomm1:[0,6],rfcomm2:[0,6],right:[1,2],robot:[1,4],run:1,rwth:4,same:[0,1,6],search:[],second:[0,1,6],secur:1,see:[0,1,6],seek:2,seem:[0,6],send:[0,1,4,6],sensor1:[0,2,6],sensor2:[0,6],sensor3:[0,6],sensor4:[0,6],sensor:[],sent:[0,6],serial:[0,6],serport:[0,1,2,6],set:[0,1,2,4,6],setbrak:1,setpow:[],setproperti:[0,1,2,6],setup:[0,6],sever:4,should:1,simplifi:4,slave:1,slow:1,slower:1,slowli:1,smoothli:1,smoothstart:1,smoothstop:1,some:1,sometim:1,somewhat:1,soon:[],sooner:1,sourc:[0,1,2,6],special:[],specifi:2,speed:1,speedregul:1,spin:1,start:[0,1,6],state:1,statu:[0,1,6],still:1,stop:[0,1,6],stopallmotor:[0,6],stopton:[0,6],straight:1,string:[0,6],student:4,stuff:[0,1,6],sublay:[1,2],suppos:1,sync:1,syncedstart:1,syncedstop:1,synchron:1,syncmotor:1,tacho:1,tachocount:1,tacholimit:1,take:[1,4],test:[0,1,6],than:1,them:[0,1,2,6],thi:[0,1,2,4,6],thoroughli:[0,6],tight:[],time:1,timeout:1,tone:[0,6],toneplai:[0,6],too:1,touch:2,tricki:1,turn:[0,1,2,6],turn_ratio:[],turnratio:1,two:1,type:[0,1,2,6],ultrason:2,und:1,undefin:2,unexpect:1,unknown:2,until:1,usb:[0,1,4,6],use:1,user:[0,6],valu:[0,1,2,4,6],varargin:[0,1,2,6],variou:4,via:[0,1,2,4,6],view:[0,6],virtual:[0,6],voltag:[0,1,6],volum:[0,6],wai:4,waitfor:[0,1,6],want:4,wast:1,weird:1,what:[0,1,2,6],whatev:1,when:[0,1,6],which:[1,2],white:2,wide:4,without:1,work:[0,1,2,6],workaround:1,would:1,wrap:[0,6],writable:[0,1,2,6],wrong:[0,6],yet:[0,6],you:[1,2,4],your:4,zero:[]},titles:["EV3","Motor","Sensor","Examples","MATLAB Toolbox for controlling Lego Mindstorms EV3","General","EV3"],titleterms:{content:4,contribut:5,control:4,ev3:[0,4,6],exampl:3,gener:5,indice:[],inform:[],installat:5,lego:4,licens:5,matlab:4,mindstorm:4,motor:1,sensor:2,tabl:[],toolbox:4}})
\ No newline at end of file
diff --git a/docs/_build/html/source.html b/docs/_build/html/source.html
index d43afef..f093d5e 100644
--- a/docs/_build/html/source.html
+++ b/docs/_build/html/source.html
@@ -9,8 +9,7 @@
     
     <link rel="stylesheet" href="_static/basic.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap.min.css" type="text/css" />
-    <link rel="stylesheet" href="_static/bootstrap-3.3.6/css/bootstrap-theme.min.css" type="text/css" />
+    <link rel="stylesheet" href="_static/bootswatch-3.3.6/readable/bootstrap.min.css" type="text/css" />
     <link rel="stylesheet" href="_static/bootstrap-sphinx.css" type="text/css" />
     
     <script type="text/javascript">
@@ -32,7 +31,6 @@
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="top" title="Mindstorms EV3 Toolbox v0.4-rc.10 documentation" href="index.html" />
-    <link rel="prev" title="Toolbox for controlling Lego Mindstorms EV3 with MATLAB" href="index.html" />
 <meta charset='utf-8'>
 <meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
 <meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
@@ -67,10 +65,14 @@
      href="index.html">Site <b class="caret"></b></a>
   <ul class="dropdown-menu globaltoc"
       role="menu"
-      aria-labelledby="dLabelGlobalToc"><ul class="current">
-<li class="toctree-l1 current"><a class="current reference internal" href="#">EV3</a></li>
-<li class="toctree-l1"><a class="reference internal" href="#motor">Motor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="#sensor">Sensor</a></li>
+      aria-labelledby="dLabelGlobalToc"><ul>
+<li class="toctree-l1"><a class="reference internal" href="readme.html">General</a></li>
+<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
+</ul>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="EV3.html">EV3</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Motor.html">Motor</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Sensor.html">Sensor</a></li>
 </ul>
 </ul>
 </li>
@@ -85,8 +87,6 @@
       role="menu"
       aria-labelledby="dLabelLocalToc"><ul>
 <li><a class="reference internal" href="#">EV3</a></li>
-<li><a class="reference internal" href="#motor">Motor</a></li>
-<li><a class="reference internal" href="#sensor">Sensor</a></li>
 </ul>
 </ul>
 </li>
@@ -95,10 +95,6 @@
             
               
                 
-  <li>
-    <a href="index.html" title="Previous Chapter: Toolbox for controlling Lego Mindstorms EV3 with MATLAB"><span class="glyphicon glyphicon-chevron-left visible-sm"></span><span class="hidden-sm hidden-tablet">&laquo; Toolbox for c...</span>
-    </a>
-  </li>
               
             
             
@@ -383,548 +379,6 @@ b.tonePlayed() -&gt; Outputs 1 to console. <br /></dd>
 
 </dd></dl>
 
-</div>
-<div class="section" id="motor">
-<h1>Motor<a class="headerlink" href="#motor" title="Permalink to this headline">¶</a></h1>
-<dl class="class">
-<dt id="source.Motor">
-<em class="property">class </em><code class="descclassname">source.</code><code class="descname">Motor</code><span class="sig-paren">(</span><em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor" title="Permalink to this definition">¶</a></dt>
-<dd><p>High-level class to work with motors.</p>
-<p>This class is supposed to ease the use of the brick&#8217;s motors. It is possible to set all
-kinds of parameters, request the current status of the motor ports and of course send
-commands to the brick to be executed on the respective port.</p>
-<p class="rubric">Notes</p>
-<ul class="simple">
-<li>You don&#8217;t need to create instances of this class. The EV3-class automatically creates
-instances for each motor port, and you can work with them via the EV3-object.</li>
-<li>The Motor-class represents motor ports, not individual motors!</li>
-<li>If you start a motor with power=0, the internal state will still be set to
-&#8216;isRunning&#8217;</li>
-</ul>
-<dl class="attribute">
-<dt id="source.Motor.power">
-<code class="descname">power</code><a class="headerlink" href="#source.Motor.power" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>numeric in [-100, 100]</em> &#8211; Power level of motor in percent. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.speedRegulation">
-<code class="descname">speedRegulation</code><a class="headerlink" href="#source.Motor.speedRegulation" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>bool</em> &#8211; Speed regulation turned on or off. When turned on, motor will
-try to &#8216;hold&#8217; its speed at given power level, whatever the load. In this mode, the
-highest possible speed depends on the load and mostly goes up to around 70-80 (at
-this point, the Brick internally input 100% power). When turned off, motor will
-constantly input the same power into the motor. The resulting speed will be
-somewhat lower, depending on the load. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.smoothStart">
-<code class="descname">smoothStart</code><a class="headerlink" href="#source.Motor.smoothStart" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>numeric s. t. smoothStart+smoothStop &lt; limitValue</em> &#8211; Degrees/Time
-indicating how far/long the motor should smoothly start. Depending on limitMode,
-the input is interpreted either in degrees or milliseconds. The first
-{smoothStart}-milliseconds/degrees of limitValue the motor will slowly accelerate
-until reaching its defined speed. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.smoothStop">
-<code class="descname">smoothStop</code><a class="headerlink" href="#source.Motor.smoothStop" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>numeric s. t. smoothStart+smoothStop &lt; limitValue</em> &#8211; Degrees/Time
-indicating how far/long the motor should smoothly stop. Depending on limitMode, the
-input is interpreted either in degrees or milliseconds. The last
-[smoothStop]-milliseconds/degrees of limitValue the motor will slowly slow down
-until it has stopped. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.limitValue">
-<code class="descname">limitValue</code><a class="headerlink" href="#source.Motor.limitValue" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>numeric&gt;=0</em> &#8211; Degrees/Time indicating how far/long the motor should run.
-Depending on limitMode, the input is interpreted either in degrees or
-milliseconds. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.limitMode">
-<code class="descname">limitMode</code><a class="headerlink" href="#source.Motor.limitMode" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>&#8216;Tacho&#8217;|&#8217;Time&#8217;</em> &#8211; Mode for motor limit. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.brakeMode">
-<code class="descname">brakeMode</code><a class="headerlink" href="#source.Motor.brakeMode" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>&#8216;Brake&#8217;|&#8217;Coast&#8217;</em> &#8211; Action done when stopping. If &#8216;Coast&#8217;, the motor will (at
-tacholimit, if ~=0) coast to a stop. If &#8216;Brake&#8217;, the motor will stop immediately
-(at tacholimit, if ~=0) and hold the brake. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.debug">
-<code class="descname">debug</code><a class="headerlink" href="#source.Motor.debug" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>bool</em> &#8211; Debug turned on or off. In debug mode, everytime a command is passed to
-the sublayer (&#8216;communication layer&#8217;), there is feedback in the console about what
-command has been called. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.isRunning">
-<code class="descname">isRunning</code><a class="headerlink" href="#source.Motor.isRunning" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>bool</em> &#8211; True if motor is running. <em>[READ-ONLY]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.tachoCount">
-<code class="descname">tachoCount</code><a class="headerlink" href="#source.Motor.tachoCount" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>numeric</em> &#8211; Current tacho count. <em>[READ-ONLY]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.currentSpeed">
-<code class="descname">currentSpeed</code><a class="headerlink" href="#source.Motor.currentSpeed" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>numeric</em> &#8211; Current speed of motor. If speedRegulation=on this should equal power,
-otherwise it will probably be lower than that. <em>[READ-ONLY]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Motor.type">
-<code class="descname">type</code><a class="headerlink" href="#source.Motor.type" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>DeviceType</em> &#8211; Type of connected device if any. <em>[READ-ONLY]</em></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.internalReset">
-<code class="descname">internalReset</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.internalReset" title="Permalink to this definition">¶</a></dt>
-<dd><p>Resets internal tacho count. Use this if motor behaves weird (i.e. not starting at all, or not correctly
-running to limitValue)</p>
-<p>The internal tacho count is used for positioning the motor. When the
-motor is running with a tacho limit, internally it uses another counter than the
-one read by tachoCount. This internal tacho count needs to be reset if you
-physically change the motor&#8217;s position or it coasted into a stop. If the motor&#8217;s
-brakemode is &#8216;Coast&#8217;, this function is called automatically.</p>
-<p class="rubric">Notes</p>
-<ul class="simple">
-<li>A better name would probably be resetPosition...</li>
-<li>Gets called automatically when starting the motor and the internal tacho</li>
-</ul>
-<p>count is &gt; 0</p>
-<p>See also MOTOR.RESETTACHOCOUNT</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.resetTachoCount">
-<code class="descname">resetTachoCount</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.resetTachoCount" title="Permalink to this definition">¶</a></dt>
-<dd><p>Resets tachocount</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.setBrake">
-<code class="descname">setBrake</code><span class="sig-paren">(</span><em>motor</em>, <em>brake</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.setBrake" title="Permalink to this definition">¶</a></dt>
-<dd><p>Apply or release brake of motor</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>brake</strong> (<em>bool</em>) &#8211; If true, brake will be pulled</td>
-</tr>
-</tbody>
-</table>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.setProperties">
-<code class="descname">setProperties</code><span class="sig-paren">(</span><em>motor</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.setProperties" title="Permalink to this definition">¶</a></dt>
-<dd><p>Sets multiple Motor properties at once using MATLAB&#8217;s inputParser.</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
-<li><strong>debug</strong> (<em>bool</em>) &#8211; </li>
-<li><strong>smoothStart</strong> (<em>numeric in [0, limitValue]</em>) &#8211; </li>
-<li><strong>smoothStop</strong> (<em>numeric in [0, limitValue]</em>) &#8211; </li>
-<li><strong>speedRegulation</strong> (<em>bool</em>) &#8211; </li>
-<li><strong>brakeMode</strong> (<em>'Coast'|'Brake'</em>) &#8211; </li>
-<li><strong>limitMode</strong> (<em>'Time'|'Tacho'</em>) &#8211; </li>
-<li><strong>limitValue</strong> (<em>numeric &gt; 0</em>) &#8211; </li>
-<li><strong>power</strong> (<em>numeric in [-100,100]</em>) &#8211; </li>
-<li><strong>batteryMode</strong> (<em>'Voltage'|'Percentage'</em>) &#8211; </li>
-</ul>
-</td>
-</tr>
-</tbody>
-</table>
-<p class="rubric">Example</p>
-<p>b = EV3(); <br />
-b.connect(&#8216;bt&#8217;, &#8216;serPort&#8217;, &#8216;/dev/rfcomm0&#8217;); <br />
-b.motorA.setProperties(&#8216;debug&#8217;, &#8216;on&#8217;, &#8216;power&#8217;, 50, &#8216;limitValue&#8217;, 720, &#8216;speedRegulation&#8217;, &#8216;on&#8217;); <br />
-% Instead of: b.motorA.debug = &#8216;on&#8217;; <br />
-%             b.motorA.power = 50; <br />
-%             b.motorA.limitValue = 720; <br />
-%             b.motorA.speedRegulation = &#8216;on&#8217;; <br /></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.start">
-<code class="descname">start</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.start" title="Permalink to this definition">¶</a></dt>
-<dd><p>Starts the motor</p>
-<p class="rubric">Notes</p>
-<ul class="simple">
-<li>Right now, alternatingly calling this function with and without tacho limit
-may lead to unexpected behaviour. For example, if you run the motor without
-a tacholimit for some time using Coast, then stop using Coast, and then try
-to run the with a tacholimit, it will stop sooner or later than expected,
-or may not even start at all.</li>
-<li>(OLD)After calling one of the functions to control the motor with some kind of
-limit (which is done if limit~=0), the physical brick&#8217;s power/speed value for
-starting without a limit (i.e. if limit==0) is reset to zero. So if you want
-to control the motor without a limit after doing so with a limit, you would
-have to set the power manually to the desired value again. (I don&#8217;t really
-know if this is deliberate or a bug, and at this point, I&#8217;m too afraid to ask.)
-To avoid confusion, this is done automatically in this special case.
-However, this does not even work all the time. If motor does not
-start, call stop() and setPower() manually. :/</li>
-</ul>
-<p>Check connection and if motor is already running</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.stop">
-<code class="descname">stop</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.stop" title="Permalink to this definition">¶</a></dt>
-<dd><p>Stops the motor</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.syncedStart">
-<code class="descname">syncedStart</code><span class="sig-paren">(</span><em>motor</em>, <em>syncMotor</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.syncedStart" title="Permalink to this definition">¶</a></dt>
-<dd><p>Starts this motor synchronized with another</p>
-<p>This motor acts as a &#8216;master&#8217;, meaning that the synchronized control is done via
-this one. When syncedStart is called, the master sets some of the slave&#8217;s
-(syncMotor) properties to keep it consistent with the physical brick. So, for
-example, changing the power on the master motor will take effect
-on the slave as soon as this method is called.
-The following parameters will be affected on the slave: power, brakeMode,
-limitValue, speedRegulation</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
-<li><strong>syncMotor</strong> (<em>Motor</em>) &#8211; the motor-object to sync with</li>
-<li><strong>turnRatio</strong> (<em>numeric in [-200,200]</em>) &#8211; <p><em>[OPTIONAL]</em> <br /> (Excerpt of Firmware-comments, in c_output.c):
-&#8220;Turn ratio is how tight you turn and to what direction you turn.</p>
-<blockquote>
-<div><ul>
-<li>0 value is moving straight forward</li>
-<li>Negative values turn to the left</li>
-<li>Positive values turn to the right</li>
-<li>Value -100 stops the left motor</li>
-<li>Value +100 stops the right motor</li>
-<li>Values less than -100 makes the left motor run the opposite direction of the right motor (Spin)</li>
-<li>Values greater than +100 makes the right motor run the opposite direction of the left motor (Spin)&#8221;</li>
-</ul>
-</div></blockquote>
-</li>
-</ul>
-</td>
-</tr>
-</tbody>
-</table>
-<p class="rubric">Notes</p>
-<ul class="simple">
-<li>This is right now a pretty &#8216;heavy&#8217; function, as it tests if both motors are
-connected AND aren&#8217;t running, wasting four packets, keep that in mind</li>
-<li>It is necessary to call syncedStop() and not stop() for stopping the motors
-(otherwise the sync-state cannot be exited correctly)</li>
-</ul>
-<p class="rubric">Example</p>
-<p>b = EV3(); <br />
-b.connect(&#8216;usb&#8217;); <br />
-m = b.motorA; <br />
-slave = b.motorB; <br />
-m.power = 50; <br />
-m.syncedStart(slave); <br />
-% Do stuff
-m.syncedStop(); <br /></p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.syncedStop">
-<code class="descname">syncedStop</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.syncedStop" title="Permalink to this definition">¶</a></dt>
-<dd><p>Stops both motors previously started with syncedStart.</p>
-<p>See also MOTOR.SYNCEDSTART</p>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Motor.waitFor">
-<code class="descname">waitFor</code><span class="sig-paren">(</span><em>motor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Motor.waitFor" title="Permalink to this definition">¶</a></dt>
-<dd><p>Stops execution of program as long as motor is running</p>
-<p class="rubric">Notes</p>
-<ul class="simple">
-<li>(OLD)This one&#8217;s a bit tricky. The opCode OutputReady makes the brick stop sending
-responses until the motor has stopped. For security reasons, in this toolbox
-there is an internal timeout for receiving messages from the brick. It raises
-an error if a reply takes too long, which would happen in this case. As a
-workaround, there is an infinite loop that catches errors from outputReady and
-continues then, until outputReady will actually finish without an error.</li>
-<li>(OLD)OutputReady (like OutputTest in isRunning) sometimes doesn&#8217;t work. If
-outputReady returns in less than a second, another while-loop iterates until
-the motor has stopped, this time using motor.isRunning() (this only works as
-long as not both OutputTest and OutputReady are buggy).</li>
-<li>(OLD)Workaround: Poll isRunning (which itself return (speed&gt;0)) until it
-is false (No need to check if motor is connected as speed correctly
-returns 0 if it&#8217;s not)</li>
-</ul>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-<div class="section" id="sensor">
-<h1>Sensor<a class="headerlink" href="#sensor" title="Permalink to this headline">¶</a></h1>
-<dl class="class">
-<dt id="source.Sensor">
-<em class="property">class </em><code class="descclassname">source.</code><code class="descname">Sensor</code><span class="sig-paren">(</span><em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Sensor" title="Permalink to this definition">¶</a></dt>
-<dd><p>High-level class to work with sensors.</p>
-<p>The Sensor-class facilitates the communication with sensors. This mainly consists of
-reading the sensor&#8217;s type and current value in a specified mode.</p>
-<p class="rubric">Notes</p>
-<ul class="simple">
-<li>You don&#8217;t need to create instances of this class. The EV3-class automatically creates
-instances for each sensor port, and you can work with them via the EV3-object.</li>
-<li>The Sensor-class represents sensor ports, not individual sensors!</li>
-</ul>
-<dl class="attribute">
-<dt id="source.Sensor.mode">
-<code class="descname">mode</code><a class="headerlink" href="#source.Sensor.mode" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>DeviceMode.{Type}</em> &#8211; Sensor mode in which the value will be read. By default,
-mode is set to DeviceMode.Default.Undefined. Once a physical sensor is connected
-to the port <em>and</em> the physical Brick is connected to the EV3-object, the allowed
-mode and the default mode for a Sensor-object are the following (depending on the
-sensor type): <em>[WRITABLE]</em></p>
-<blockquote>
-<div><ul>
-<li><dl class="first docutils">
-<dt>Touch-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.Touch.Pushed <em>[Default]</em></li>
-<li>DeviceMode.Touch.Bumps</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>Ultrasonic-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.UltraSonic.DistCM <em>[Default]</em></li>
-<li>DeviceMode.UltraSonic.DistIn</li>
-<li>DeviceMode.UltraSonic.Listen</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>Color-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.Color.Reflect <em>[Default]</em></li>
-<li>DeviceMode.Color.Ambient</li>
-<li>DeviceMode.Color.Col</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>Gyro-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.Gyro.Angular <em>[Default]</em></li>
-<li>DeviceMode.Gyro.Rate</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>Infrared-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.InfraRed.Prox <em>[Default]</em></li>
-<li>DeviceMode.InfraRed.Seek</li>
-<li>DeviceMode.InfraRed.Remote</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>NXTColor-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.NXTColor.Reflect <em>[Default]</em></li>
-<li>DeviceMode.NXTColor.Ambient</li>
-<li>DeviceMode.NXTColor.Color</li>
-<li>DeviceMode.NXTColor.Green</li>
-<li>DeviceMode.NXTColor.Blue</li>
-<li>DeviceMode.NXTColor.Raw</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>NXTLight-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.NXTLight.Reflect <em>[Default]</em></li>
-<li>DeviceMode.NXTLight.Ambient</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>NXTSound-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.NXTSound.DB <em>[Default]</em></li>
-<li>DeviceMode.NXTSound.DBA</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>NXTTemperature-Sensor</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.NXTTemperature.C <em>[Default]</em></li>
-<li>DeviceMode.NXTTemperature.F</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>NXTTouch-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.NXTTouch.Pushed <em>[Default]</em></li>
-<li>DeviceMode.NXTTouch.Bumps</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>NXTUltraSonic-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.NXTUltraSonic.CM <em>[Default]</em></li>
-<li>DeviceMode.NXTUltraSonic.IN</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>HTAccelerometer-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.HTAccelerometer.Acceleration <em>[Default]</em></li>
-<li>DeviceMode.HTAccelerometer.AccelerationAllAxes</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>HTCompass-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.HTCompass.Degrees <em>[Default]</em></li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><dl class="first docutils">
-<dt>HTColor-Sensor:</dt>
-<dd><ul class="first last simple">
-<li>DeviceMode.HTColor.Col <em>[Default]</em></li>
-<li>DeviceMode.HTColor.Red</li>
-<li>DeviceMode.HTColor.Green</li>
-<li>DeviceMode.HTColor.Blue</li>
-<li>DeviceMode.HTColor.White</li>
-<li>DeviceMode.HTColor.Raw</li>
-<li>DeviceMode.HTColor.Nr,</li>
-<li>DeviceMode.HTColor.All</li>
-</ul>
-</dd>
-</dl>
-</li>
-</ul>
-</div></blockquote>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Sensor.debug">
-<code class="descname">debug</code><a class="headerlink" href="#source.Sensor.debug" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>bool</em> &#8211; Debug turned on or off. In debug mode, everytime a command is passed to
-the sublayer (&#8216;communication layer&#8217;), there is feedback in the console about what
-command has been called. <em>[WRITABLE]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Sensor.value">
-<code class="descname">value</code><a class="headerlink" href="#source.Sensor.value" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>numeric</em> &#8211; Value read from hysical sensor. What the value represents depends on
-sensor.mode. <em>[READ-ONLY]</em></p>
-</dd></dl>
-
-<dl class="attribute">
-<dt id="source.Sensor.type">
-<code class="descname">type</code><a class="headerlink" href="#source.Sensor.type" title="Permalink to this definition">¶</a></dt>
-<dd><p><em>DeviceType</em> &#8211; Type of physical sensor connected to the port. Possible types are: [READ-ONLY]</p>
-<ul class="simple">
-<li>DeviceType.NXTTouch</li>
-<li>DeviceType.NXTLight</li>
-<li>DeviceType.NXTSound</li>
-<li>DeviceType.NXTColor</li>
-<li>DeviceType.NXTUltraSonic</li>
-<li>DeviceType.NXTTemperature</li>
-<li>DeviceType.LargeMotor</li>
-<li>DeviceType.MediumMotor</li>
-<li>DeviceType.Touch</li>
-<li>DeviceType.Color</li>
-<li>DeviceType.UltraSonic</li>
-<li>DeviceType.Gyro</li>
-<li>DeviceType.InfraRed</li>
-<li>DeviceType.HTColor</li>
-<li>DeviceType.HTCompass</li>
-<li>DeviceType.HTAccelerometer</li>
-<li>DeviceType.Unknown</li>
-<li>DeviceType.None</li>
-<li>DeviceType.Error</li>
-</ul>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Sensor.reset">
-<code class="descname">reset</code><span class="sig-paren">(</span><em>sensor</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Sensor.reset" title="Permalink to this definition">¶</a></dt>
-<dd><p>Resets value on sensor</p>
-<p class="rubric">Notes</p>
-<ul class="simple">
-<li>This clears ALL the sensors right now, no other Op-Code available... :(</li>
-</ul>
-</dd></dl>
-
-<dl class="method">
-<dt id="source.Sensor.setProperties">
-<code class="descname">setProperties</code><span class="sig-paren">(</span><em>sensor</em>, <em>varargin</em><span class="sig-paren">)</span><a class="headerlink" href="#source.Sensor.setProperties" title="Permalink to this definition">¶</a></dt>
-<dd><p>Sets multiple Sensor properties at once using MATLAB&#8217;s inputParser.</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
-<li><strong>debug</strong> (<em>bool</em>) &#8211; </li>
-<li><strong>mode</strong> (<em>DeviceMode.{Type}</em>) &#8211; </li>
-</ul>
-</td>
-</tr>
-</tbody>
-</table>
-<p class="rubric">Example</p>
-<p>b = EV3(); <br />
-b.connect(&#8216;bt&#8217;, &#8216;serPort&#8217;, &#8216;/dev/rfcomm0&#8217;); <br />
-b.sensor1.setProperties(&#8216;debug&#8217;, &#8216;on&#8217;, &#8216;mode&#8217;, DeviceMode.Color.Ambient); <br />
-% Instead of: b.sensor1.debug = &#8216;on&#8217;; <br />
-%             b.sensor1.mode = DeviceMode.Color.Ambient; <br /></p>
-</dd></dl>
-
-</dd></dl>
-
 </div>
 
 
diff --git a/docs/process.py b/docs/process.py
index a669d64..14e2675 100644
--- a/docs/process.py
+++ b/docs/process.py
@@ -78,7 +78,33 @@ def postprocess():
                         continue
         except IOError:
             pass
-         
+
+    postprocess_html_files()
+    
+def postprocess_html_files():
+    documented_classes = ['Motor', 'Sensor', 'EV3']
+        
+    for file_name in documented_classes:
+        current_file = os.path.abspath('_build/html/' + file_name + '.html')
+        try: 
+            fh, abs_path = mkstemp()
+            with open(current_file, 'r') as f_old:
+                with open(abs_path, 'w') as f_new:
+                    content = f_old.readlines()
+                    # print('opened ' + current_file)
+                    for i, line in enumerate(content):
+                        if('&#8216' in line or '&#8217' in line):
+                            f_new.write(line.replace('&#8216;', '\'').replace('&#8217;', '\''))
+                        else:
+                            f_new.write(line)
+                    print('Postprocessed file ' + current_file)
+                    close(fh)
+                    remove(current_file)
+                    move(abs_path, current_file)
+        except IOError:
+            print('WARNING: Couldn''t postprocess html-file ' + current_file)
+            continue
+      
 def _ignore_line(line) -> bool:
     return (line.startswith('%') or line == '\n' or line == '')
 
-- 
GitLab