2019-05-22 07:46:48 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< meta name = "generator" content = "Doxygen 1.8.16" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > B15F: B15F Class Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > B15F
< / div >
< div id = "projectbrief" > Board 15 Famulus Edition< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pub-static-methods" > Static Public Member Functions< / a > |
< a href = "#pub-attribs" > Public Attributes< / a > |
< a href = "#pub-static-attribs" > Static Public Attributes< / a > |
< a href = "classB15F-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
< div class = "title" > B15F Class Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a52557b375443c180a044e7d4e80a1ae7" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a52557b375443c180a044e7d4e80a1ae7" > reconnect< / a > (void)< / td > < / tr >
< tr class = "separator:a52557b375443c180a044e7d4e80a1ae7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae4740cd473f40a1a4121dfa66b25e1d5" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#ae4740cd473f40a1a4121dfa66b25e1d5" > discard< / a > (void)< / td > < / tr >
< tr class = "separator:ae4740cd473f40a1a4121dfa66b25e1d5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af01983594f2af98ab2b1e514aa036a5d" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#af01983594f2af98ab2b1e514aa036a5d" > testConnection< / a > (void)< / td > < / tr >
< tr class = "separator:af01983594f2af98ab2b1e514aa036a5d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7b8a0e2a9156f7dcb05d097f23666a78" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a7b8a0e2a9156f7dcb05d097f23666a78" > testIntConv< / a > (void)< / td > < / tr >
< tr class = "separator:a7b8a0e2a9156f7dcb05d097f23666a78" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4f01677e73d6d172a2c1cae9427a591b" > < td class = "memItemLeft" align = "right" valign = "top" > std::vector< std::string >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a4f01677e73d6d172a2c1cae9427a591b" > getBoardInfo< / a > (void)< / td > < / tr >
< tr class = "separator:a4f01677e73d6d172a2c1cae9427a591b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaffce20afb9f06bc4b7556c70ce76416" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#aaffce20afb9f06bc4b7556c70ce76416" > delay_ms< / a > (uint16_t ms)< / td > < / tr >
< tr class = "separator:aaffce20afb9f06bc4b7556c70ce76416" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adcaac8ae8db3c28eccb499fbd720361f" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#adcaac8ae8db3c28eccb499fbd720361f" > delay_us< / a > (uint16_t us)< / td > < / tr >
< tr class = "separator:adcaac8ae8db3c28eccb499fbd720361f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad9bf80ee2485fb5aac9926c6ef0731f1" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / 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" >   < / td > < / tr >
< tr class = "memitem:a13797edea1c50278988373acbd110064" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / 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" >   < / td > < / tr >
< tr class = "memitem:aa225e7fc813849634063e071ef25db1b" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / 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" >   < / td > < / tr >
< tr class = "memitem:ae0df6d423deeb2fd610968bd1c72060e" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / 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" >   < / td > < / tr >
< tr class = "memitem:afc76b612dd4faeee0ac02a66b65af5f2" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / 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" >   < / td > < / tr >
< tr class = "memitem:a6f858f21ea81d491b5031b3644a2239a" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / 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" >   < / td > < / tr >
< tr class = "memitem:a5c5583d591afdd3f9501856c6b0ba3e3" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a5c5583d591afdd3f9501856c6b0ba3e3" > analogWrite0< / a > (uint16_t)< / td > < / tr >
< tr class = "separator:a5c5583d591afdd3f9501856c6b0ba3e3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a63d67795879cdc0b035c9c970e7d6fc3" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a63d67795879cdc0b035c9c970e7d6fc3" > analogWrite1< / a > (uint16_t)< / td > < / tr >
< tr class = "separator:a63d67795879cdc0b035c9c970e7d6fc3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae0bd1f69751e2dc3c462db9213fc4627" > < td class = "memItemLeft" align = "right" valign = "top" > uint16_t  < / 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" >   < / td > < / tr >
< tr class = "memitem:ab82a324426c3063318c6cafb3089ae02" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / 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" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-static-methods" > < / a >
Static Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a8b4533d232c55ef2aa967e39e2d23380" > < td class = "memItemLeft" align = "right" valign = "top" > static < a class = "el" href = "classB15F.html" > B15F< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a8b4533d232c55ef2aa967e39e2d23380" > getInstance< / a > (void)< / td > < / tr >
< tr class = "separator:a8b4533d232c55ef2aa967e39e2d23380" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1a7ac52984ed7ecac008a3e4060eee3a" > < td class = "memItemLeft" align = "right" valign = "top" > static std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a1a7ac52984ed7ecac008a3e4060eee3a" > exec< / a > (std::string cmd)< / td > < / tr >
< tr class = "separator:a1a7ac52984ed7ecac008a3e4060eee3a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3f09a418f9e3be5d1d750e4515c96f1e" > < td class = "memItemLeft" align = "right" valign = "top" > static void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a3f09a418f9e3be5d1d750e4515c96f1e" > abort< / a > (std::string msg)< / td > < / tr >
< tr class = "separator:a3f09a418f9e3be5d1d750e4515c96f1e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac962a6a49bddd0e261a8c7d3aded23f8" > < td class = "memItemLeft" align = "right" valign = "top" > static void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#ac962a6a49bddd0e261a8c7d3aded23f8" > abort< / a > (std::exception & ex)< / td > < / tr >
< tr class = "separator:ac962a6a49bddd0e261a8c7d3aded23f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a55b0cd1ea582bda53d6979442640f8e9" > < td class = "memItemLeft" align = "right" valign = "top" > static void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classB15F.html#a55b0cd1ea582bda53d6979442640f8e9" > setAbortHandler< / a > (errorhandler_t func)< / td > < / tr >
< tr class = "separator:a55b0cd1ea582bda53d6979442640f8e9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-attribs" > < / a >
Public Attributes< / h2 > < / td > < / tr >
< tr class = "memitem:a3b0fc1f85954b2d9c145af4a3af5b1ec" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a3b0fc1f85954b2d9c145af4a3af5b1ec" > < / a >
const std::string  < / td > < td class = "memItemRight" valign = "bottom" > < b > PRE< / b > = " [B15F] " < / td > < / tr >
< tr class = "separator:a3b0fc1f85954b2d9c145af4a3af5b1ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-static-attribs" > < / a >
Static Public Attributes< / h2 > < / td > < / tr >
< tr class = "memitem:ab01299858f74a6cec598688562e0ad02" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ab01299858f74a6cec598688562e0ad02" > < / a >
constexpr static uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > MSG_OK< / b > = 0xFF< / td > < / tr >
< tr class = "separator:ab01299858f74a6cec598688562e0ad02" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a77d1ecf24b406c9204665d3b09c36f1e" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a77d1ecf24b406c9204665d3b09c36f1e" > < / a >
constexpr static uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > MSG_FAIL< / b > = 0xFE< / td > < / tr >
< tr class = "separator:a77d1ecf24b406c9204665d3b09c36f1e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a040951746fbfd632e12bd1ad14578816" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a040951746fbfd632e12bd1ad14578816" > < / a >
constexpr static uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > RECONNECT_TIMEOUT< / b > = 64< / td > < / tr >
< tr class = "separator:a040951746fbfd632e12bd1ad14578816" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a158d13bc84aed6430cdede1396384e06" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a158d13bc84aed6430cdede1396384e06" > < / a >
constexpr static uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > WDT_TIMEOUT< / b > = 15< / td > < / tr >
< tr class = "separator:a158d13bc84aed6430cdede1396384e06" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6c4895bdbcd71ff6743becf97985c2dc" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a6c4895bdbcd71ff6743becf97985c2dc" > < / a >
constexpr static uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > RECONNECT_TRIES< / b > = 3< / td > < / tr >
< tr class = "separator:a6c4895bdbcd71ff6743becf97985c2dc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7d548d6861cfc69753161bf9cda14f87" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a7d548d6861cfc69753161bf9cda14f87" > < / a >
constexpr static uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > BAUDRATE< / b > = 57600< / td > < / tr >
< tr class = "separator:a7d548d6861cfc69753161bf9cda14f87" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" >
< p class = "definition" > Definition at line < a class = "el" href = "b15f_8h_source.html#l00024" > 24< / a > of file < a class = "el" href = "b15f_8h_source.html" > b15f.h< / a > .< / p >
< / div > < h2 class = "groupheader" > Member Function Documentation< / h2 >
< a id = "ac962a6a49bddd0e261a8c7d3aded23f8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac962a6a49bddd0e261a8c7d3aded23f8" > ◆ < / a > < / span > abort() < span class = "overload" > [1/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::abort < / td >
< td > (< / td >
< td class = "paramtype" > std::exception &   < / td >
< td class = "paramname" > < em > ex< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Multithread sicherer Abbruch des B15F-Treibers < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > ex< / td > < td > Exception als Abbruchursache < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "definition" > Definition at line < a class = "el" href = "b15f_8cpp_source.html#l00327" > 327< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a3f09a418f9e3be5d1d750e4515c96f1e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3f09a418f9e3be5d1d750e4515c96f1e" > ◆ < / a > < / span > abort() < span class = "overload" > [2/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::abort < / td >
< td > (< / td >
< td class = "paramtype" > std::string  < / td >
< td class = "paramname" > < em > msg< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Multithread sicherer Abbruch des B15F-Treibers < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > msg< / td > < td > Beschreibung der Abbruchursache < / td > < / tr >
< / table >
< / dd >
< / dl >
< 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 >
< a id = "ad9bf80ee2485fb5aac9926c6ef0731f1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad9bf80ee2485fb5aac9926c6ef0731f1" > ◆ < / a > < / span > activateSelfTestMode()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool B15F::activateSelfTestMode < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Versetzt das Board in den Selbsttest-Modus WICHTIG: Es darf dabei nichts an den Klemmen angeschlossen sein! < / 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#l00144" > 144< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "ae0bd1f69751e2dc3c462db9213fc4627" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae0bd1f69751e2dc3c462db9213fc4627" > ◆ < / a > < / span > analogRead()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint16_t B15F::analogRead < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > channel< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Liest den Wert des Analog-Digital-Converters (ADC / ADU) < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > channel< / td > < td > Kanalwahl von 0 - 7 < / td > < / tr >
< / 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#l00219" > 219< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "ab82a324426c3063318c6cafb3089ae02" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab82a324426c3063318c6cafb3089ae02" > ◆ < / a > < / span > analogSequence()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::analogSequence < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > channel_a< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t *  < / td >
< td class = "paramname" > < em > buffer_a< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > offset_a< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > channel_b< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t *  < / td >
< td class = "paramname" > < em > buffer_b< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > offset_b< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > start< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t  < / td >
< td class = "paramname" > < em > delta< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > count< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-05-22 08:32:51 +00:00
< p > DAC 0 wird auf den Startwert gesetzt und dann schrittweise um Delta inkrementiert. Für jeden eingestelleten DAC-Wert werden zwei ADCs (channel_a und channel_b) angesprochen und die Werte übermittelt. Die Werte werden in buffer_a für Kanal a und buffer_b für Kanal b gespeichert. < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
2019-05-22 07:46:48 +00:00
< table class = "params" >
< tr > < td class = "paramname" > channel_a< / td > < td > Auswahl des ADC a, von 0 - 7 < / td > < / tr >
< tr > < td class = "paramname" > buffer_a< / td > < td > Speichertort für Werte des Kanals a < / td > < / tr >
< tr > < td class = "paramname" > offset_a< / td > < td > Anzahl an Werten des Kanals a, die im Speicher übersprungen werden sollen < / td > < / tr >
< tr > < td class = "paramname" > channel_b< / td > < td > Auswahl des ADC b, von 0 - 7 < / td > < / tr >
< tr > < td class = "paramname" > buffer_b< / td > < td > Speichertort für Werte des Kanals b < / td > < / tr >
< tr > < td class = "paramname" > offset_b< / td > < td > Anzahl an Werten des Kanals b, die im Speicher übersprungen werden < / td > < / tr >
< tr > < td class = "paramname" > start< / td > < td > Startwert des DACs < / td > < / tr >
< tr > < td class = "paramname" > delta< / td > < td > Schrittweite, mit welcher der DAC inkrementiert wird < / td > < / tr >
< tr > < td class = "paramname" > count< / td > < td > Anzahl an Inkrementierungen < / td > < / tr >
< / 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#l00241" > 241< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a5c5583d591afdd3f9501856c6b0ba3e3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5c5583d591afdd3f9501856c6b0ba3e3" > ◆ < / a > < / span > analogWrite0()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool B15F::analogWrite0 < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setzt den Wert des Digital-Analog-Converters (DAC / DAU) 0 < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > port< / td > < td > 10-Bit Wert < / td > < / tr >
< / 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#l00199" > 199< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a63d67795879cdc0b035c9c970e7d6fc3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a63d67795879cdc0b035c9c970e7d6fc3" > ◆ < / a > < / span > analogWrite1()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool B15F::analogWrite1 < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setzt den Wert des Digital-Analog-Converters (DAC / DAU) 1 < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > port< / td > < td > 10-Bit Wert < / td > < / tr >
< / 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#l00209" > 209< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "aaffce20afb9f06bc4b7556c70ce76416" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aaffce20afb9f06bc4b7556c70ce76416" > ◆ < / a > < / span > delay_ms()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::delay_ms < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > ms< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Lässt den Treiber für eine angegebene Zeit pausieren < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > ms< / td > < td > Verzögerung in Millisekunden < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "definition" > Definition at line < a class = "el" href = "b15f_8cpp_source.html#l00290" > 290< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "adcaac8ae8db3c28eccb499fbd720361f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adcaac8ae8db3c28eccb499fbd720361f" > ◆ < / a > < / span > delay_us()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::delay_us < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t  < / td >
< td class = "paramname" > < em > us< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Lässt den Treiber für eine angegebene Zeit pausieren < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > us< / td > < td > Verzögerung in Microsekunden < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "definition" > Definition at line < a class = "el" href = "b15f_8cpp_source.html#l00295" > 295< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "ae0df6d423deeb2fd610968bd1c72060e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae0df6d423deeb2fd610968bd1c72060e" > ◆ < / a > < / span > digitalRead0()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t B15F::digitalRead0 < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Liest den Wert des digitalen Eingabeports 0 < / p > < dl class = "section return" > < dt > Returns< / dt > < dd > Wert für gesamten Port < / 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#l00172" > 172< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "afc76b612dd4faeee0ac02a66b65af5f2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afc76b612dd4faeee0ac02a66b65af5f2" > ◆ < / a > < / span > digitalRead1()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t B15F::digitalRead1 < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Liest den Wert des digitalen Eingabeports 1 < / p > < dl class = "section return" > < dt > Returns< / dt > < dd > Wert für gesamten Port < / 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#l00181" > 181< / 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" > ◆ < / a > < / span > digitalWrite0()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool B15F::digitalWrite0 < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > port< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setzt den Wert des digitalen Ausgabeports 0 < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > port< / td > < td > Wert für gesamten Port < / td > < / tr >
< / 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#l00152" > 152< / 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" > ◆ < / a > < / span > digitalWrite1()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool B15F::digitalWrite1 < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t  < / td >
< td class = "paramname" > < em > port< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setzt den Wert des digitalen Ausgabeports 1 < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > port< / td > < td > Wert für gesamten Port < / td > < / tr >
< / 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#l00162" > 162< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "ae4740cd473f40a1a4121dfa66b25e1d5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae4740cd473f40a1a4121dfa66b25e1d5" > ◆ < / a > < / span > discard()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::discard < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Verwirft Daten im < a class = "el" href = "classUSART.html" > USART< / a > Puffer auf dieser Maschine und B15 < / 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#l00072" > 72< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a1a7ac52984ed7ecac008a3e4060eee3a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1a7ac52984ed7ecac008a3e4060eee3a" > ◆ < / a > < / span > exec()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string B15F::exec < / td >
< td > (< / td >
< td class = "paramtype" > std::string  < / td >
< td class = "paramname" > < em > cmd< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Führt ein Befehl auf dieser Maschine aus und liefert stdout zurück < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > cmd< / td > < td > Der Befehl < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "definition" > Definition at line < a class = "el" href = "b15f_8cpp_source.html#l00309" > 309< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a4f01677e73d6d172a2c1cae9427a591b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4f01677e73d6d172a2c1cae9427a591b" > ◆ < / a > < / span > getBoardInfo()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::vector< std::string > B15F::getBoardInfo < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Liefert Informationen zur aktuellen Firmware des B15 < / 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#l00118" > 118< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a8b4533d232c55ef2aa967e39e2d23380" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8b4533d232c55ef2aa967e39e2d23380" > ◆ < / a > < / span > getInstance()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classB15F.html" > B15F< / a > & B15F::getInstance < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Liefert eine Referenz zur aktuellen Treiber-Instanz < / 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#l00300" > 300< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a6f858f21ea81d491b5031b3644a2239a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6f858f21ea81d491b5031b3644a2239a" > ◆ < / a > < / span > readDipSwitch()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t B15F::readDipSwitch < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Liest den Wert des digitalen Eingabeports, an dem der DIP-switch angeschlossen ist (S7) < / p > < dl class = "section return" > < dt > Returns< / dt > < dd > Wert für gesamten Port < / 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#l00190" > 190< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a52557b375443c180a044e7d4e80a1ae7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a52557b375443c180a044e7d4e80a1ae7" > ◆ < / a > < / span > reconnect()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::reconnect < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Versucht die Verbindung zum B15 wiederherzustellen < / 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#l00057" > 57< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a55b0cd1ea582bda53d6979442640f8e9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a55b0cd1ea582bda53d6979442640f8e9" > ◆ < / a > < / span > setAbortHandler()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void B15F::setAbortHandler < / td >
< td > (< / td >
< td class = "paramtype" > errorhandler_t  < / td >
< td class = "paramname" > < em > func< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setzt eine Fehlerbehandlungsroutine für den Treiberabbruch (abort) < / p > < dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > func< / td > < td > Funktion, die Exception als Parameter bekommt < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "definition" > Definition at line < a class = "el" href = "b15f_8cpp_source.html#l00339" > 339< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "af01983594f2af98ab2b1e514aa036a5d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af01983594f2af98ab2b1e514aa036a5d" > ◆ < / a > < / span > testConnection()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool B15F::testConnection < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Testet die < a class = "el" href = "classUSART.html" > USART< / a > Verbindung auf Funktion < / 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#l00090" > 90< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< a id = "a7b8a0e2a9156f7dcb05d097f23666a78" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7b8a0e2a9156f7dcb05d097f23666a78" > ◆ < / a > < / span > testIntConv()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool B15F::testIntConv < / td >
< td > (< / td >
< td class = "paramtype" > void  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Testet die Integer Konvertierung der < a class = "el" href = "classUSART.html" > USART< / a > Verbindung < / 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#l00105" > 105< / a > of file < a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > .< / p >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following files:< ul >
< li > /home/famulus/Dokumente/b15f/control/src/drv/< a class = "el" href = "b15f_8h_source.html" > b15f.h< / a > < / li >
< li > /home/famulus/Dokumente/b15f/control/src/drv/< a class = "el" href = "b15f_8cpp_source.html" > b15f.cpp< / a > < / li >
< / ul >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
< / a > 1.8.16
< / small > < / address >
< / body >
< / html >