2609 lines
164 KiB
HTML
2609 lines
164 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.6"/>
|
|
<title>Kinetis SDK v.2.0 API Reference Manual: TSIv4 Driver</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="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(initResizable);
|
|
$(window).load(resizeHeight);
|
|
</script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
|
</script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="customdoxygen.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="projectlogo"><img alt="Logo" src="fs_logo.gif"/></td>
|
|
<td style="padding-left: 0.5em;">
|
|
<div id="projectname">Kinetis SDK v.2.0 API Reference Manual
|
|
 <span id="projectnumber">Rev. 0</span>
|
|
</div>
|
|
<div id="projectbrief">Freescale Semiconductor, Inc.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.6 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
|
<li><a href="modules.html"><span>API Reference</span></a></li>
|
|
<li>
|
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
$(document).ready(function(){initNavTree('group__tsi__v4__driver.html','');});
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Pages</a></div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#files">Files</a> |
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">TSIv4 Driver<div class="ingroups"><a class="el" href="group__tsi.html">TSI: Touch Sensing Input</a></div></div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a name="details" id="details"></a><h2 class="groupheader">Overview</h2>
|
|
<p>The KSDK provides driver for the Touch Sensing Input (TSI) module of Kinetis devices.</p>
|
|
<h1>Typical use case</h1>
|
|
<div class="fragment"><div class="line"><a class="code" href="group__tsi__v2__driver.html#ga8c80b9c64ca13350db94dd516b37ce00">TSI_Init</a>(TSI0);</div>
|
|
<div class="line">TSI_Configure(TSI0, &user_config);</div>
|
|
<div class="line"><a class="code" href="group__tsi__v4__driver.html#ga4726fd6b44242348549f894bcf886b9e">TSI_SetMeasuredChannelNumber</a>(TSI0, channelMask);</div>
|
|
<div class="line"><a class="code" href="group__tsi__v2__driver.html#ga0b7ad8cda8c47ff4e4fb630778268df9">TSI_EnableInterrupts</a>(TSI0, <a class="code" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246">kTSI_GlobalInterruptEnable</a> | <a class="code" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca286e5e3f6593d06275c20ce2677f5c73">kTSI_EndOfScanInterruptEnable</a>);</div>
|
|
<div class="line"></div>
|
|
<div class="line">TSI_EnableSoftwareTriggerScan(TSI0);</div>
|
|
<div class="line"><a class="code" href="group__tsi__v2__driver.html#gae2b950b6cd428ba0c914626d41785f78">TSI_EnableModule</a>(TSI0);</div>
|
|
<div class="line"><span class="keywordflow">while</span>(1)</div>
|
|
<div class="line">{</div>
|
|
<div class="line"> <a class="code" href="group__tsi__v2__driver.html#ga505bb22acb233bf04f4a518d3503daad">TSI_StartSoftwareTrigger</a>(TSI0);</div>
|
|
<div class="line"> <a class="code" href="group__tsi__v4__driver.html#gaea729853443e0fabc0bc60ac6c1db755">TSI_GetCounter</a>(TSI0);</div>
|
|
<div class="line">}</div>
|
|
</div><!-- fragment --> <table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
|
Files</h2></td></tr>
|
|
<tr class="memitem:fsl__tsi__v4_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="fsl__tsi__v4_8h.html">fsl_tsi_v4.h</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:structtsi__calibration__data__t"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#structtsi__calibration__data__t">tsi_calibration_data_t</a></td></tr>
|
|
<tr class="memdesc:structtsi__calibration__data__t"><td class="mdescLeft"> </td><td class="mdescRight">TSI calibration data storage. <a href="group__tsi__v2__driver.html#structtsi__calibration__data__t">More...</a><br/></td></tr>
|
|
<tr class="separator:structtsi__calibration__data__t"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structtsi__config__t"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#structtsi__config__t">tsi_config_t</a></td></tr>
|
|
<tr class="memdesc:structtsi__config__t"><td class="mdescLeft"> </td><td class="mdescRight">TSI configuration structure. <a href="group__tsi__v2__driver.html#structtsi__config__t">More...</a><br/></td></tr>
|
|
<tr class="separator:structtsi__config__t"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ga57d620df261ecc9d0f57e4f9172f858b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga57d620df261ecc9d0f57e4f9172f858b"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga57d620df261ecc9d0f57e4f9172f858b">TSI_V4_EXTCHRG_RESISTOR_BIT_SHIFT</a>   TSI_GENCS_EXTCHRG_SHIFT</td></tr>
|
|
<tr class="memdesc:ga57d620df261ecc9d0f57e4f9172f858b"><td class="mdescLeft"> </td><td class="mdescRight">resistor bit shift in EXTCHRG bit-field <br/></td></tr>
|
|
<tr class="separator:ga57d620df261ecc9d0f57e4f9172f858b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae69ce9558d35a93e0eb0157ffff2706a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae69ce9558d35a93e0eb0157ffff2706a"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gae69ce9558d35a93e0eb0157ffff2706a">TSI_V4_EXTCHRG_FILTER_BITS_SHIFT</a>   (1U + TSI_GENCS_EXTCHRG_SHIFT)</td></tr>
|
|
<tr class="memdesc:gae69ce9558d35a93e0eb0157ffff2706a"><td class="mdescLeft"> </td><td class="mdescRight">filter bits shift in EXTCHRG bit-field <br/></td></tr>
|
|
<tr class="separator:gae69ce9558d35a93e0eb0157ffff2706a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaad9d6d3c62ef8f04867b47b0b1ae3e36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaad9d6d3c62ef8f04867b47b0b1ae3e36"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gaad9d6d3c62ef8f04867b47b0b1ae3e36">TSI_V4_EXTCHRG_RESISTOR_BIT_CLEAR</a>   ((uint32_t)((~TSI_GENCS_EXTCHRG_MASK) | (3U << TSI_V4_EXTCHRG_FILTER_BITS_SHIFT)))</td></tr>
|
|
<tr class="memdesc:gaad9d6d3c62ef8f04867b47b0b1ae3e36"><td class="mdescLeft"> </td><td class="mdescRight">macro of clearing the resistor bit in EXTCHRG bit-field <br/></td></tr>
|
|
<tr class="separator:gaad9d6d3c62ef8f04867b47b0b1ae3e36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0a4c5de931fa51afc859f36f8ab616f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0a4c5de931fa51afc859f36f8ab616f1"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga0a4c5de931fa51afc859f36f8ab616f1">TSI_V4_EXTCHRG_FILTER_BITS_CLEAR</a>   ((uint32_t)((~TSI_GENCS_EXTCHRG_MASK) | (1U << TSI_V4_EXTCHRG_RESISTOR_BIT_SHIFT)))</td></tr>
|
|
<tr class="memdesc:ga0a4c5de931fa51afc859f36f8ab616f1"><td class="mdescLeft"> </td><td class="mdescRight">macro of clearing the filter bits in EXTCHRG bit-field <br/></td></tr>
|
|
<tr class="separator:ga0a4c5de931fa51afc859f36f8ab616f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:gab0958926dfa41c7ec289ed8194b98b52"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gab0958926dfa41c7ec289ed8194b98b52">tsi_n_consecutive_scans_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a119a969f9b240febe62efd9d0f43354c">kTSI_ConsecutiveScansNumber_1time</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a40e1e295d65fbef6b10281fb402a1d9d">kTSI_ConsecutiveScansNumber_2time</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8ebdcfaccf6393572d5b053006d7ab37">kTSI_ConsecutiveScansNumber_3time</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6bb5eda733ea4efe66590d55f461b7e0">kTSI_ConsecutiveScansNumber_4time</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52af5fd4a7b6c16b595f3bb4701cda513e2">kTSI_ConsecutiveScansNumber_5time</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa8bf182b23fdb78438211a6f049f7788">kTSI_ConsecutiveScansNumber_6time</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a372f6d5a334458387120f75bf76db14a">kTSI_ConsecutiveScansNumber_7time</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6d8c6acb150cbc47f5c103f8c16d2fa">kTSI_ConsecutiveScansNumber_8time</a> = 7U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa814722c673a33251eeed957ba1bcf95">kTSI_ConsecutiveScansNumber_9time</a> = 8U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44">kTSI_ConsecutiveScansNumber_10time</a> = 9U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aabc04b11b8257715a3f9cdd0cd387b4f">kTSI_ConsecutiveScansNumber_11time</a> = 10U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6912163e6658e64a883a747669273633">kTSI_ConsecutiveScansNumber_12time</a> = 11U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9b793b5027810df3f177aef8e250315f">kTSI_ConsecutiveScansNumber_13time</a> = 12U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a161eb77e78d6f5bbbf78f5258cb7307e">kTSI_ConsecutiveScansNumber_14time</a> = 13U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8fac7213471add195b31bd705c3ecdea">kTSI_ConsecutiveScansNumber_15time</a> = 14U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6653fe01c21df3f65651a64a64889b34">kTSI_ConsecutiveScansNumber_16time</a> = 15U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52abd04d0c2dd3a410b0144a2c5fe7a7954">kTSI_ConsecutiveScansNumber_17time</a> = 16U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52acdaedb76cb4a7ac2e56149a55d93833e">kTSI_ConsecutiveScansNumber_18time</a> = 17U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a1d7fdae78ab01581eead4a6af5cd79f4">kTSI_ConsecutiveScansNumber_19time</a> = 18U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6746da8f795ac881fdabf33623a2d00">kTSI_ConsecutiveScansNumber_20time</a> = 19U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3d3a4e11afbb986c42522da109328844">kTSI_ConsecutiveScansNumber_21time</a> = 20U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26268a73863c2525dd26c3f964a36483">kTSI_ConsecutiveScansNumber_22time</a> = 21U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a85d9a0062979c60f7258e968fd540679">kTSI_ConsecutiveScansNumber_23time</a> = 22U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aab22d7d40f567a0542ef15326d75c0cb">kTSI_ConsecutiveScansNumber_24time</a> = 23U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a2734486256dffa3ab6a13443d52706e3">kTSI_ConsecutiveScansNumber_25time</a> = 24U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52add91838b1dc85ee3403c37f2a201e54e">kTSI_ConsecutiveScansNumber_26time</a> = 25U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a927d1e5b014671f1a9606e08b9b31703">kTSI_ConsecutiveScansNumber_27time</a> = 26U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26c31bd9e489b24ae9eb41b2aa44beb5">kTSI_ConsecutiveScansNumber_28time</a> = 27U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a58a6adfdc13ebf692813262e62ac44aa">kTSI_ConsecutiveScansNumber_29time</a> = 28U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8d910597819fc461865b55bbfeb5dc44">kTSI_ConsecutiveScansNumber_30time</a> = 29U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9af8741c5fcaa42f37a037d29fc64466">kTSI_ConsecutiveScansNumber_31time</a> = 30U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a7503488e9fa24b092a3c45c5487fee5c">kTSI_ConsecutiveScansNumber_32time</a> = 31U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a119a969f9b240febe62efd9d0f43354c">kTSI_ConsecutiveScansNumber_1time</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a40e1e295d65fbef6b10281fb402a1d9d">kTSI_ConsecutiveScansNumber_2time</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8ebdcfaccf6393572d5b053006d7ab37">kTSI_ConsecutiveScansNumber_3time</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6bb5eda733ea4efe66590d55f461b7e0">kTSI_ConsecutiveScansNumber_4time</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52af5fd4a7b6c16b595f3bb4701cda513e2">kTSI_ConsecutiveScansNumber_5time</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa8bf182b23fdb78438211a6f049f7788">kTSI_ConsecutiveScansNumber_6time</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a372f6d5a334458387120f75bf76db14a">kTSI_ConsecutiveScansNumber_7time</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6d8c6acb150cbc47f5c103f8c16d2fa">kTSI_ConsecutiveScansNumber_8time</a> = 7U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa814722c673a33251eeed957ba1bcf95">kTSI_ConsecutiveScansNumber_9time</a> = 8U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44">kTSI_ConsecutiveScansNumber_10time</a> = 9U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aabc04b11b8257715a3f9cdd0cd387b4f">kTSI_ConsecutiveScansNumber_11time</a> = 10U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6912163e6658e64a883a747669273633">kTSI_ConsecutiveScansNumber_12time</a> = 11U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9b793b5027810df3f177aef8e250315f">kTSI_ConsecutiveScansNumber_13time</a> = 12U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a161eb77e78d6f5bbbf78f5258cb7307e">kTSI_ConsecutiveScansNumber_14time</a> = 13U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8fac7213471add195b31bd705c3ecdea">kTSI_ConsecutiveScansNumber_15time</a> = 14U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6653fe01c21df3f65651a64a64889b34">kTSI_ConsecutiveScansNumber_16time</a> = 15U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52abd04d0c2dd3a410b0144a2c5fe7a7954">kTSI_ConsecutiveScansNumber_17time</a> = 16U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52acdaedb76cb4a7ac2e56149a55d93833e">kTSI_ConsecutiveScansNumber_18time</a> = 17U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a1d7fdae78ab01581eead4a6af5cd79f4">kTSI_ConsecutiveScansNumber_19time</a> = 18U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6746da8f795ac881fdabf33623a2d00">kTSI_ConsecutiveScansNumber_20time</a> = 19U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3d3a4e11afbb986c42522da109328844">kTSI_ConsecutiveScansNumber_21time</a> = 20U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26268a73863c2525dd26c3f964a36483">kTSI_ConsecutiveScansNumber_22time</a> = 21U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a85d9a0062979c60f7258e968fd540679">kTSI_ConsecutiveScansNumber_23time</a> = 22U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aab22d7d40f567a0542ef15326d75c0cb">kTSI_ConsecutiveScansNumber_24time</a> = 23U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a2734486256dffa3ab6a13443d52706e3">kTSI_ConsecutiveScansNumber_25time</a> = 24U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52add91838b1dc85ee3403c37f2a201e54e">kTSI_ConsecutiveScansNumber_26time</a> = 25U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a927d1e5b014671f1a9606e08b9b31703">kTSI_ConsecutiveScansNumber_27time</a> = 26U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26c31bd9e489b24ae9eb41b2aa44beb5">kTSI_ConsecutiveScansNumber_28time</a> = 27U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a58a6adfdc13ebf692813262e62ac44aa">kTSI_ConsecutiveScansNumber_29time</a> = 28U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8d910597819fc461865b55bbfeb5dc44">kTSI_ConsecutiveScansNumber_30time</a> = 29U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9af8741c5fcaa42f37a037d29fc64466">kTSI_ConsecutiveScansNumber_31time</a> = 30U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a7503488e9fa24b092a3c45c5487fee5c">kTSI_ConsecutiveScansNumber_32time</a> = 31U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:gab0958926dfa41c7ec289ed8194b98b52"><td class="mdescLeft"> </td><td class="mdescRight">TSI number of scan intervals for each electrode. <a href="group__tsi__v4__driver.html#gab0958926dfa41c7ec289ed8194b98b52">More...</a><br/></td></tr>
|
|
<tr class="separator:gab0958926dfa41c7ec289ed8194b98b52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7e69f76860ffced1f7256a993fc30c2e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">tsi_electrode_osc_prescaler_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6e472609066535bd0b8df629cb7ba5d1">kTSI_ElecOscPrescaler_1div</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87">kTSI_ElecOscPrescaler_2div</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea66233d7ebeaa10affaf594fa684a1288">kTSI_ElecOscPrescaler_4div</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea72a7cecf2165ab1bf34d0346a1ba839e">kTSI_ElecOscPrescaler_8div</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea7f13844e65a9cacc7ca158daf6857184">kTSI_ElecOscPrescaler_16div</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea32ec91645adc8f1d2847e130e935163f">kTSI_ElecOscPrescaler_32div</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea2f48408b548fe9d9f4dfe178b481375c">kTSI_ElecOscPrescaler_64div</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6feef683286c9faba2794a0706b94ed0">kTSI_ElecOscPrescaler_128div</a> = 7U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6e472609066535bd0b8df629cb7ba5d1">kTSI_ElecOscPrescaler_1div</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87">kTSI_ElecOscPrescaler_2div</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea66233d7ebeaa10affaf594fa684a1288">kTSI_ElecOscPrescaler_4div</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea72a7cecf2165ab1bf34d0346a1ba839e">kTSI_ElecOscPrescaler_8div</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea7f13844e65a9cacc7ca158daf6857184">kTSI_ElecOscPrescaler_16div</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea32ec91645adc8f1d2847e130e935163f">kTSI_ElecOscPrescaler_32div</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea2f48408b548fe9d9f4dfe178b481375c">kTSI_ElecOscPrescaler_64div</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6feef683286c9faba2794a0706b94ed0">kTSI_ElecOscPrescaler_128div</a> = 7U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:ga7e69f76860ffced1f7256a993fc30c2e"><td class="mdescLeft"> </td><td class="mdescRight">TSI electrode oscillator prescaler. <a href="group__tsi__v4__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">More...</a><br/></td></tr>
|
|
<tr class="separator:ga7e69f76860ffced1f7256a993fc30c2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac00798c331e037e9b68bbeef61862a35"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gac00798c331e037e9b68bbeef61862a35">tsi_analog_mode_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggac00798c331e037e9b68bbeef61862a35a20059954e955e7ff258e377093ae3c6e">kTSI_AnalogModeSel_Capacitive</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggac00798c331e037e9b68bbeef61862a35a4d9f05895b6fa105cbc79b0ee38dc284">kTSI_AnalogModeSel_NoiseNoFreqLim</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggac00798c331e037e9b68bbeef61862a35a2f3bba2609bb6856e90bd330364fed45">kTSI_AnalogModeSel_NoiseFreqLim</a> = 8U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggac00798c331e037e9b68bbeef61862a35a5f63a1f76470867341ce24426ed611a6">kTSI_AnalogModeSel_AutoNoise</a> = 12U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:gac00798c331e037e9b68bbeef61862a35"><td class="mdescLeft"> </td><td class="mdescRight">TSI analog mode select. <a href="group__tsi__v4__driver.html#gac00798c331e037e9b68bbeef61862a35">More...</a><br/></td></tr>
|
|
<tr class="separator:gac00798c331e037e9b68bbeef61862a35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2d534b8379a1ce32d29e25b2779dd1db"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">tsi_reference_osc_charge_current_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaf3a3f1214cf0f86d68f589c81b4dea5b">kTSI_RefOscChargeCurrent_2uA</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e">kTSI_RefOscChargeCurrent_4uA</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba255d1ee39b42cf11b5e09f4988786a3c">kTSI_RefOscChargeCurrent_6uA</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba0ee025c446bad9433ccf2adf713f670e">kTSI_RefOscChargeCurrent_8uA</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba429fbd23a1584cb324afdd81a5e08b79">kTSI_RefOscChargeCurrent_10uA</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaa01ba0d8772506d3bcca778f67754c07">kTSI_RefOscChargeCurrent_12uA</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaf6ddd40f552e17fc5d1d0a98969a5fe2">kTSI_RefOscChargeCurrent_14uA</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba3e26728da7566fe81408ad56511a471b">kTSI_RefOscChargeCurrent_16uA</a> = 7U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbadbf36bbbb8031465f62d93c592d18001">kTSI_RefOscChargeCurrent_18uA</a> = 8U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba5e9e1de57ca6943508235b063fa30a3b">kTSI_RefOscChargeCurrent_20uA</a> = 9U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaeafb577dea08f157883cec032d1b2e43">kTSI_RefOscChargeCurrent_22uA</a> = 10U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba5493a33d46e44b6bfed66618dc3262df">kTSI_RefOscChargeCurrent_24uA</a> = 11U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba17e3cf715569690e7e75b46b413e64e9">kTSI_RefOscChargeCurrent_26uA</a> = 12U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba948490c0f9e3f4223b6fad95cb7e2cd4">kTSI_RefOscChargeCurrent_28uA</a> = 13U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba076745d5aa9eeea970dd1a4131894a6c">kTSI_RefOscChargeCurrent_30uA</a> = 14U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaa66ca334b8a9b5ce4d1124976183c3c9">kTSI_RefOscChargeCurrent_32uA</a> = 15U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba24c1aad425fbae0259d0fcde8b3e0084">kTSI_RefOscChargeCurrent_500nA</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba38743fc69830725fcbbdcfd85507383c">kTSI_RefOscChargeCurrent_1uA</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaf3a3f1214cf0f86d68f589c81b4dea5b">kTSI_RefOscChargeCurrent_2uA</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e">kTSI_RefOscChargeCurrent_4uA</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba0ee025c446bad9433ccf2adf713f670e">kTSI_RefOscChargeCurrent_8uA</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba3e26728da7566fe81408ad56511a471b">kTSI_RefOscChargeCurrent_16uA</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaa66ca334b8a9b5ce4d1124976183c3c9">kTSI_RefOscChargeCurrent_32uA</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba43bf2ece4aef0a78ca15a13bbab46332">kTSI_RefOscChargeCurrent_64uA</a> = 7U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:ga2d534b8379a1ce32d29e25b2779dd1db"><td class="mdescLeft"> </td><td class="mdescRight">TSI Reference oscillator charge and discharge current select. <a href="group__tsi__v4__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">More...</a><br/></td></tr>
|
|
<tr class="separator:ga2d534b8379a1ce32d29e25b2779dd1db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga83ab9e3a7e9f357e5d98af14d76d16f8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga83ab9e3a7e9f357e5d98af14d76d16f8">tsi_osc_voltage_rails_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga83ab9e3a7e9f357e5d98af14d76d16f8a46fb328bea9e2e1c93929fbfff408247">kTSI_OscVolRailsOption_0</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga83ab9e3a7e9f357e5d98af14d76d16f8aeb0cd4bb3ad4b8ac2ce24a7bd5a0ba29">kTSI_OscVolRailsOption_1</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga83ab9e3a7e9f357e5d98af14d76d16f8a229823e367cfa4b198b4e110e6231150">kTSI_OscVolRailsOption_2</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga83ab9e3a7e9f357e5d98af14d76d16f8af0ce78ef14070c44cebb97c973591429">kTSI_OscVolRailsOption_3</a> = 3U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:ga83ab9e3a7e9f357e5d98af14d76d16f8"><td class="mdescLeft"> </td><td class="mdescRight">TSI oscilator's voltage rails. <a href="group__tsi__v4__driver.html#ga83ab9e3a7e9f357e5d98af14d76d16f8">More...</a><br/></td></tr>
|
|
<tr class="separator:ga83ab9e3a7e9f357e5d98af14d76d16f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafc8d669ee8cb0039d5897befb371b882"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gafc8d669ee8cb0039d5897befb371b882">tsi_external_osc_charge_current_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4a91c651d8ce2e92913fe177b469b5ba">kTSI_ExtOscChargeCurrent_2uA</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5">kTSI_ExtOscChargeCurrent_4uA</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882af766dde7c8004137bece04b6f1993fb9">kTSI_ExtOscChargeCurrent_6uA</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882af6142374371eb44a900320ce1053bbc2">kTSI_ExtOscChargeCurrent_8uA</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ac6376aace6115de3c674d2d68ecaa995">kTSI_ExtOscChargeCurrent_10uA</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882aea2a3451fc0ea4ad4e4826dfba4f44c1">kTSI_ExtOscChargeCurrent_12uA</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a172e6c1db6b7a12239c910972f988af9">kTSI_ExtOscChargeCurrent_14uA</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a781b6df96580454fa80ad555295627ea">kTSI_ExtOscChargeCurrent_16uA</a> = 7U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a6f0efae44177ee584b1956e621a2dbeb">kTSI_ExtOscChargeCurrent_18uA</a> = 8U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ae91937c0b286d7df5a1485775c5592a6">kTSI_ExtOscChargeCurrent_20uA</a> = 9U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a142d50a72a80785f58ab2ba5855021f4">kTSI_ExtOscChargeCurrent_22uA</a> = 10U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ab9d405750465264f19c164cd2125b6d8">kTSI_ExtOscChargeCurrent_24uA</a> = 11U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882aedd7443bb6a8716e87f673c0805c5cd6">kTSI_ExtOscChargeCurrent_26uA</a> = 12U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a01e68b94f0b7141e6da51795d573e96c">kTSI_ExtOscChargeCurrent_28uA</a> = 13U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a3904544044cff748de246db15da1daa6">kTSI_ExtOscChargeCurrent_30uA</a> = 14U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4ed0d6951423e7f2d414ceb739a1f571">kTSI_ExtOscChargeCurrent_32uA</a> = 15U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a27b03a7ae398390f2e486c144e720621">kTSI_ExtOscChargeCurrent_500nA</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ad1d7b57a435d39875aaa74fefff441b9">kTSI_ExtOscChargeCurrent_1uA</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4a91c651d8ce2e92913fe177b469b5ba">kTSI_ExtOscChargeCurrent_2uA</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5">kTSI_ExtOscChargeCurrent_4uA</a> = 3U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882af6142374371eb44a900320ce1053bbc2">kTSI_ExtOscChargeCurrent_8uA</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a781b6df96580454fa80ad555295627ea">kTSI_ExtOscChargeCurrent_16uA</a> = 5U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4ed0d6951423e7f2d414ceb739a1f571">kTSI_ExtOscChargeCurrent_32uA</a> = 6U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a60342a11e9300bcfaa69a1548612350f">kTSI_ExtOscChargeCurrent_64uA</a> = 7U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:gafc8d669ee8cb0039d5897befb371b882"><td class="mdescLeft"> </td><td class="mdescRight">TSI External oscillator charge and discharge current select. <a href="group__tsi__v4__driver.html#gafc8d669ee8cb0039d5897befb371b882">More...</a><br/></td></tr>
|
|
<tr class="separator:gafc8d669ee8cb0039d5897befb371b882"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga478af703f2c9530c84632ca59a01dda8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga478af703f2c9530c84632ca59a01dda8">tsi_series_resistor_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga478af703f2c9530c84632ca59a01dda8a3aff6ce956b603d0aca04e77632eabbc">kTSI_SeriesResistance_32k</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga478af703f2c9530c84632ca59a01dda8a9ce2daa606478e6ef88db07d3ecc2128">kTSI_SeriesResistance_187k</a> = 1U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:ga478af703f2c9530c84632ca59a01dda8"><td class="mdescLeft"> </td><td class="mdescRight">TSI series resistance RS value select. <a href="group__tsi__v4__driver.html#ga478af703f2c9530c84632ca59a01dda8">More...</a><br/></td></tr>
|
|
<tr class="separator:ga478af703f2c9530c84632ca59a01dda8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf34093000a24dfe79910d1aeef4e49db"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gaf34093000a24dfe79910d1aeef4e49db">tsi_filter_bits_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaf34093000a24dfe79910d1aeef4e49dba4c5e4f2da294823cdc42fd05cfc14575">kTSI_FilterBits_3</a> = 0U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaf34093000a24dfe79910d1aeef4e49dbad847ea0bebbd0e0681fc206b3a35ebc0">kTSI_FilterBits_2</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaf34093000a24dfe79910d1aeef4e49dba41c7c503ff40ed28eef5ca73ab717e91">kTSI_FilterBits_1</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaf34093000a24dfe79910d1aeef4e49dba2438734b3e14cc0c6cf3a00dd5a2aeea">kTSI_FilterBits_0</a> = 3U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:gaf34093000a24dfe79910d1aeef4e49db"><td class="mdescLeft"> </td><td class="mdescRight">TSI series filter bits select. <a href="group__tsi__v4__driver.html#gaf34093000a24dfe79910d1aeef4e49db">More...</a><br/></td></tr>
|
|
<tr class="separator:gaf34093000a24dfe79910d1aeef4e49db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaff7c9f851fba1d6a5ca0b9646cb4d860"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gaff7c9f851fba1d6a5ca0b9646cb4d860">tsi_status_flags_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860ae1fd405bb11f63c35d978563314228a8">kTSI_EndOfScanFlag</a> = TSI_GENCS_EOSF_MASK,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860acd7e2311dd1acc75c03351e8f97f3d41">kTSI_OutOfRangeFlag</a> = TSI_GENCS_OUTRGF_MASK,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860a4971f2c47b7761b9e27bb846d0cd0246">kTSI_ExternalElectrodeErrorFlag</a> = TSI_GENCS_EXTERF_MASK,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860ab999790c6204d9c038f81a5e17d65962">kTSI_OverrunErrorFlag</a> = TSI_GENCS_OVRF_MASK,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860ae1fd405bb11f63c35d978563314228a8">kTSI_EndOfScanFlag</a> = TSI_GENCS_EOSF_MASK,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860acd7e2311dd1acc75c03351e8f97f3d41">kTSI_OutOfRangeFlag</a> = TSI_GENCS_OUTRGF_MASK
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:gaff7c9f851fba1d6a5ca0b9646cb4d860"><td class="mdescLeft"> </td><td class="mdescRight">TSI status flags. <a href="group__tsi__v4__driver.html#gaff7c9f851fba1d6a5ca0b9646cb4d860">More...</a><br/></td></tr>
|
|
<tr class="separator:gaff7c9f851fba1d6a5ca0b9646cb4d860"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7db0ea2239c408d3a874a05c2b43448c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga7db0ea2239c408d3a874a05c2b43448c">tsi_interrupt_enable_t</a> { <br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246">kTSI_GlobalInterruptEnable</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca645cb2b37091873bc07105d523dfb6a1">kTSI_OutOfRangeInterruptEnable</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca286e5e3f6593d06275c20ce2677f5c73">kTSI_EndOfScanInterruptEnable</a> = 4U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca1bff8ee3b35bcec3048e2f77ed004481">kTSI_ErrorInterrruptEnable</a> = 8U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246">kTSI_GlobalInterruptEnable</a> = 1U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca645cb2b37091873bc07105d523dfb6a1">kTSI_OutOfRangeInterruptEnable</a> = 2U,
|
|
<br/>
|
|
  <a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca286e5e3f6593d06275c20ce2677f5c73">kTSI_EndOfScanInterruptEnable</a> = 4U
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="memdesc:ga7db0ea2239c408d3a874a05c2b43448c"><td class="mdescLeft"> </td><td class="mdescRight">TSI feature interrupt source. <a href="group__tsi__v4__driver.html#ga7db0ea2239c408d3a874a05c2b43448c">More...</a><br/></td></tr>
|
|
<tr class="separator:ga7db0ea2239c408d3a874a05c2b43448c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ga8c80b9c64ca13350db94dd516b37ce00"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga8c80b9c64ca13350db94dd516b37ce00">TSI_Init</a> (TSI_Type *base, const <a class="el" href="group__tsi__v2__driver.html#structtsi__config__t">tsi_config_t</a> *config)</td></tr>
|
|
<tr class="memdesc:ga8c80b9c64ca13350db94dd516b37ce00"><td class="mdescLeft"> </td><td class="mdescRight">Initializes hardware. <a href="#ga8c80b9c64ca13350db94dd516b37ce00">More...</a><br/></td></tr>
|
|
<tr class="separator:ga8c80b9c64ca13350db94dd516b37ce00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8b004d513c413c8892f92939ff0abc2d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga8b004d513c413c8892f92939ff0abc2d">TSI_Deinit</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:ga8b004d513c413c8892f92939ff0abc2d"><td class="mdescLeft"> </td><td class="mdescRight">De-initializes hardware. <a href="#ga8b004d513c413c8892f92939ff0abc2d">More...</a><br/></td></tr>
|
|
<tr class="separator:ga8b004d513c413c8892f92939ff0abc2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6b9f520f0fd6bc9e976212869d522028"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga6b9f520f0fd6bc9e976212869d522028">TSI_GetNormalModeDefaultConfig</a> (<a class="el" href="group__tsi__v2__driver.html#structtsi__config__t">tsi_config_t</a> *userConfig)</td></tr>
|
|
<tr class="memdesc:ga6b9f520f0fd6bc9e976212869d522028"><td class="mdescLeft"> </td><td class="mdescRight">Gets the TSI normal mode user configuration structure. <a href="#ga6b9f520f0fd6bc9e976212869d522028">More...</a><br/></td></tr>
|
|
<tr class="separator:ga6b9f520f0fd6bc9e976212869d522028"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad4b61e96b1883e99046605ba343e7515"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gad4b61e96b1883e99046605ba343e7515">TSI_GetLowPowerModeDefaultConfig</a> (<a class="el" href="group__tsi__v2__driver.html#structtsi__config__t">tsi_config_t</a> *userConfig)</td></tr>
|
|
<tr class="memdesc:gad4b61e96b1883e99046605ba343e7515"><td class="mdescLeft"> </td><td class="mdescRight">Gets the TSI low power mode default user configuration structure. <a href="#gad4b61e96b1883e99046605ba343e7515">More...</a><br/></td></tr>
|
|
<tr class="separator:gad4b61e96b1883e99046605ba343e7515"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga39485ede5807dc87212dc59715972f9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga39485ede5807dc87212dc59715972f9e">TSI_Calibrate</a> (TSI_Type *base, <a class="el" href="group__tsi__v2__driver.html#structtsi__calibration__data__t">tsi_calibration_data_t</a> *calBuff)</td></tr>
|
|
<tr class="memdesc:ga39485ede5807dc87212dc59715972f9e"><td class="mdescLeft"> </td><td class="mdescRight">Hardware calibration. <a href="#ga39485ede5807dc87212dc59715972f9e">More...</a><br/></td></tr>
|
|
<tr class="separator:ga39485ede5807dc87212dc59715972f9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0b7ad8cda8c47ff4e4fb630778268df9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga0b7ad8cda8c47ff4e4fb630778268df9">TSI_EnableInterrupts</a> (TSI_Type *base, uint32_t mask)</td></tr>
|
|
<tr class="memdesc:ga0b7ad8cda8c47ff4e4fb630778268df9"><td class="mdescLeft"> </td><td class="mdescRight">Enables the TSI interrupt requests. <a href="#ga0b7ad8cda8c47ff4e4fb630778268df9">More...</a><br/></td></tr>
|
|
<tr class="separator:ga0b7ad8cda8c47ff4e4fb630778268df9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac6f20bd9447191daea86ba4f67b4cdf9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gac6f20bd9447191daea86ba4f67b4cdf9">TSI_DisableInterrupts</a> (TSI_Type *base, uint32_t mask)</td></tr>
|
|
<tr class="memdesc:gac6f20bd9447191daea86ba4f67b4cdf9"><td class="mdescLeft"> </td><td class="mdescRight">Disables the TSI interrupt requests. <a href="#gac6f20bd9447191daea86ba4f67b4cdf9">More...</a><br/></td></tr>
|
|
<tr class="separator:gac6f20bd9447191daea86ba4f67b4cdf9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb2e68ac9efe85b3470fe965e63e4b4a"><td class="memItemLeft" align="right" valign="top">static uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gacb2e68ac9efe85b3470fe965e63e4b4a">TSI_GetStatusFlags</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:gacb2e68ac9efe85b3470fe965e63e4b4a"><td class="mdescLeft"> </td><td class="mdescRight">Gets an interrupt flag. <a href="#gacb2e68ac9efe85b3470fe965e63e4b4a">More...</a><br/></td></tr>
|
|
<tr class="separator:gacb2e68ac9efe85b3470fe965e63e4b4a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad2dbcf925f8fd43505e073dc3b349397"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gad2dbcf925f8fd43505e073dc3b349397">TSI_ClearStatusFlags</a> (TSI_Type *base, uint32_t mask)</td></tr>
|
|
<tr class="memdesc:gad2dbcf925f8fd43505e073dc3b349397"><td class="mdescLeft"> </td><td class="mdescRight">Clears the interrupt flag. <a href="#gad2dbcf925f8fd43505e073dc3b349397">More...</a><br/></td></tr>
|
|
<tr class="separator:gad2dbcf925f8fd43505e073dc3b349397"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7c60b6a2a409725e1c85767abb51586c"><td class="memItemLeft" align="right" valign="top">static uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga7c60b6a2a409725e1c85767abb51586c">TSI_GetScanTriggerMode</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:ga7c60b6a2a409725e1c85767abb51586c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the TSI scan trigger mode. <a href="#ga7c60b6a2a409725e1c85767abb51586c">More...</a><br/></td></tr>
|
|
<tr class="separator:ga7c60b6a2a409725e1c85767abb51586c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5f9e20e947598fdeddbad675b1357147"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga5f9e20e947598fdeddbad675b1357147">TSI_IsScanInProgress</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:ga5f9e20e947598fdeddbad675b1357147"><td class="mdescLeft"> </td><td class="mdescRight">Gets the scan in progress flag. <a href="#ga5f9e20e947598fdeddbad675b1357147">More...</a><br/></td></tr>
|
|
<tr class="separator:ga5f9e20e947598fdeddbad675b1357147"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac732ea570746765aaaf0dd19eb729291"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gac732ea570746765aaaf0dd19eb729291">TSI_SetElectrodeOSCPrescaler</a> (TSI_Type *base, <a class="el" href="group__tsi__v2__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">tsi_electrode_osc_prescaler_t</a> prescaler)</td></tr>
|
|
<tr class="memdesc:gac732ea570746765aaaf0dd19eb729291"><td class="mdescLeft"> </td><td class="mdescRight">Sets the prescaler. <a href="#gac732ea570746765aaaf0dd19eb729291">More...</a><br/></td></tr>
|
|
<tr class="separator:gac732ea570746765aaaf0dd19eb729291"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8946ef4d8cb1de25319a2c719e386a78"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga8946ef4d8cb1de25319a2c719e386a78">TSI_SetNumberOfScans</a> (TSI_Type *base, <a class="el" href="group__tsi__v2__driver.html#gab0958926dfa41c7ec289ed8194b98b52">tsi_n_consecutive_scans_t</a> number)</td></tr>
|
|
<tr class="memdesc:ga8946ef4d8cb1de25319a2c719e386a78"><td class="mdescLeft"> </td><td class="mdescRight">Sets the number of scans (NSCN). <a href="#ga8946ef4d8cb1de25319a2c719e386a78">More...</a><br/></td></tr>
|
|
<tr class="separator:ga8946ef4d8cb1de25319a2c719e386a78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae2b950b6cd428ba0c914626d41785f78"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gae2b950b6cd428ba0c914626d41785f78">TSI_EnableModule</a> (TSI_Type *base, bool enable)</td></tr>
|
|
<tr class="memdesc:gae2b950b6cd428ba0c914626d41785f78"><td class="mdescLeft"> </td><td class="mdescRight">Enables/disables the TSI module. <a href="#gae2b950b6cd428ba0c914626d41785f78">More...</a><br/></td></tr>
|
|
<tr class="separator:gae2b950b6cd428ba0c914626d41785f78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab1b2494765e63ea90181903004c32c94"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gab1b2494765e63ea90181903004c32c94">TSI_EnableLowPower</a> (TSI_Type *base, bool enable)</td></tr>
|
|
<tr class="memdesc:gab1b2494765e63ea90181903004c32c94"><td class="mdescLeft"> </td><td class="mdescRight">Sets the TSI low power STOP mode as enabled or disabled. <a href="#gab1b2494765e63ea90181903004c32c94">More...</a><br/></td></tr>
|
|
<tr class="separator:gab1b2494765e63ea90181903004c32c94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e0b4cc6e2383fd92e8dfe5c9ff21000"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga9e0b4cc6e2383fd92e8dfe5c9ff21000">TSI_EnableHardwareTriggerScan</a> (TSI_Type *base, bool enable)</td></tr>
|
|
<tr class="memdesc:ga9e0b4cc6e2383fd92e8dfe5c9ff21000"><td class="mdescLeft"> </td><td class="mdescRight">Enables/disables the hardware trigger scan. <a href="#ga9e0b4cc6e2383fd92e8dfe5c9ff21000">More...</a><br/></td></tr>
|
|
<tr class="separator:ga9e0b4cc6e2383fd92e8dfe5c9ff21000"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga505bb22acb233bf04f4a518d3503daad"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga505bb22acb233bf04f4a518d3503daad">TSI_StartSoftwareTrigger</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:ga505bb22acb233bf04f4a518d3503daad"><td class="mdescLeft"> </td><td class="mdescRight">Starts a software trigger measurement (triggers a new measurement). <a href="#ga505bb22acb233bf04f4a518d3503daad">More...</a><br/></td></tr>
|
|
<tr class="separator:ga505bb22acb233bf04f4a518d3503daad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4726fd6b44242348549f894bcf886b9e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga4726fd6b44242348549f894bcf886b9e">TSI_SetMeasuredChannelNumber</a> (TSI_Type *base, uint8_t channel)</td></tr>
|
|
<tr class="memdesc:ga4726fd6b44242348549f894bcf886b9e"><td class="mdescLeft"> </td><td class="mdescRight">Sets the the measured channel number. <a href="#ga4726fd6b44242348549f894bcf886b9e">More...</a><br/></td></tr>
|
|
<tr class="separator:ga4726fd6b44242348549f894bcf886b9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga051e9d6c099651e82216ce7a53284d77"><td class="memItemLeft" align="right" valign="top">static uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga051e9d6c099651e82216ce7a53284d77">TSI_GetMeasuredChannelNumber</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:ga051e9d6c099651e82216ce7a53284d77"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current measured channel number. <a href="#ga051e9d6c099651e82216ce7a53284d77">More...</a><br/></td></tr>
|
|
<tr class="separator:ga051e9d6c099651e82216ce7a53284d77"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab70c26162e76865d34308b8359e37beb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gab70c26162e76865d34308b8359e37beb">TSI_EnableDmaTransfer</a> (TSI_Type *base, bool enable)</td></tr>
|
|
<tr class="memdesc:gab70c26162e76865d34308b8359e37beb"><td class="mdescLeft"> </td><td class="mdescRight">Enables/disables the DMA transfer. <a href="#gab70c26162e76865d34308b8359e37beb">More...</a><br/></td></tr>
|
|
<tr class="separator:gab70c26162e76865d34308b8359e37beb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaea729853443e0fabc0bc60ac6c1db755"><td class="memItemLeft" align="right" valign="top">static uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gaea729853443e0fabc0bc60ac6c1db755">TSI_GetCounter</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:gaea729853443e0fabc0bc60ac6c1db755"><td class="mdescLeft"> </td><td class="mdescRight">Gets the conversion counter value. <a href="#gaea729853443e0fabc0bc60ac6c1db755">More...</a><br/></td></tr>
|
|
<tr class="separator:gaea729853443e0fabc0bc60ac6c1db755"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadcc48931a43f356b99d220d8ff95ff43"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gadcc48931a43f356b99d220d8ff95ff43">TSI_SetLowThreshold</a> (TSI_Type *base, uint16_t low_threshold)</td></tr>
|
|
<tr class="memdesc:gadcc48931a43f356b99d220d8ff95ff43"><td class="mdescLeft"> </td><td class="mdescRight">Sets the TSI wake-up channel low threshold. <a href="#gadcc48931a43f356b99d220d8ff95ff43">More...</a><br/></td></tr>
|
|
<tr class="separator:gadcc48931a43f356b99d220d8ff95ff43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8603592996272389095cdfbc27661ef4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga8603592996272389095cdfbc27661ef4">TSI_SetHighThreshold</a> (TSI_Type *base, uint16_t high_threshold)</td></tr>
|
|
<tr class="memdesc:ga8603592996272389095cdfbc27661ef4"><td class="mdescLeft"> </td><td class="mdescRight">Sets the TSI wake-up channel high threshold. <a href="#ga8603592996272389095cdfbc27661ef4">More...</a><br/></td></tr>
|
|
<tr class="separator:ga8603592996272389095cdfbc27661ef4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacc7fb8209b3ddab8d5f913b9a35a0aea"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gacc7fb8209b3ddab8d5f913b9a35a0aea">TSI_SetAnalogMode</a> (TSI_Type *base, <a class="el" href="group__tsi__v4__driver.html#gac00798c331e037e9b68bbeef61862a35">tsi_analog_mode_t</a> mode)</td></tr>
|
|
<tr class="memdesc:gacc7fb8209b3ddab8d5f913b9a35a0aea"><td class="mdescLeft"> </td><td class="mdescRight">Sets the analog mode of the TSI module. <a href="#gacc7fb8209b3ddab8d5f913b9a35a0aea">More...</a><br/></td></tr>
|
|
<tr class="separator:gacc7fb8209b3ddab8d5f913b9a35a0aea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6d954b1264aa72681a5d3f41013a0ed9"><td class="memItemLeft" align="right" valign="top">static uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga6d954b1264aa72681a5d3f41013a0ed9">TSI_GetNoiseModeResult</a> (TSI_Type *base)</td></tr>
|
|
<tr class="memdesc:ga6d954b1264aa72681a5d3f41013a0ed9"><td class="mdescLeft"> </td><td class="mdescRight">Gets the noise mode result of the TSI module. <a href="#ga6d954b1264aa72681a5d3f41013a0ed9">More...</a><br/></td></tr>
|
|
<tr class="separator:ga6d954b1264aa72681a5d3f41013a0ed9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadc41466bc038a51960e7188f04f24a90"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gadc41466bc038a51960e7188f04f24a90">TSI_SetReferenceChargeCurrent</a> (TSI_Type *base, <a class="el" href="group__tsi__v2__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">tsi_reference_osc_charge_current_t</a> current)</td></tr>
|
|
<tr class="memdesc:gadc41466bc038a51960e7188f04f24a90"><td class="mdescLeft"> </td><td class="mdescRight">Sets the reference oscillator charge current. <a href="#gadc41466bc038a51960e7188f04f24a90">More...</a><br/></td></tr>
|
|
<tr class="separator:gadc41466bc038a51960e7188f04f24a90"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab28099f5b35b1939522d143fcd098b60"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gab28099f5b35b1939522d143fcd098b60">TSI_SetElectrodeChargeCurrent</a> (TSI_Type *base, <a class="el" href="group__tsi__v2__driver.html#gafc8d669ee8cb0039d5897befb371b882">tsi_external_osc_charge_current_t</a> current)</td></tr>
|
|
<tr class="memdesc:gab28099f5b35b1939522d143fcd098b60"><td class="mdescLeft"> </td><td class="mdescRight">Sets the external electrode charge current. <a href="#gab28099f5b35b1939522d143fcd098b60">More...</a><br/></td></tr>
|
|
<tr class="separator:gab28099f5b35b1939522d143fcd098b60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga23c2fd686c504cc0890b075c229ea8f0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga23c2fd686c504cc0890b075c229ea8f0">TSI_SetOscVoltageRails</a> (TSI_Type *base, <a class="el" href="group__tsi__v4__driver.html#ga83ab9e3a7e9f357e5d98af14d76d16f8">tsi_osc_voltage_rails_t</a> dvolt)</td></tr>
|
|
<tr class="memdesc:ga23c2fd686c504cc0890b075c229ea8f0"><td class="mdescLeft"> </td><td class="mdescRight">Sets the oscillator's voltage rails. <a href="#ga23c2fd686c504cc0890b075c229ea8f0">More...</a><br/></td></tr>
|
|
<tr class="separator:ga23c2fd686c504cc0890b075c229ea8f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafd680f56ab4a65f8e666e4edf1fbf29d"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gafd680f56ab4a65f8e666e4edf1fbf29d">TSI_SetElectrodeSeriesResistor</a> (TSI_Type *base, <a class="el" href="group__tsi__v4__driver.html#ga478af703f2c9530c84632ca59a01dda8">tsi_series_resistor_t</a> resistor)</td></tr>
|
|
<tr class="memdesc:gafd680f56ab4a65f8e666e4edf1fbf29d"><td class="mdescLeft"> </td><td class="mdescRight">Sets the electrode series resistance value in EXTCHRG[0] bit. <a href="#gafd680f56ab4a65f8e666e4edf1fbf29d">More...</a><br/></td></tr>
|
|
<tr class="separator:gafd680f56ab4a65f8e666e4edf1fbf29d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadaaee9fc4b76ba8dfb8c7e5d02ae5d6b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#gadaaee9fc4b76ba8dfb8c7e5d02ae5d6b">TSI_SetFilterBits</a> (TSI_Type *base, <a class="el" href="group__tsi__v4__driver.html#gaf34093000a24dfe79910d1aeef4e49db">tsi_filter_bits_t</a> filter)</td></tr>
|
|
<tr class="memdesc:gadaaee9fc4b76ba8dfb8c7e5d02ae5d6b"><td class="mdescLeft"> </td><td class="mdescRight">Sets the electrode filter bits value in EXTCHRG[2:1] bits. <a href="#gadaaee9fc4b76ba8dfb8c7e5d02ae5d6b">More...</a><br/></td></tr>
|
|
<tr class="separator:gadaaee9fc4b76ba8dfb8c7e5d02ae5d6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
|
Driver version</h2></td></tr>
|
|
<tr class="memitem:ga9b1afb08dab20c32f8530d216e48c3af"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v4__driver.html#ga9b1afb08dab20c32f8530d216e48c3af">FSL_TSI_DRIVER_VERSION</a>   (<a class="el" href="group__flash__driver.html#ga812138aa3315b0c6953c1a26130bcc37">MAKE_VERSION</a>(2, 0, 0))</td></tr>
|
|
<tr class="memdesc:ga9b1afb08dab20c32f8530d216e48c3af"><td class="mdescLeft"> </td><td class="mdescRight">TSI driver version 2.0.0. <a href="#ga9b1afb08dab20c32f8530d216e48c3af">More...</a><br/></td></tr>
|
|
<tr class="separator:ga9b1afb08dab20c32f8530d216e48c3af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
|
<a name="structtsi__calibration__data__t" id="structtsi__calibration__data__t"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct tsi_calibration_data_t</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"></div><table class="memberdecls">
|
|
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
|
<tr class="memitem:a695d8b04d49600b129beec730ca42447"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a695d8b04d49600b129beec730ca42447"></a>
|
|
uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a695d8b04d49600b129beec730ca42447">calibratedData</a> [FSL_FEATURE_TSI_CHANNEL_COUNT]</td></tr>
|
|
<tr class="memdesc:a695d8b04d49600b129beec730ca42447"><td class="mdescLeft"> </td><td class="mdescRight">TSI calibration data storage buffer. <br/></td></tr>
|
|
<tr class="separator:a695d8b04d49600b129beec730ca42447"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structtsi__config__t" id="structtsi__config__t"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct tsi_config_t</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>This structure contains the settings for the most common TSI configurations including the TSI module charge currents, number of scans, thresholds, and so on. </p>
|
|
</div><table class="memberdecls">
|
|
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
|
<tr class="memitem:a99d6622a939887d4f2c7f0a8d504c06e"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a99d6622a939887d4f2c7f0a8d504c06e">thresh</a></td></tr>
|
|
<tr class="memdesc:a99d6622a939887d4f2c7f0a8d504c06e"><td class="mdescLeft"> </td><td class="mdescRight">High threshold. <a href="#a99d6622a939887d4f2c7f0a8d504c06e">More...</a><br/></td></tr>
|
|
<tr class="separator:a99d6622a939887d4f2c7f0a8d504c06e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a894511261adce05725409d3adf1178f3"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a894511261adce05725409d3adf1178f3">thresl</a></td></tr>
|
|
<tr class="memdesc:a894511261adce05725409d3adf1178f3"><td class="mdescLeft"> </td><td class="mdescRight">Low threshold. <a href="#a894511261adce05725409d3adf1178f3">More...</a><br/></td></tr>
|
|
<tr class="separator:a894511261adce05725409d3adf1178f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48071beb66a2764ab7ded93a0d43f63c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v2__driver.html#ga6a6689c7d0d15ea9a5274329bccbdb1e">tsi_low_power_clock_source_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a48071beb66a2764ab7ded93a0d43f63c">lpclks</a></td></tr>
|
|
<tr class="memdesc:a48071beb66a2764ab7ded93a0d43f63c"><td class="mdescLeft"> </td><td class="mdescRight">Low power clock. <a href="#a48071beb66a2764ab7ded93a0d43f63c">More...</a><br/></td></tr>
|
|
<tr class="separator:a48071beb66a2764ab7ded93a0d43f63c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a738795366d5508457c6e41aec29e42b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v2__driver.html#ga4434ea1eaacda4ef7676c37a106bc2a0">tsi_low_power_scan_interval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a738795366d5508457c6e41aec29e42b8">lpscnitv</a></td></tr>
|
|
<tr class="memdesc:a738795366d5508457c6e41aec29e42b8"><td class="mdescLeft"> </td><td class="mdescRight">Low power scan interval. <a href="#a738795366d5508457c6e41aec29e42b8">More...</a><br/></td></tr>
|
|
<tr class="separator:a738795366d5508457c6e41aec29e42b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac1b3ace1007ae7520b359cb3aa41d2eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v2__driver.html#ga2a15444945629e28a0302b647f6ed157">tsi_active_mode_clock_source_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ac1b3ace1007ae7520b359cb3aa41d2eb">amclks</a></td></tr>
|
|
<tr class="memdesc:ac1b3ace1007ae7520b359cb3aa41d2eb"><td class="mdescLeft"> </td><td class="mdescRight">Active mode clock source. <a href="#ac1b3ace1007ae7520b359cb3aa41d2eb">More...</a><br/></td></tr>
|
|
<tr class="separator:ac1b3ace1007ae7520b359cb3aa41d2eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49417fcc1bdfc2a4bc97fe73f308746f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v2__driver.html#ga94893c6f950ed6bd9cde6c252bb81242">tsi_active_mode_prescaler_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a49417fcc1bdfc2a4bc97fe73f308746f">ampsc</a></td></tr>
|
|
<tr class="memdesc:a49417fcc1bdfc2a4bc97fe73f308746f"><td class="mdescLeft"> </td><td class="mdescRight">Active mode prescaler. <a href="#a49417fcc1bdfc2a4bc97fe73f308746f">More...</a><br/></td></tr>
|
|
<tr class="separator:a49417fcc1bdfc2a4bc97fe73f308746f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fad32c0ebe9dd0f0677890f8e44907d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fad32c0ebe9dd0f0677890f8e44907d"></a>
|
|
<a class="el" href="group__tsi__v2__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">tsi_electrode_osc_prescaler_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a1fad32c0ebe9dd0f0677890f8e44907d">ps</a></td></tr>
|
|
<tr class="memdesc:a1fad32c0ebe9dd0f0677890f8e44907d"><td class="mdescLeft"> </td><td class="mdescRight">Electrode Oscillator Prescaler. <br/></td></tr>
|
|
<tr class="separator:a1fad32c0ebe9dd0f0677890f8e44907d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac2efd5d3fe6f279293c139e70ee6ff81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v2__driver.html#gafc8d669ee8cb0039d5897befb371b882">tsi_external_osc_charge_current_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ac2efd5d3fe6f279293c139e70ee6ff81">extchrg</a></td></tr>
|
|
<tr class="memdesc:ac2efd5d3fe6f279293c139e70ee6ff81"><td class="mdescLeft"> </td><td class="mdescRight">External Oscillator charge current. <a href="#ac2efd5d3fe6f279293c139e70ee6ff81">More...</a><br/></td></tr>
|
|
<tr class="separator:ac2efd5d3fe6f279293c139e70ee6ff81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a220a7d239bc10bdf81bfb24c45d69cd3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v2__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">tsi_reference_osc_charge_current_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a220a7d239bc10bdf81bfb24c45d69cd3">refchrg</a></td></tr>
|
|
<tr class="memdesc:a220a7d239bc10bdf81bfb24c45d69cd3"><td class="mdescLeft"> </td><td class="mdescRight">Reference Oscillator charge current. <a href="#a220a7d239bc10bdf81bfb24c45d69cd3">More...</a><br/></td></tr>
|
|
<tr class="separator:a220a7d239bc10bdf81bfb24c45d69cd3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9bac8b732f3b1ee8ef626cc72e589fb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v2__driver.html#gab0958926dfa41c7ec289ed8194b98b52">tsi_n_consecutive_scans_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a9bac8b732f3b1ee8ef626cc72e589fb0">nscn</a></td></tr>
|
|
<tr class="memdesc:a9bac8b732f3b1ee8ef626cc72e589fb0"><td class="mdescLeft"> </td><td class="mdescRight">Number of scans. <a href="#a9bac8b732f3b1ee8ef626cc72e589fb0">More...</a><br/></td></tr>
|
|
<tr class="separator:a9bac8b732f3b1ee8ef626cc72e589fb0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7246b3ea4ea9bbdeb4c1473414dc94fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7246b3ea4ea9bbdeb4c1473414dc94fe"></a>
|
|
<a class="el" href="group__tsi__v2__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">tsi_electrode_osc_prescaler_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a7246b3ea4ea9bbdeb4c1473414dc94fe">prescaler</a></td></tr>
|
|
<tr class="memdesc:a7246b3ea4ea9bbdeb4c1473414dc94fe"><td class="mdescLeft"> </td><td class="mdescRight">Prescaler. <br/></td></tr>
|
|
<tr class="separator:a7246b3ea4ea9bbdeb4c1473414dc94fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1233434d2fed48e09b328fb84c4654af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v4__driver.html#gac00798c331e037e9b68bbeef61862a35">tsi_analog_mode_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#a1233434d2fed48e09b328fb84c4654af">mode</a></td></tr>
|
|
<tr class="memdesc:a1233434d2fed48e09b328fb84c4654af"><td class="mdescLeft"> </td><td class="mdescRight">TSI mode of operation. <a href="#a1233434d2fed48e09b328fb84c4654af">More...</a><br/></td></tr>
|
|
<tr class="separator:a1233434d2fed48e09b328fb84c4654af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af8d74a7e5cacff39431ad4df28dbde91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__tsi__v4__driver.html#ga83ab9e3a7e9f357e5d98af14d76d16f8">tsi_osc_voltage_rails_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#af8d74a7e5cacff39431ad4df28dbde91">dvolt</a></td></tr>
|
|
<tr class="memdesc:af8d74a7e5cacff39431ad4df28dbde91"><td class="mdescLeft"> </td><td class="mdescRight">Oscillator's voltage rails. <a href="#af8d74a7e5cacff39431ad4df28dbde91">More...</a><br/></td></tr>
|
|
<tr class="separator:af8d74a7e5cacff39431ad4df28dbde91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad36464aed8c4c77573d96e1af10616b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad36464aed8c4c77573d96e1af10616b8"></a>
|
|
<a class="el" href="group__tsi__v4__driver.html#ga478af703f2c9530c84632ca59a01dda8">tsi_series_resistor_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ad36464aed8c4c77573d96e1af10616b8">resistor</a></td></tr>
|
|
<tr class="memdesc:ad36464aed8c4c77573d96e1af10616b8"><td class="mdescLeft"> </td><td class="mdescRight">Series resistance value. <br/></td></tr>
|
|
<tr class="separator:ad36464aed8c4c77573d96e1af10616b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add09c205d6825f2f1905f8c21e71404e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add09c205d6825f2f1905f8c21e71404e"></a>
|
|
<a class="el" href="group__tsi__v4__driver.html#gaf34093000a24dfe79910d1aeef4e49db">tsi_filter_bits_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#add09c205d6825f2f1905f8c21e71404e">filter</a></td></tr>
|
|
<tr class="memdesc:add09c205d6825f2f1905f8c21e71404e"><td class="mdescLeft"> </td><td class="mdescRight">Noise mode filter bits. <br/></td></tr>
|
|
<tr class="separator:add09c205d6825f2f1905f8c21e71404e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h4 class="groupheader">Field Documentation</h4>
|
|
<a class="anchor" id="a99d6622a939887d4f2c7f0a8d504c06e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint16_t tsi_config_t::thresh</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a894511261adce05725409d3adf1178f3"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint16_t tsi_config_t::thresl</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a48071beb66a2764ab7ded93a0d43f63c"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v2__driver.html#ga6a6689c7d0d15ea9a5274329bccbdb1e">tsi_low_power_clock_source_t</a> tsi_config_t::lpclks</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a738795366d5508457c6e41aec29e42b8"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v2__driver.html#ga4434ea1eaacda4ef7676c37a106bc2a0">tsi_low_power_scan_interval_t</a> tsi_config_t::lpscnitv</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac1b3ace1007ae7520b359cb3aa41d2eb"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v2__driver.html#ga2a15444945629e28a0302b647f6ed157">tsi_active_mode_clock_source_t</a> tsi_config_t::amclks</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a49417fcc1bdfc2a4bc97fe73f308746f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v2__driver.html#ga94893c6f950ed6bd9cde6c252bb81242">tsi_active_mode_prescaler_t</a> tsi_config_t::ampsc</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac2efd5d3fe6f279293c139e70ee6ff81"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v2__driver.html#gafc8d669ee8cb0039d5897befb371b882">tsi_external_osc_charge_current_t</a> tsi_config_t::extchrg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Electrode charge current. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a220a7d239bc10bdf81bfb24c45d69cd3"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v2__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">tsi_reference_osc_charge_current_t</a> tsi_config_t::refchrg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Reference charge current. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a9bac8b732f3b1ee8ef626cc72e589fb0"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v2__driver.html#gab0958926dfa41c7ec289ed8194b98b52">tsi_n_consecutive_scans_t</a> tsi_config_t::nscn</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a1233434d2fed48e09b328fb84c4654af"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v4__driver.html#gac00798c331e037e9b68bbeef61862a35">tsi_analog_mode_t</a> tsi_config_t::mode</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af8d74a7e5cacff39431ad4df28dbde91"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__tsi__v4__driver.html#ga83ab9e3a7e9f357e5d98af14d76d16f8">tsi_osc_voltage_rails_t</a> tsi_config_t::dvolt</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a class="anchor" id="ga9b1afb08dab20c32f8530d216e48c3af"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FSL_TSI_DRIVER_VERSION   (<a class="el" href="group__flash__driver.html#ga812138aa3315b0c6953c1a26130bcc37">MAKE_VERSION</a>(2, 0, 0))</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a class="anchor" id="gab0958926dfa41c7ec289ed8194b98b52"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#gab0958926dfa41c7ec289ed8194b98b52">tsi_n_consecutive_scans_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>These constants define the tsi number of consecutive scans in a TSI instance for each electrode. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a119a969f9b240febe62efd9d0f43354c"></a>kTSI_ConsecutiveScansNumber_1time</em> </td><td class="fielddoc">
|
|
<p>Once per electrode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a40e1e295d65fbef6b10281fb402a1d9d"></a>kTSI_ConsecutiveScansNumber_2time</em> </td><td class="fielddoc">
|
|
<p>Twice per electrode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a8ebdcfaccf6393572d5b053006d7ab37"></a>kTSI_ConsecutiveScansNumber_3time</em> </td><td class="fielddoc">
|
|
<p>3 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a6bb5eda733ea4efe66590d55f461b7e0"></a>kTSI_ConsecutiveScansNumber_4time</em> </td><td class="fielddoc">
|
|
<p>4 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52af5fd4a7b6c16b595f3bb4701cda513e2"></a>kTSI_ConsecutiveScansNumber_5time</em> </td><td class="fielddoc">
|
|
<p>5 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aa8bf182b23fdb78438211a6f049f7788"></a>kTSI_ConsecutiveScansNumber_6time</em> </td><td class="fielddoc">
|
|
<p>6 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a372f6d5a334458387120f75bf76db14a"></a>kTSI_ConsecutiveScansNumber_7time</em> </td><td class="fielddoc">
|
|
<p>7 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52ad6d8c6acb150cbc47f5c103f8c16d2fa"></a>kTSI_ConsecutiveScansNumber_8time</em> </td><td class="fielddoc">
|
|
<p>8 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aa814722c673a33251eeed957ba1bcf95"></a>kTSI_ConsecutiveScansNumber_9time</em> </td><td class="fielddoc">
|
|
<p>9 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44"></a>kTSI_ConsecutiveScansNumber_10time</em> </td><td class="fielddoc">
|
|
<p>10 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aabc04b11b8257715a3f9cdd0cd387b4f"></a>kTSI_ConsecutiveScansNumber_11time</em> </td><td class="fielddoc">
|
|
<p>11 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a6912163e6658e64a883a747669273633"></a>kTSI_ConsecutiveScansNumber_12time</em> </td><td class="fielddoc">
|
|
<p>12 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a9b793b5027810df3f177aef8e250315f"></a>kTSI_ConsecutiveScansNumber_13time</em> </td><td class="fielddoc">
|
|
<p>13 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a161eb77e78d6f5bbbf78f5258cb7307e"></a>kTSI_ConsecutiveScansNumber_14time</em> </td><td class="fielddoc">
|
|
<p>14 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a8fac7213471add195b31bd705c3ecdea"></a>kTSI_ConsecutiveScansNumber_15time</em> </td><td class="fielddoc">
|
|
<p>15 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a6653fe01c21df3f65651a64a64889b34"></a>kTSI_ConsecutiveScansNumber_16time</em> </td><td class="fielddoc">
|
|
<p>16 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52abd04d0c2dd3a410b0144a2c5fe7a7954"></a>kTSI_ConsecutiveScansNumber_17time</em> </td><td class="fielddoc">
|
|
<p>17 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52acdaedb76cb4a7ac2e56149a55d93833e"></a>kTSI_ConsecutiveScansNumber_18time</em> </td><td class="fielddoc">
|
|
<p>18 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a1d7fdae78ab01581eead4a6af5cd79f4"></a>kTSI_ConsecutiveScansNumber_19time</em> </td><td class="fielddoc">
|
|
<p>19 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52ad6746da8f795ac881fdabf33623a2d00"></a>kTSI_ConsecutiveScansNumber_20time</em> </td><td class="fielddoc">
|
|
<p>20 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a3d3a4e11afbb986c42522da109328844"></a>kTSI_ConsecutiveScansNumber_21time</em> </td><td class="fielddoc">
|
|
<p>21 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a26268a73863c2525dd26c3f964a36483"></a>kTSI_ConsecutiveScansNumber_22time</em> </td><td class="fielddoc">
|
|
<p>22 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a85d9a0062979c60f7258e968fd540679"></a>kTSI_ConsecutiveScansNumber_23time</em> </td><td class="fielddoc">
|
|
<p>23 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aab22d7d40f567a0542ef15326d75c0cb"></a>kTSI_ConsecutiveScansNumber_24time</em> </td><td class="fielddoc">
|
|
<p>24 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a2734486256dffa3ab6a13443d52706e3"></a>kTSI_ConsecutiveScansNumber_25time</em> </td><td class="fielddoc">
|
|
<p>25 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52add91838b1dc85ee3403c37f2a201e54e"></a>kTSI_ConsecutiveScansNumber_26time</em> </td><td class="fielddoc">
|
|
<p>26 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a927d1e5b014671f1a9606e08b9b31703"></a>kTSI_ConsecutiveScansNumber_27time</em> </td><td class="fielddoc">
|
|
<p>27 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a26c31bd9e489b24ae9eb41b2aa44beb5"></a>kTSI_ConsecutiveScansNumber_28time</em> </td><td class="fielddoc">
|
|
<p>28 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a58a6adfdc13ebf692813262e62ac44aa"></a>kTSI_ConsecutiveScansNumber_29time</em> </td><td class="fielddoc">
|
|
<p>29 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a8d910597819fc461865b55bbfeb5dc44"></a>kTSI_ConsecutiveScansNumber_30time</em> </td><td class="fielddoc">
|
|
<p>30 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a9af8741c5fcaa42f37a037d29fc64466"></a>kTSI_ConsecutiveScansNumber_31time</em> </td><td class="fielddoc">
|
|
<p>31 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a7503488e9fa24b092a3c45c5487fee5c"></a>kTSI_ConsecutiveScansNumber_32time</em> </td><td class="fielddoc">
|
|
<p>32 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a119a969f9b240febe62efd9d0f43354c"></a>kTSI_ConsecutiveScansNumber_1time</em> </td><td class="fielddoc">
|
|
<p>Once per electrode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a40e1e295d65fbef6b10281fb402a1d9d"></a>kTSI_ConsecutiveScansNumber_2time</em> </td><td class="fielddoc">
|
|
<p>Twice per electrode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a8ebdcfaccf6393572d5b053006d7ab37"></a>kTSI_ConsecutiveScansNumber_3time</em> </td><td class="fielddoc">
|
|
<p>3 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a6bb5eda733ea4efe66590d55f461b7e0"></a>kTSI_ConsecutiveScansNumber_4time</em> </td><td class="fielddoc">
|
|
<p>4 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52af5fd4a7b6c16b595f3bb4701cda513e2"></a>kTSI_ConsecutiveScansNumber_5time</em> </td><td class="fielddoc">
|
|
<p>5 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aa8bf182b23fdb78438211a6f049f7788"></a>kTSI_ConsecutiveScansNumber_6time</em> </td><td class="fielddoc">
|
|
<p>6 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a372f6d5a334458387120f75bf76db14a"></a>kTSI_ConsecutiveScansNumber_7time</em> </td><td class="fielddoc">
|
|
<p>7 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52ad6d8c6acb150cbc47f5c103f8c16d2fa"></a>kTSI_ConsecutiveScansNumber_8time</em> </td><td class="fielddoc">
|
|
<p>8 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aa814722c673a33251eeed957ba1bcf95"></a>kTSI_ConsecutiveScansNumber_9time</em> </td><td class="fielddoc">
|
|
<p>9 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44"></a>kTSI_ConsecutiveScansNumber_10time</em> </td><td class="fielddoc">
|
|
<p>10 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aabc04b11b8257715a3f9cdd0cd387b4f"></a>kTSI_ConsecutiveScansNumber_11time</em> </td><td class="fielddoc">
|
|
<p>11 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a6912163e6658e64a883a747669273633"></a>kTSI_ConsecutiveScansNumber_12time</em> </td><td class="fielddoc">
|
|
<p>12 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a9b793b5027810df3f177aef8e250315f"></a>kTSI_ConsecutiveScansNumber_13time</em> </td><td class="fielddoc">
|
|
<p>13 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a161eb77e78d6f5bbbf78f5258cb7307e"></a>kTSI_ConsecutiveScansNumber_14time</em> </td><td class="fielddoc">
|
|
<p>14 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a8fac7213471add195b31bd705c3ecdea"></a>kTSI_ConsecutiveScansNumber_15time</em> </td><td class="fielddoc">
|
|
<p>15 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a6653fe01c21df3f65651a64a64889b34"></a>kTSI_ConsecutiveScansNumber_16time</em> </td><td class="fielddoc">
|
|
<p>16 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52abd04d0c2dd3a410b0144a2c5fe7a7954"></a>kTSI_ConsecutiveScansNumber_17time</em> </td><td class="fielddoc">
|
|
<p>17 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52acdaedb76cb4a7ac2e56149a55d93833e"></a>kTSI_ConsecutiveScansNumber_18time</em> </td><td class="fielddoc">
|
|
<p>18 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a1d7fdae78ab01581eead4a6af5cd79f4"></a>kTSI_ConsecutiveScansNumber_19time</em> </td><td class="fielddoc">
|
|
<p>19 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52ad6746da8f795ac881fdabf33623a2d00"></a>kTSI_ConsecutiveScansNumber_20time</em> </td><td class="fielddoc">
|
|
<p>20 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a3d3a4e11afbb986c42522da109328844"></a>kTSI_ConsecutiveScansNumber_21time</em> </td><td class="fielddoc">
|
|
<p>21 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a26268a73863c2525dd26c3f964a36483"></a>kTSI_ConsecutiveScansNumber_22time</em> </td><td class="fielddoc">
|
|
<p>22 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a85d9a0062979c60f7258e968fd540679"></a>kTSI_ConsecutiveScansNumber_23time</em> </td><td class="fielddoc">
|
|
<p>23 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52aab22d7d40f567a0542ef15326d75c0cb"></a>kTSI_ConsecutiveScansNumber_24time</em> </td><td class="fielddoc">
|
|
<p>24 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a2734486256dffa3ab6a13443d52706e3"></a>kTSI_ConsecutiveScansNumber_25time</em> </td><td class="fielddoc">
|
|
<p>25 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52add91838b1dc85ee3403c37f2a201e54e"></a>kTSI_ConsecutiveScansNumber_26time</em> </td><td class="fielddoc">
|
|
<p>26 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a927d1e5b014671f1a9606e08b9b31703"></a>kTSI_ConsecutiveScansNumber_27time</em> </td><td class="fielddoc">
|
|
<p>27 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a26c31bd9e489b24ae9eb41b2aa44beb5"></a>kTSI_ConsecutiveScansNumber_28time</em> </td><td class="fielddoc">
|
|
<p>28 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a58a6adfdc13ebf692813262e62ac44aa"></a>kTSI_ConsecutiveScansNumber_29time</em> </td><td class="fielddoc">
|
|
<p>29 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a8d910597819fc461865b55bbfeb5dc44"></a>kTSI_ConsecutiveScansNumber_30time</em> </td><td class="fielddoc">
|
|
<p>30 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a9af8741c5fcaa42f37a037d29fc64466"></a>kTSI_ConsecutiveScansNumber_31time</em> </td><td class="fielddoc">
|
|
<p>31 times consecutive scan </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggab0958926dfa41c7ec289ed8194b98b52a7503488e9fa24b092a3c45c5487fee5c"></a>kTSI_ConsecutiveScansNumber_32time</em> </td><td class="fielddoc">
|
|
<p>32 times consecutive scan </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga7e69f76860ffced1f7256a993fc30c2e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">tsi_electrode_osc_prescaler_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>These constants define the TSI electrode oscillator prescaler in a TSI instance. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea6e472609066535bd0b8df629cb7ba5d1"></a>kTSI_ElecOscPrescaler_1div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 1. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87"></a>kTSI_ElecOscPrescaler_2div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 2. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea66233d7ebeaa10affaf594fa684a1288"></a>kTSI_ElecOscPrescaler_4div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 4. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea72a7cecf2165ab1bf34d0346a1ba839e"></a>kTSI_ElecOscPrescaler_8div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 8. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea7f13844e65a9cacc7ca158daf6857184"></a>kTSI_ElecOscPrescaler_16div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 16. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea32ec91645adc8f1d2847e130e935163f"></a>kTSI_ElecOscPrescaler_32div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 32. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea2f48408b548fe9d9f4dfe178b481375c"></a>kTSI_ElecOscPrescaler_64div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 64. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea6feef683286c9faba2794a0706b94ed0"></a>kTSI_ElecOscPrescaler_128div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 128. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea6e472609066535bd0b8df629cb7ba5d1"></a>kTSI_ElecOscPrescaler_1div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 1. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87"></a>kTSI_ElecOscPrescaler_2div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 2. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea66233d7ebeaa10affaf594fa684a1288"></a>kTSI_ElecOscPrescaler_4div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 4. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea72a7cecf2165ab1bf34d0346a1ba839e"></a>kTSI_ElecOscPrescaler_8div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 8. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea7f13844e65a9cacc7ca158daf6857184"></a>kTSI_ElecOscPrescaler_16div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 16. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea32ec91645adc8f1d2847e130e935163f"></a>kTSI_ElecOscPrescaler_32div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 32. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea2f48408b548fe9d9f4dfe178b481375c"></a>kTSI_ElecOscPrescaler_64div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 64. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7e69f76860ffced1f7256a993fc30c2ea6feef683286c9faba2794a0706b94ed0"></a>kTSI_ElecOscPrescaler_128div</em> </td><td class="fielddoc">
|
|
<p>Electrode oscillator frequency divided by 128. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gac00798c331e037e9b68bbeef61862a35"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v4__driver.html#gac00798c331e037e9b68bbeef61862a35">tsi_analog_mode_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Set up TSI analog modes in a TSI instance. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggac00798c331e037e9b68bbeef61862a35a20059954e955e7ff258e377093ae3c6e"></a>kTSI_AnalogModeSel_Capacitive</em> </td><td class="fielddoc">
|
|
<p>Active TSI capacitive sensing mode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggac00798c331e037e9b68bbeef61862a35a4d9f05895b6fa105cbc79b0ee38dc284"></a>kTSI_AnalogModeSel_NoiseNoFreqLim</em> </td><td class="fielddoc">
|
|
<p>Single threshold noise detection mode with no freq. </p>
|
|
<p>limitation. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggac00798c331e037e9b68bbeef61862a35a2f3bba2609bb6856e90bd330364fed45"></a>kTSI_AnalogModeSel_NoiseFreqLim</em> </td><td class="fielddoc">
|
|
<p>Single threshold noise detection mode with freq. </p>
|
|
<p>limitation. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggac00798c331e037e9b68bbeef61862a35a5f63a1f76470867341ce24426ed611a6"></a>kTSI_AnalogModeSel_AutoNoise</em> </td><td class="fielddoc">
|
|
<p>Active TSI analog in automatic noise detection mode. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga2d534b8379a1ce32d29e25b2779dd1db"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">tsi_reference_osc_charge_current_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>These constants define the TSI Reference oscillator charge current select in a TSI (REFCHRG) instance. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbaf3a3f1214cf0f86d68f589c81b4dea5b"></a>kTSI_RefOscChargeCurrent_2uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 2 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e"></a>kTSI_RefOscChargeCurrent_4uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 4 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba255d1ee39b42cf11b5e09f4988786a3c"></a>kTSI_RefOscChargeCurrent_6uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 6 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba0ee025c446bad9433ccf2adf713f670e"></a>kTSI_RefOscChargeCurrent_8uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 8 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba429fbd23a1584cb324afdd81a5e08b79"></a>kTSI_RefOscChargeCurrent_10uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 10 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbaa01ba0d8772506d3bcca778f67754c07"></a>kTSI_RefOscChargeCurrent_12uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 12 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbaf6ddd40f552e17fc5d1d0a98969a5fe2"></a>kTSI_RefOscChargeCurrent_14uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 14 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba3e26728da7566fe81408ad56511a471b"></a>kTSI_RefOscChargeCurrent_16uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 16 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbadbf36bbbb8031465f62d93c592d18001"></a>kTSI_RefOscChargeCurrent_18uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 18 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba5e9e1de57ca6943508235b063fa30a3b"></a>kTSI_RefOscChargeCurrent_20uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 20 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbaeafb577dea08f157883cec032d1b2e43"></a>kTSI_RefOscChargeCurrent_22uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 22 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba5493a33d46e44b6bfed66618dc3262df"></a>kTSI_RefOscChargeCurrent_24uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 24 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba17e3cf715569690e7e75b46b413e64e9"></a>kTSI_RefOscChargeCurrent_26uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 26 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba948490c0f9e3f4223b6fad95cb7e2cd4"></a>kTSI_RefOscChargeCurrent_28uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 28 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba076745d5aa9eeea970dd1a4131894a6c"></a>kTSI_RefOscChargeCurrent_30uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 30 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbaa66ca334b8a9b5ce4d1124976183c3c9"></a>kTSI_RefOscChargeCurrent_32uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 32 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba24c1aad425fbae0259d0fcde8b3e0084"></a>kTSI_RefOscChargeCurrent_500nA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 500 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba38743fc69830725fcbbdcfd85507383c"></a>kTSI_RefOscChargeCurrent_1uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 1 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbaf3a3f1214cf0f86d68f589c81b4dea5b"></a>kTSI_RefOscChargeCurrent_2uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 2 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e"></a>kTSI_RefOscChargeCurrent_4uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 4 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba0ee025c446bad9433ccf2adf713f670e"></a>kTSI_RefOscChargeCurrent_8uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 8 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba3e26728da7566fe81408ad56511a471b"></a>kTSI_RefOscChargeCurrent_16uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 16 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dbaa66ca334b8a9b5ce4d1124976183c3c9"></a>kTSI_RefOscChargeCurrent_32uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 32 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga2d534b8379a1ce32d29e25b2779dd1dba43bf2ece4aef0a78ca15a13bbab46332"></a>kTSI_RefOscChargeCurrent_64uA</em> </td><td class="fielddoc">
|
|
<p>Reference oscillator charge current is 64 µA. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga83ab9e3a7e9f357e5d98af14d76d16f8"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v4__driver.html#ga83ab9e3a7e9f357e5d98af14d76d16f8">tsi_osc_voltage_rails_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>These bits indicate the oscillator's voltage rails. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga83ab9e3a7e9f357e5d98af14d76d16f8a46fb328bea9e2e1c93929fbfff408247"></a>kTSI_OscVolRailsOption_0</em> </td><td class="fielddoc">
|
|
<p>DVOLT value option 0, the value may differ on different platforms. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga83ab9e3a7e9f357e5d98af14d76d16f8aeb0cd4bb3ad4b8ac2ce24a7bd5a0ba29"></a>kTSI_OscVolRailsOption_1</em> </td><td class="fielddoc">
|
|
<p>DVOLT value option 1, the value may differ on different platforms. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga83ab9e3a7e9f357e5d98af14d76d16f8a229823e367cfa4b198b4e110e6231150"></a>kTSI_OscVolRailsOption_2</em> </td><td class="fielddoc">
|
|
<p>DVOLT value option 2, the value may differ on different platforms. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga83ab9e3a7e9f357e5d98af14d76d16f8af0ce78ef14070c44cebb97c973591429"></a>kTSI_OscVolRailsOption_3</em> </td><td class="fielddoc">
|
|
<p>DVOLT value option 3, the value may differ on different platforms. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gafc8d669ee8cb0039d5897befb371b882"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#gafc8d669ee8cb0039d5897befb371b882">tsi_external_osc_charge_current_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>These bits indicate the electrode oscillator charge and discharge current value in TSI (EXTCHRG) instance. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a4a91c651d8ce2e92913fe177b469b5ba"></a>kTSI_ExtOscChargeCurrent_2uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 2 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5"></a>kTSI_ExtOscChargeCurrent_4uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 4 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882af766dde7c8004137bece04b6f1993fb9"></a>kTSI_ExtOscChargeCurrent_6uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 6 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882af6142374371eb44a900320ce1053bbc2"></a>kTSI_ExtOscChargeCurrent_8uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 8 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882ac6376aace6115de3c674d2d68ecaa995"></a>kTSI_ExtOscChargeCurrent_10uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 10 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882aea2a3451fc0ea4ad4e4826dfba4f44c1"></a>kTSI_ExtOscChargeCurrent_12uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 12 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a172e6c1db6b7a12239c910972f988af9"></a>kTSI_ExtOscChargeCurrent_14uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 14 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a781b6df96580454fa80ad555295627ea"></a>kTSI_ExtOscChargeCurrent_16uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 16 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a6f0efae44177ee584b1956e621a2dbeb"></a>kTSI_ExtOscChargeCurrent_18uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 18 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882ae91937c0b286d7df5a1485775c5592a6"></a>kTSI_ExtOscChargeCurrent_20uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 20 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a142d50a72a80785f58ab2ba5855021f4"></a>kTSI_ExtOscChargeCurrent_22uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 22 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882ab9d405750465264f19c164cd2125b6d8"></a>kTSI_ExtOscChargeCurrent_24uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 24 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882aedd7443bb6a8716e87f673c0805c5cd6"></a>kTSI_ExtOscChargeCurrent_26uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 26 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a01e68b94f0b7141e6da51795d573e96c"></a>kTSI_ExtOscChargeCurrent_28uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 28 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a3904544044cff748de246db15da1daa6"></a>kTSI_ExtOscChargeCurrent_30uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 30 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a4ed0d6951423e7f2d414ceb739a1f571"></a>kTSI_ExtOscChargeCurrent_32uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 32 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a27b03a7ae398390f2e486c144e720621"></a>kTSI_ExtOscChargeCurrent_500nA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 500 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882ad1d7b57a435d39875aaa74fefff441b9"></a>kTSI_ExtOscChargeCurrent_1uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 1 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a4a91c651d8ce2e92913fe177b469b5ba"></a>kTSI_ExtOscChargeCurrent_2uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 2 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5"></a>kTSI_ExtOscChargeCurrent_4uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 4 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882af6142374371eb44a900320ce1053bbc2"></a>kTSI_ExtOscChargeCurrent_8uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 8 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a781b6df96580454fa80ad555295627ea"></a>kTSI_ExtOscChargeCurrent_16uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 16 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a4ed0d6951423e7f2d414ceb739a1f571"></a>kTSI_ExtOscChargeCurrent_32uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 32 µA. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggafc8d669ee8cb0039d5897befb371b882a60342a11e9300bcfaa69a1548612350f"></a>kTSI_ExtOscChargeCurrent_64uA</em> </td><td class="fielddoc">
|
|
<p>External oscillator charge current is 64 µA. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga478af703f2c9530c84632ca59a01dda8"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v4__driver.html#ga478af703f2c9530c84632ca59a01dda8">tsi_series_resistor_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>These bits indicate the electrode RS series resistance for the noise mode in TSI (EXTCHRG) instance. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga478af703f2c9530c84632ca59a01dda8a3aff6ce956b603d0aca04e77632eabbc"></a>kTSI_SeriesResistance_32k</em> </td><td class="fielddoc">
|
|
<p>Series Resistance is 32 kilo ohms. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga478af703f2c9530c84632ca59a01dda8a9ce2daa606478e6ef88db07d3ecc2128"></a>kTSI_SeriesResistance_187k</em> </td><td class="fielddoc">
|
|
<p>Series Resistance is 18 7 kilo ohms. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gaf34093000a24dfe79910d1aeef4e49db"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v4__driver.html#gaf34093000a24dfe79910d1aeef4e49db">tsi_filter_bits_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>These bits indicate the count of the filter bits in TSI noise mode EXTCHRG[2:1] bits </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggaf34093000a24dfe79910d1aeef4e49dba4c5e4f2da294823cdc42fd05cfc14575"></a>kTSI_FilterBits_3</em> </td><td class="fielddoc">
|
|
<p>3 filter bits, 8 peaks increments the cnt+1 </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaf34093000a24dfe79910d1aeef4e49dbad847ea0bebbd0e0681fc206b3a35ebc0"></a>kTSI_FilterBits_2</em> </td><td class="fielddoc">
|
|
<p>2 filter bits, 4 peaks increments the cnt+1 </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaf34093000a24dfe79910d1aeef4e49dba41c7c503ff40ed28eef5ca73ab717e91"></a>kTSI_FilterBits_1</em> </td><td class="fielddoc">
|
|
<p>1 filter bits, 2 peaks increments the cnt+1 </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaf34093000a24dfe79910d1aeef4e49dba2438734b3e14cc0c6cf3a00dd5a2aeea"></a>kTSI_FilterBits_0</em> </td><td class="fielddoc">
|
|
<p>no filter bits,1 peak increments the cnt+1 </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gaff7c9f851fba1d6a5ca0b9646cb4d860"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#gaff7c9f851fba1d6a5ca0b9646cb4d860">tsi_status_flags_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggaff7c9f851fba1d6a5ca0b9646cb4d860ae1fd405bb11f63c35d978563314228a8"></a>kTSI_EndOfScanFlag</em> </td><td class="fielddoc">
|
|
<p>End-Of-Scan flag. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaff7c9f851fba1d6a5ca0b9646cb4d860acd7e2311dd1acc75c03351e8f97f3d41"></a>kTSI_OutOfRangeFlag</em> </td><td class="fielddoc">
|
|
<p>Out-Of-Range flag. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaff7c9f851fba1d6a5ca0b9646cb4d860a4971f2c47b7761b9e27bb846d0cd0246"></a>kTSI_ExternalElectrodeErrorFlag</em> </td><td class="fielddoc">
|
|
<p>External electrode error flag. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaff7c9f851fba1d6a5ca0b9646cb4d860ab999790c6204d9c038f81a5e17d65962"></a>kTSI_OverrunErrorFlag</em> </td><td class="fielddoc">
|
|
<p>Overrun error flag. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaff7c9f851fba1d6a5ca0b9646cb4d860ae1fd405bb11f63c35d978563314228a8"></a>kTSI_EndOfScanFlag</em> </td><td class="fielddoc">
|
|
<p>End-Of-Scan flag. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="ggaff7c9f851fba1d6a5ca0b9646cb4d860acd7e2311dd1acc75c03351e8f97f3d41"></a>kTSI_OutOfRangeFlag</em> </td><td class="fielddoc">
|
|
<p>Out-Of-Range flag. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga7db0ea2239c408d3a874a05c2b43448c"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#ga7db0ea2239c408d3a874a05c2b43448c">tsi_interrupt_enable_t</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246"></a>kTSI_GlobalInterruptEnable</em> </td><td class="fielddoc">
|
|
<p>TSI module global interrupt. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448ca645cb2b37091873bc07105d523dfb6a1"></a>kTSI_OutOfRangeInterruptEnable</em> </td><td class="fielddoc">
|
|
<p>Out-Of-Range interrupt. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448ca286e5e3f6593d06275c20ce2677f5c73"></a>kTSI_EndOfScanInterruptEnable</em> </td><td class="fielddoc">
|
|
<p>End-Of-Scan interrupt. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448ca1bff8ee3b35bcec3048e2f77ed004481"></a>kTSI_ErrorInterrruptEnable</em> </td><td class="fielddoc">
|
|
<p>Error interrupt. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246"></a>kTSI_GlobalInterruptEnable</em> </td><td class="fielddoc">
|
|
<p>TSI module global interrupt. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448ca645cb2b37091873bc07105d523dfb6a1"></a>kTSI_OutOfRangeInterruptEnable</em> </td><td class="fielddoc">
|
|
<p>Out-Of-Range interrupt. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448ca286e5e3f6593d06275c20ce2677f5c73"></a>kTSI_EndOfScanInterruptEnable</em> </td><td class="fielddoc">
|
|
<p>End-Of-Scan interrupt. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a class="anchor" id="ga8c80b9c64ca13350db94dd516b37ce00"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_Init </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="group__tsi__v2__driver.html#structtsi__config__t">tsi_config_t</a> * </td>
|
|
<td class="paramname"><em>config</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Initializes the peripheral to the targeted state specified by parameter configuration, such as sets prescalers, number of scans, clocks, delta voltage series resistor, filter bits, reference, and electrode charge current and threshold. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">config</td><td>Pointer to TSI module configuration structure. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga8b004d513c413c8892f92939ff0abc2d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_Deinit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>De-initializes the peripheral to default state.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga6b9f520f0fd6bc9e976212869d522028"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_GetNormalModeDefaultConfig </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v2__driver.html#structtsi__config__t">tsi_config_t</a> * </td>
|
|
<td class="paramname"><em>userConfig</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>This interface sets userConfig structure to a default value. The configuration structure only includes the settings for the whole TSI. The user configure is set to these values: </p>
|
|
<div class="fragment"><div class="line">userConfig->prescaler = <a class="code" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87">kTSI_ElecOscPrescaler_2div</a>;</div>
|
|
<div class="line">userConfig->extchrg = <a class="code" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5">kTSI_ExtOscChargeCurrent_4uA</a>;</div>
|
|
<div class="line">userConfig->refchrg = <a class="code" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e">kTSI_RefOscChargeCurrent_4uA</a>;</div>
|
|
<div class="line">userConfig->nscn = <a class="code" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44">kTSI_ConsecutiveScansNumber_10time</a>;</div>
|
|
<div class="line">userConfig->mode = <a class="code" href="group__tsi__v4__driver.html#ggac00798c331e037e9b68bbeef61862a35a20059954e955e7ff258e377093ae3c6e">kTSI_AnalogModeSel_Capacitive</a>;</div>
|
|
<div class="line">userConfig->dvolt = <a class="code" href="group__tsi__v4__driver.html#gga83ab9e3a7e9f357e5d98af14d76d16f8a46fb328bea9e2e1c93929fbfff408247">kTSI_OscVolRailsOption_0</a>;</div>
|
|
<div class="line">userConfig->resistor = <a class="code" href="group__tsi__v4__driver.html#gga478af703f2c9530c84632ca59a01dda8a3aff6ce956b603d0aca04e77632eabbc">kTSI_SeriesResistance_32k</a>;</div>
|
|
<div class="line">userConfig->filter = <a class="code" href="group__tsi__v4__driver.html#ggaf34093000a24dfe79910d1aeef4e49dba41c7c503ff40ed28eef5ca73ab717e91">kTSI_FilterBits_1</a>;</div>
|
|
<div class="line">userConfig->thresh = 0U;</div>
|
|
<div class="line">userConfig->thresl = 0U;</div>
|
|
</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">userConfig</td><td>Pointer to the TSI user configuration structure. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gad4b61e96b1883e99046605ba343e7515"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_GetLowPowerModeDefaultConfig </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v2__driver.html#structtsi__config__t">tsi_config_t</a> * </td>
|
|
<td class="paramname"><em>userConfig</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>This interface sets userConfig structure to a default value. The configuration structure only includes the settings for the whole TSI. The user configure is set to these values: </p>
|
|
<div class="fragment"><div class="line">userConfig->prescaler = <a class="code" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87">kTSI_ElecOscPrescaler_2div</a>;</div>
|
|
<div class="line">userConfig->extchrg = <a class="code" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5">kTSI_ExtOscChargeCurrent_4uA</a>;</div>
|
|
<div class="line">userConfig->refchrg = <a class="code" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e">kTSI_RefOscChargeCurrent_4uA</a>;</div>
|
|
<div class="line">userConfig->nscn = <a class="code" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44">kTSI_ConsecutiveScansNumber_10time</a>;</div>
|
|
<div class="line">userConfig->mode = <a class="code" href="group__tsi__v4__driver.html#ggac00798c331e037e9b68bbeef61862a35a20059954e955e7ff258e377093ae3c6e">kTSI_AnalogModeSel_Capacitive</a>;</div>
|
|
<div class="line">userConfig->dvolt = <a class="code" href="group__tsi__v4__driver.html#gga83ab9e3a7e9f357e5d98af14d76d16f8a46fb328bea9e2e1c93929fbfff408247">kTSI_OscVolRailsOption_0</a>;</div>
|
|
<div class="line">userConfig->resistor = <a class="code" href="group__tsi__v4__driver.html#gga478af703f2c9530c84632ca59a01dda8a3aff6ce956b603d0aca04e77632eabbc">kTSI_SeriesResistance_32k</a>;</div>
|
|
<div class="line">userConfig->filter = <a class="code" href="group__tsi__v4__driver.html#ggaf34093000a24dfe79910d1aeef4e49dba41c7c503ff40ed28eef5ca73ab717e91">kTSI_FilterBits_1</a>;</div>
|
|
<div class="line">userConfig->thresh = 400U;</div>
|
|
<div class="line">userConfig->thresl = 0U;</div>
|
|
</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">userConfig</td><td>Pointer to the TSI user configuration structure. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga39485ede5807dc87212dc59715972f9e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_Calibrate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v2__driver.html#structtsi__calibration__data__t">tsi_calibration_data_t</a> * </td>
|
|
<td class="paramname"><em>calBuff</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Calibrates the peripheral to fetch the initial counter value of the enabled electrodes. This API is mostly used at initial application setup. Call this function after the <a class="el" href="group__tsi__v4__driver.html#ga8c80b9c64ca13350db94dd516b37ce00">TSI_Init</a> API and use the calibrated counter values to set up applications (such as to determine under which counter value we can confirm a touch event occurs).</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">calBuff</td><td>Data buffer that store the calibrated counter value. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga0b7ad8cda8c47ff4e4fb630778268df9"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_EnableInterrupts </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>mask</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">mask</td><td>interrupt source The parameter can be combination of the following source if defined: <ul>
|
|
<li>kTSI_GlobalInterruptEnable </li>
|
|
<li>kTSI_EndOfScanInterruptEnable </li>
|
|
<li>kTSI_OutOfRangeInterruptEnable </li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gac6f20bd9447191daea86ba4f67b4cdf9"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_DisableInterrupts </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>mask</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">mask</td><td>interrupt source The parameter can be combination of the following source if defined: <ul>
|
|
<li>kTSI_GlobalInterruptEnable </li>
|
|
<li>kTSI_EndOfScanInterruptEnable </li>
|
|
<li>kTSI_OutOfRangeInterruptEnable </li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gacb2e68ac9efe85b3470fe965e63e4b4a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static uint32_t TSI_GetStatusFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>This function gets the TSI interrupt flags.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The mask of these status flags combination. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gad2dbcf925f8fd43505e073dc3b349397"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void TSI_ClearStatusFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>mask</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>This function clears the TSI interrupt flag, automatically cleared flags can't be cleared by this function.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">mask</td><td>The status flags to clear. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga7c60b6a2a409725e1c85767abb51586c"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static uint32_t TSI_GetScanTriggerMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Scan trigger mode. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga5f9e20e947598fdeddbad675b1357147"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool TSI_IsScanInProgress </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True - scan is in progress. False - scan is not in progress. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gac732ea570746765aaaf0dd19eb729291"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetElectrodeOSCPrescaler </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v2__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">tsi_electrode_osc_prescaler_t</a> </td>
|
|
<td class="paramname"><em>prescaler</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">prescaler</td><td>Prescaler value. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga8946ef4d8cb1de25319a2c719e386a78"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetNumberOfScans </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v2__driver.html#gab0958926dfa41c7ec289ed8194b98b52">tsi_n_consecutive_scans_t</a> </td>
|
|
<td class="paramname"><em>number</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">number</td><td>Number of scans. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gae2b950b6cd428ba0c914626d41785f78"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_EnableModule </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>enable</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">enable</td><td>Choose whether to enable or disable module;<ul>
|
|
<li>true Enable TSI module;</li>
|
|
<li>false Disable TSI module; </li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gab1b2494765e63ea90181903004c32c94"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_EnableLowPower </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>enable</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>This enables the TSI module function in low power modes.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">enable</td><td>Choose to enable or disable STOP mode.<ul>
|
|
<li>true Enable module in STOP mode;</li>
|
|
<li>false Disable module in STOP mode; </li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga9e0b4cc6e2383fd92e8dfe5c9ff21000"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_EnableHardwareTriggerScan </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>enable</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">enable</td><td>Choose to enable hardware trigger or software trigger scan.<ul>
|
|
<li>true Enable hardware trigger scan;</li>
|
|
<li>false Enable software trigger scan; </li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga505bb22acb233bf04f4a518d3503daad"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_StartSoftwareTrigger </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga4726fd6b44242348549f894bcf886b9e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetMeasuredChannelNumber </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint8_t </td>
|
|
<td class="paramname"><em>channel</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">channel</td><td>Channel number 0 ... 15. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga051e9d6c099651e82216ce7a53284d77"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static uint8_t TSI_GetMeasuredChannelNumber </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>uint8_t Channel number 0 ... 15. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gab70c26162e76865d34308b8359e37beb"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_EnableDmaTransfer </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>enable</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">enable</td><td>Choose to enable DMA transfer or not.<ul>
|
|
<li>true Enable DMA transfer;</li>
|
|
<li>false Disable DMA transfer; </li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gaea729853443e0fabc0bc60ac6c1db755"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static uint16_t TSI_GetCounter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Accumulated scan counter value ticked by the reference clock. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gadcc48931a43f356b99d220d8ff95ff43"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetLowThreshold </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>low_threshold</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">low_threshold</td><td>Low counter threshold. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga8603592996272389095cdfbc27661ef4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetHighThreshold </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>high_threshold</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">high_threshold</td><td>High counter threshold. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gacc7fb8209b3ddab8d5f913b9a35a0aea"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetAnalogMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v4__driver.html#gac00798c331e037e9b68bbeef61862a35">tsi_analog_mode_t</a> </td>
|
|
<td class="paramname"><em>mode</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">mode</td><td>Mode value. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga6d954b1264aa72681a5d3f41013a0ed9"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static uint8_t TSI_GetNoiseModeResult </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Value of the GENCS[MODE] bit-fields. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gadc41466bc038a51960e7188f04f24a90"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetReferenceChargeCurrent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v2__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">tsi_reference_osc_charge_current_t</a> </td>
|
|
<td class="paramname"><em>current</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">current</td><td>The reference oscillator charge current. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gab28099f5b35b1939522d143fcd098b60"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetElectrodeChargeCurrent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v2__driver.html#gafc8d669ee8cb0039d5897befb371b882">tsi_external_osc_charge_current_t</a> </td>
|
|
<td class="paramname"><em>current</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">current</td><td>External electrode charge current. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ga23c2fd686c504cc0890b075c229ea8f0"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetOscVoltageRails </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v4__driver.html#ga83ab9e3a7e9f357e5d98af14d76d16f8">tsi_osc_voltage_rails_t</a> </td>
|
|
<td class="paramname"><em>dvolt</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">dvolt</td><td>The voltage rails. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gafd680f56ab4a65f8e666e4edf1fbf29d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetElectrodeSeriesResistor </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v4__driver.html#ga478af703f2c9530c84632ca59a01dda8">tsi_series_resistor_t</a> </td>
|
|
<td class="paramname"><em>resistor</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">resistor</td><td>Series resistance. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="gadaaee9fc4b76ba8dfb8c7e5d02ae5d6b"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void TSI_SetFilterBits </td>
|
|
<td>(</td>
|
|
<td class="paramtype">TSI_Type * </td>
|
|
<td class="paramname"><em>base</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__tsi__v4__driver.html#gaf34093000a24dfe79910d1aeef4e49db">tsi_filter_bits_t</a> </td>
|
|
<td class="paramname"><em>filter</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">base</td><td>TSI peripheral base address. </td></tr>
|
|
<tr><td class="paramname">filter</td><td>Series resistance. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.5-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul class="foot">
|
|
<li class="footer">© 2016 NXP Semiconductors. All rights reserved.
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|