This commit is contained in:
Tristan Krause 2019-06-27 16:19:47 +02:00
parent e8ee9c6cd7
commit eec2dd0db6
74 changed files with 503 additions and 368 deletions

View file

@ -93,40 +93,40 @@ Public Member Functions</h2></td></tr>
<tr class="separator:adcaac8ae8db3c28eccb499fbd720361f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2937f22f1cfc9b533f4b5bf4db726a68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a2937f22f1cfc9b533f4b5bf4db726a68">reverse</a> (uint8_t &amp;b)</td></tr>
<tr class="separator:a2937f22f1cfc9b533f4b5bf4db726a68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9bf80ee2485fb5aac9926c6ef0731f1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#ad9bf80ee2485fb5aac9926c6ef0731f1">activateSelfTestMode</a> (void)</td></tr>
<tr class="separator:ad9bf80ee2485fb5aac9926c6ef0731f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13797edea1c50278988373acbd110064"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a13797edea1c50278988373acbd110064">digitalWrite0</a> (uint8_t)</td></tr>
<tr class="separator:a13797edea1c50278988373acbd110064"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa225e7fc813849634063e071ef25db1b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#aa225e7fc813849634063e071ef25db1b">digitalWrite1</a> (uint8_t)</td></tr>
<tr class="separator:aa225e7fc813849634063e071ef25db1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebb9a8bff15d422b62d21fd4d8408c8a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#aebb9a8bff15d422b62d21fd4d8408c8a">activateSelfTestMode</a> (void)</td></tr>
<tr class="separator:aebb9a8bff15d422b62d21fd4d8408c8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd2c5753b8a5d323d9cfca77986fe893"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#afd2c5753b8a5d323d9cfca77986fe893">digitalWrite0</a> (uint8_t)</td></tr>
<tr class="separator:afd2c5753b8a5d323d9cfca77986fe893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f0d3891ec613a569b0a4309dfe213da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a8f0d3891ec613a569b0a4309dfe213da">digitalWrite1</a> (uint8_t)</td></tr>
<tr class="separator:a8f0d3891ec613a569b0a4309dfe213da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0df6d423deeb2fd610968bd1c72060e"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#ae0df6d423deeb2fd610968bd1c72060e">digitalRead0</a> (void)</td></tr>
<tr class="separator:ae0df6d423deeb2fd610968bd1c72060e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc76b612dd4faeee0ac02a66b65af5f2"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#afc76b612dd4faeee0ac02a66b65af5f2">digitalRead1</a> (void)</td></tr>
<tr class="separator:afc76b612dd4faeee0ac02a66b65af5f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f858f21ea81d491b5031b3644a2239a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a6f858f21ea81d491b5031b3644a2239a">readDipSwitch</a> (void)</td></tr>
<tr class="separator:a6f858f21ea81d491b5031b3644a2239a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc55fd590c7fa5c942d100cb60c4b0d3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#afc55fd590c7fa5c942d100cb60c4b0d3">analogWrite0</a> (uint16_t port)</td></tr>
<tr class="separator:afc55fd590c7fa5c942d100cb60c4b0d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f1becceac744f5cd2ad529748fd836f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a7f1becceac744f5cd2ad529748fd836f">analogWrite1</a> (uint16_t port)</td></tr>
<tr class="separator:a7f1becceac744f5cd2ad529748fd836f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a051da899f0883737dd1de1ba6a86f466"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a051da899f0883737dd1de1ba6a86f466">analogWrite0</a> (uint16_t port)</td></tr>
<tr class="separator:a051da899f0883737dd1de1ba6a86f466"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae7bdafb19bf0adf5c7d9d0aff61c81a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#aae7bdafb19bf0adf5c7d9d0aff61c81a">analogWrite1</a> (uint16_t port)</td></tr>
<tr class="separator:aae7bdafb19bf0adf5c7d9d0aff61c81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0bd1f69751e2dc3c462db9213fc4627"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#ae0bd1f69751e2dc3c462db9213fc4627">analogRead</a> (uint8_t channel)</td></tr>
<tr class="separator:ae0bd1f69751e2dc3c462db9213fc4627"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab82a324426c3063318c6cafb3089ae02"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#ab82a324426c3063318c6cafb3089ae02">analogSequence</a> (uint8_t channel_a, uint16_t *buffer_a, uint32_t offset_a, uint8_t channel_b, uint16_t *buffer_b, uint32_t offset_b, uint16_t start, int16_t delta, uint16_t count)</td></tr>
<tr class="separator:ab82a324426c3063318c6cafb3089ae02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6f6532bb9550a0632c28b98c157d0a1"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#ac6f6532bb9550a0632c28b98c157d0a1">pwmSetFrequency</a> (uint32_t freq)</td></tr>
<tr class="separator:ac6f6532bb9550a0632c28b98c157d0a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9aad3c0db5d5a8b37219d713e1977ee"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#af9aad3c0db5d5a8b37219d713e1977ee">pwmSetValue</a> (uint8_t value)</td></tr>
<tr class="separator:af9aad3c0db5d5a8b37219d713e1977ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04e52727c1ac7f5e600163c73deb29f2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a04e52727c1ac7f5e600163c73deb29f2">setMem8</a> (volatile uint8_t *adr, uint8_t val)</td></tr>
<tr class="separator:a04e52727c1ac7f5e600163c73deb29f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae99d74a945039c365ebd2f995b5546e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#aae99d74a945039c365ebd2f995b5546e">pwmSetValue</a> (uint8_t value)</td></tr>
<tr class="separator:aae99d74a945039c365ebd2f995b5546e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65c0eee6b40b6d3ec58b0335fd668503"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503">setMem8</a> (volatile uint8_t *adr, uint8_t val)</td></tr>
<tr class="separator:a65c0eee6b40b6d3ec58b0335fd668503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a404bd21d5db7270744eea77edfd9578a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a404bd21d5db7270744eea77edfd9578a">getMem8</a> (volatile uint8_t *adr)</td></tr>
<tr class="separator:a404bd21d5db7270744eea77edfd9578a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2dc09141f3300c751b57adacf2bed71"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#ae2dc09141f3300c751b57adacf2bed71">setMem16</a> (volatile uint16_t *adr, uint16_t val)</td></tr>
<tr class="separator:ae2dc09141f3300c751b57adacf2bed71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62ef2ee9bd945d30979939fcffa6759a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a62ef2ee9bd945d30979939fcffa6759a">setMem16</a> (volatile uint16_t *adr, uint16_t val)</td></tr>
<tr class="separator:a62ef2ee9bd945d30979939fcffa6759a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f84a830f054fbede9444d3b9bb566c4"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a5f84a830f054fbede9444d3b9bb566c4">getMem16</a> (volatile uint16_t *adr)</td></tr>
<tr class="separator:a5f84a830f054fbede9444d3b9bb566c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab446ecffab28d4515dfade79a8efc93d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#ab446ecffab28d4515dfade79a8efc93d">setRegister</a> (volatile uint8_t *adr, uint8_t val)</td></tr>
<tr class="separator:ab446ecffab28d4515dfade79a8efc93d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47d7b797129d1ee7ebee4d8ae4f0ff93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a47d7b797129d1ee7ebee4d8ae4f0ff93">setRegister</a> (volatile uint8_t *adr, uint8_t val)</td></tr>
<tr class="separator:a47d7b797129d1ee7ebee4d8ae4f0ff93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bd47da39928af6f51075bdc3fe73ddc"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a9bd47da39928af6f51075bdc3fe73ddc">getRegister</a> (volatile uint8_t *adr)</td></tr>
<tr class="separator:a9bd47da39928af6f51075bdc3fe73ddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a055e5b62432aa08c711f430fc0181d86"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classB15F.html#a055e5b62432aa08c711f430fc0181d86">getInterruptCounterOffset</a> (void)</td></tr>
@ -258,14 +258,14 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</div>
</div>
<a id="ad9bf80ee2485fb5aac9926c6ef0731f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9bf80ee2485fb5aac9926c6ef0731f1">&#9670;&nbsp;</a></span>activateSelfTestMode()</h2>
<a id="aebb9a8bff15d422b62d21fd4d8408c8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aebb9a8bff15d422b62d21fd4d8408c8a">&#9670;&nbsp;</a></span>activateSelfTestMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::activateSelfTestMode </td>
<td class="memname">void B15F::activateSelfTestMode </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
@ -280,7 +280,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00191">191</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00190">190</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -312,7 +312,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00307">307</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00322">322</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -404,18 +404,18 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00330">330</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00345">345</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="afc55fd590c7fa5c942d100cb60c4b0d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc55fd590c7fa5c942d100cb60c4b0d3">&#9670;&nbsp;</a></span>analogWrite0()</h2>
<a id="a051da899f0883737dd1de1ba6a86f466"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a051da899f0883737dd1de1ba6a86f466">&#9670;&nbsp;</a></span>analogWrite0()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::analogWrite0 </td>
<td class="memname">void B15F::analogWrite0 </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>port</em></td><td>)</td>
@ -436,18 +436,18 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00277">277</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00288">288</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="a7f1becceac744f5cd2ad529748fd836f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f1becceac744f5cd2ad529748fd836f">&#9670;&nbsp;</a></span>analogWrite1()</h2>
<a id="aae7bdafb19bf0adf5c7d9d0aff61c81a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae7bdafb19bf0adf5c7d9d0aff61c81a">&#9670;&nbsp;</a></span>analogWrite1()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::analogWrite1 </td>
<td class="memname">void B15F::analogWrite1 </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>port</em></td><td>)</td>
@ -468,7 +468,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00292">292</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00305">305</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -547,7 +547,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00232">232</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00237">237</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -574,18 +574,18 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00246">246</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00253">253</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="a13797edea1c50278988373acbd110064"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13797edea1c50278988373acbd110064">&#9670;&nbsp;</a></span>digitalWrite0()</h2>
<a id="afd2c5753b8a5d323d9cfca77986fe893"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd2c5753b8a5d323d9cfca77986fe893">&#9670;&nbsp;</a></span>digitalWrite0()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::digitalWrite0 </td>
<td class="memname">void B15F::digitalWrite0 </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>port</em></td><td>)</td>
@ -606,18 +606,18 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00204">204</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00205">205</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="aa225e7fc813849634063e071ef25db1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa225e7fc813849634063e071ef25db1b">&#9670;&nbsp;</a></span>digitalWrite1()</h2>
<a id="a8f0d3891ec613a569b0a4309dfe213da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f0d3891ec613a569b0a4309dfe213da">&#9670;&nbsp;</a></span>digitalWrite1()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::digitalWrite1 </td>
<td class="memname">void B15F::digitalWrite1 </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>port</em></td><td>)</td>
@ -638,7 +638,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00218">218</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00221">221</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -779,7 +779,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</div><div class="memdoc">
<p>Liefert die Adresse des ersten Interrupt Counters (BASISR). </p><dl class="section return"><dt>Returns</dt><dd>Adresse (in der MCU) </dd></dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00509">509</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00530">530</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -806,7 +806,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dl>
<dl class="section return"><dt>Returns</dt><dd>Wert der Speicherzelle </dd></dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00481">481</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00501">501</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -833,7 +833,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dl>
<dl class="section return"><dt>Returns</dt><dd>Wert der Speicherzelle </dd></dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00443">443</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00461">461</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -860,7 +860,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dl>
<dl class="section return"><dt>Returns</dt><dd>Wert des Registers </dd></dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00504">504</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00525">525</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -893,18 +893,18 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00387">387</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00402">402</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="af9aad3c0db5d5a8b37219d713e1977ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9aad3c0db5d5a8b37219d713e1977ee">&#9670;&nbsp;</a></span>pwmSetValue()</h2>
<a id="aae99d74a945039c365ebd2f995b5546e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae99d74a945039c365ebd2f995b5546e">&#9670;&nbsp;</a></span>pwmSetValue()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::pwmSetValue </td>
<td class="memname">void B15F::pwmSetValue </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
@ -925,7 +925,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00407">407</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00423">423</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -952,7 +952,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00260">260</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00269">269</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -1038,18 +1038,18 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00179">179</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00178">178</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="ae2dc09141f3300c751b57adacf2bed71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2dc09141f3300c751b57adacf2bed71">&#9670;&nbsp;</a></span>setMem16()</h2>
<a id="a62ef2ee9bd945d30979939fcffa6759a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62ef2ee9bd945d30979939fcffa6759a">&#9670;&nbsp;</a></span>setMem16()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::setMem16 </td>
<td class="memname">void B15F::setMem16 </td>
<td>(</td>
<td class="paramtype">volatile uint16_t *&#160;</td>
<td class="paramname"><em>adr</em>, </td>
@ -1074,20 +1074,25 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true, falls Vorgang erfolgreich </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classDriverException.html">DriverException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00461">461</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00480">480</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="a04e52727c1ac7f5e600163c73deb29f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04e52727c1ac7f5e600163c73deb29f2">&#9670;&nbsp;</a></span>setMem8()</h2>
<a id="a65c0eee6b40b6d3ec58b0335fd668503"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65c0eee6b40b6d3ec58b0335fd668503">&#9670;&nbsp;</a></span>setMem8()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::setMem8 </td>
<td class="memname">void B15F::setMem8 </td>
<td>(</td>
<td class="paramtype">volatile uint8_t *&#160;</td>
<td class="paramname"><em>adr</em>, </td>
@ -1114,18 +1119,18 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</dl>
<dl class="section return"><dt>Returns</dt><dd>true, falls Vorgang erfolgreich </dd></dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00424">424</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00441">441</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
<a id="ab446ecffab28d4515dfade79a8efc93d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab446ecffab28d4515dfade79a8efc93d">&#9670;&nbsp;</a></span>setRegister()</h2>
<a id="a47d7b797129d1ee7ebee4d8ae4f0ff93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47d7b797129d1ee7ebee4d8ae4f0ff93">&#9670;&nbsp;</a></span>setRegister()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool B15F::setRegister </td>
<td class="memname">void B15F::setRegister </td>
<td>(</td>
<td class="paramtype">volatile uint8_t *&#160;</td>
<td class="paramname"><em>adr</em>, </td>
@ -1143,16 +1148,21 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</tr>
</table>
</div><div class="memdoc">
<p>Diese Funktion ist ein Alias für <a class="el" href="classB15F.html#a04e52727c1ac7f5e600163c73deb29f2">setMem8()</a>. <em>Wichtig:</em> bei einer falschen Adresse kann das Board 15 ernsthaften Schaden nehmen! </p><dl class="params"><dt>Parameters</dt><dd>
<p>Diese Funktion ist ein Alias für <a class="el" href="classB15F.html#a65c0eee6b40b6d3ec58b0335fd668503">setMem8()</a>. <em>Wichtig:</em> bei einer falschen Adresse kann das Board 15 ernsthaften Schaden nehmen! </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">adr</td><td>Speicheradresse </td></tr>
<tr><td class="paramname">val</td><td>Neuer Wert für das Register </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true, falls Vorgang erfolgreich </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classDriverException.html">DriverException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00499">499</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00520">520</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -1171,9 +1181,14 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</tr>
</table>
</div><div class="memdoc">
<p>Deaktiviert das Servo Signal an PB2. </p>
<p>Deaktiviert das Servo Signal an PB2. </p><dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classDriverException.html">DriverException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00541">541</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00564">564</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -1192,9 +1207,14 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</tr>
</table>
</div><div class="memdoc">
<p>Aktiviert das Servo Signal an PB2 und Initialisiert es mit 1,5ms Pulselänge. </p>
<p>Aktiviert das Servo Signal an PB2 und Initialisiert es mit 1,5ms Pulselänge. </p><dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classDriverException.html">DriverException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00525">525</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00547">547</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -1219,8 +1239,14 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classDriverException.html">DriverException</a></td><td></td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00557">557</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="b15f_8cpp_source.html#l00581">581</a> of file <a class="el" href="b15f_8cpp_source.html">b15f.cpp</a>.</p>
</div>
</div>
@ -1283,7 +1309,7 @@ constexpr static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Jun 27 2019 15:29:35 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Thu Jun 27 2019 16:19:39 for B15F by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>