Files
KSDK_2.0_MK22FN512xxx12/docs/Kinetis SDK v.2.0 API Reference Manual/group__tsi__v2__driver.html
2016-08-09 18:06:35 +02:00

2863 lines
176 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: TSIv2 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
&#160;<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&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="modules.html"><span>API&#160;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__v2__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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</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> &#124;
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">TSIv2 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 a 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, &amp;user_config);</div>
<div class="line"><a class="code" href="group__tsi__v2__driver.html#ga1dc882508cf11a857bfb871ccc7b28ad">TSI_EnableChannel</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"><a class="code" href="group__tsi__v2__driver.html#ga555cdc809fbf791b589cb3cee7f7bdb8">TSI_EnablePeriodicalScan</a>(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><!-- 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__v2_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fsl__tsi__v2_8h.html">fsl_tsi_v2.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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 &#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:structtsi__config__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gab0958926dfa41c7ec289ed8194b98b52">tsi_n_consecutive_scans_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a119a969f9b240febe62efd9d0f43354c">kTSI_ConsecutiveScansNumber_1time</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a40e1e295d65fbef6b10281fb402a1d9d">kTSI_ConsecutiveScansNumber_2time</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8ebdcfaccf6393572d5b053006d7ab37">kTSI_ConsecutiveScansNumber_3time</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6bb5eda733ea4efe66590d55f461b7e0">kTSI_ConsecutiveScansNumber_4time</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52af5fd4a7b6c16b595f3bb4701cda513e2">kTSI_ConsecutiveScansNumber_5time</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa8bf182b23fdb78438211a6f049f7788">kTSI_ConsecutiveScansNumber_6time</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a372f6d5a334458387120f75bf76db14a">kTSI_ConsecutiveScansNumber_7time</a> = 6U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6d8c6acb150cbc47f5c103f8c16d2fa">kTSI_ConsecutiveScansNumber_8time</a> = 7U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa814722c673a33251eeed957ba1bcf95">kTSI_ConsecutiveScansNumber_9time</a> = 8U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44">kTSI_ConsecutiveScansNumber_10time</a> = 9U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aabc04b11b8257715a3f9cdd0cd387b4f">kTSI_ConsecutiveScansNumber_11time</a> = 10U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6912163e6658e64a883a747669273633">kTSI_ConsecutiveScansNumber_12time</a> = 11U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9b793b5027810df3f177aef8e250315f">kTSI_ConsecutiveScansNumber_13time</a> = 12U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a161eb77e78d6f5bbbf78f5258cb7307e">kTSI_ConsecutiveScansNumber_14time</a> = 13U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8fac7213471add195b31bd705c3ecdea">kTSI_ConsecutiveScansNumber_15time</a> = 14U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6653fe01c21df3f65651a64a64889b34">kTSI_ConsecutiveScansNumber_16time</a> = 15U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52abd04d0c2dd3a410b0144a2c5fe7a7954">kTSI_ConsecutiveScansNumber_17time</a> = 16U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52acdaedb76cb4a7ac2e56149a55d93833e">kTSI_ConsecutiveScansNumber_18time</a> = 17U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a1d7fdae78ab01581eead4a6af5cd79f4">kTSI_ConsecutiveScansNumber_19time</a> = 18U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6746da8f795ac881fdabf33623a2d00">kTSI_ConsecutiveScansNumber_20time</a> = 19U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3d3a4e11afbb986c42522da109328844">kTSI_ConsecutiveScansNumber_21time</a> = 20U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26268a73863c2525dd26c3f964a36483">kTSI_ConsecutiveScansNumber_22time</a> = 21U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a85d9a0062979c60f7258e968fd540679">kTSI_ConsecutiveScansNumber_23time</a> = 22U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aab22d7d40f567a0542ef15326d75c0cb">kTSI_ConsecutiveScansNumber_24time</a> = 23U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a2734486256dffa3ab6a13443d52706e3">kTSI_ConsecutiveScansNumber_25time</a> = 24U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52add91838b1dc85ee3403c37f2a201e54e">kTSI_ConsecutiveScansNumber_26time</a> = 25U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a927d1e5b014671f1a9606e08b9b31703">kTSI_ConsecutiveScansNumber_27time</a> = 26U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26c31bd9e489b24ae9eb41b2aa44beb5">kTSI_ConsecutiveScansNumber_28time</a> = 27U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a58a6adfdc13ebf692813262e62ac44aa">kTSI_ConsecutiveScansNumber_29time</a> = 28U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8d910597819fc461865b55bbfeb5dc44">kTSI_ConsecutiveScansNumber_30time</a> = 29U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9af8741c5fcaa42f37a037d29fc64466">kTSI_ConsecutiveScansNumber_31time</a> = 30U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a7503488e9fa24b092a3c45c5487fee5c">kTSI_ConsecutiveScansNumber_32time</a> = 31U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a119a969f9b240febe62efd9d0f43354c">kTSI_ConsecutiveScansNumber_1time</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a40e1e295d65fbef6b10281fb402a1d9d">kTSI_ConsecutiveScansNumber_2time</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8ebdcfaccf6393572d5b053006d7ab37">kTSI_ConsecutiveScansNumber_3time</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6bb5eda733ea4efe66590d55f461b7e0">kTSI_ConsecutiveScansNumber_4time</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52af5fd4a7b6c16b595f3bb4701cda513e2">kTSI_ConsecutiveScansNumber_5time</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa8bf182b23fdb78438211a6f049f7788">kTSI_ConsecutiveScansNumber_6time</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a372f6d5a334458387120f75bf76db14a">kTSI_ConsecutiveScansNumber_7time</a> = 6U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6d8c6acb150cbc47f5c103f8c16d2fa">kTSI_ConsecutiveScansNumber_8time</a> = 7U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aa814722c673a33251eeed957ba1bcf95">kTSI_ConsecutiveScansNumber_9time</a> = 8U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3dd102a5b4f62f169bba81856f85bc44">kTSI_ConsecutiveScansNumber_10time</a> = 9U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aabc04b11b8257715a3f9cdd0cd387b4f">kTSI_ConsecutiveScansNumber_11time</a> = 10U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6912163e6658e64a883a747669273633">kTSI_ConsecutiveScansNumber_12time</a> = 11U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9b793b5027810df3f177aef8e250315f">kTSI_ConsecutiveScansNumber_13time</a> = 12U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a161eb77e78d6f5bbbf78f5258cb7307e">kTSI_ConsecutiveScansNumber_14time</a> = 13U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8fac7213471add195b31bd705c3ecdea">kTSI_ConsecutiveScansNumber_15time</a> = 14U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a6653fe01c21df3f65651a64a64889b34">kTSI_ConsecutiveScansNumber_16time</a> = 15U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52abd04d0c2dd3a410b0144a2c5fe7a7954">kTSI_ConsecutiveScansNumber_17time</a> = 16U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52acdaedb76cb4a7ac2e56149a55d93833e">kTSI_ConsecutiveScansNumber_18time</a> = 17U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a1d7fdae78ab01581eead4a6af5cd79f4">kTSI_ConsecutiveScansNumber_19time</a> = 18U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6746da8f795ac881fdabf33623a2d00">kTSI_ConsecutiveScansNumber_20time</a> = 19U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a3d3a4e11afbb986c42522da109328844">kTSI_ConsecutiveScansNumber_21time</a> = 20U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26268a73863c2525dd26c3f964a36483">kTSI_ConsecutiveScansNumber_22time</a> = 21U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a85d9a0062979c60f7258e968fd540679">kTSI_ConsecutiveScansNumber_23time</a> = 22U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52aab22d7d40f567a0542ef15326d75c0cb">kTSI_ConsecutiveScansNumber_24time</a> = 23U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a2734486256dffa3ab6a13443d52706e3">kTSI_ConsecutiveScansNumber_25time</a> = 24U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52add91838b1dc85ee3403c37f2a201e54e">kTSI_ConsecutiveScansNumber_26time</a> = 25U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a927d1e5b014671f1a9606e08b9b31703">kTSI_ConsecutiveScansNumber_27time</a> = 26U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a26c31bd9e489b24ae9eb41b2aa44beb5">kTSI_ConsecutiveScansNumber_28time</a> = 27U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a58a6adfdc13ebf692813262e62ac44aa">kTSI_ConsecutiveScansNumber_29time</a> = 28U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a8d910597819fc461865b55bbfeb5dc44">kTSI_ConsecutiveScansNumber_30time</a> = 29U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52a9af8741c5fcaa42f37a037d29fc64466">kTSI_ConsecutiveScansNumber_31time</a> = 30U,
<br/>
&#160;&#160;<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">&#160;</td><td class="mdescRight">TSI number of scan intervals for each electrode. <a href="group__tsi__v2__driver.html#gab0958926dfa41c7ec289ed8194b98b52">More...</a><br/></td></tr>
<tr class="separator:gab0958926dfa41c7ec289ed8194b98b52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e69f76860ffced1f7256a993fc30c2e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">tsi_electrode_osc_prescaler_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6e472609066535bd0b8df629cb7ba5d1">kTSI_ElecOscPrescaler_1div</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87">kTSI_ElecOscPrescaler_2div</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea66233d7ebeaa10affaf594fa684a1288">kTSI_ElecOscPrescaler_4div</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea72a7cecf2165ab1bf34d0346a1ba839e">kTSI_ElecOscPrescaler_8div</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea7f13844e65a9cacc7ca158daf6857184">kTSI_ElecOscPrescaler_16div</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea32ec91645adc8f1d2847e130e935163f">kTSI_ElecOscPrescaler_32div</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea2f48408b548fe9d9f4dfe178b481375c">kTSI_ElecOscPrescaler_64div</a> = 6U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6feef683286c9faba2794a0706b94ed0">kTSI_ElecOscPrescaler_128div</a> = 7U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6e472609066535bd0b8df629cb7ba5d1">kTSI_ElecOscPrescaler_1div</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea11f857f3b0dc5ac2c27174b67b212a87">kTSI_ElecOscPrescaler_2div</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea66233d7ebeaa10affaf594fa684a1288">kTSI_ElecOscPrescaler_4div</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea72a7cecf2165ab1bf34d0346a1ba839e">kTSI_ElecOscPrescaler_8div</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea7f13844e65a9cacc7ca158daf6857184">kTSI_ElecOscPrescaler_16div</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea32ec91645adc8f1d2847e130e935163f">kTSI_ElecOscPrescaler_32div</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea2f48408b548fe9d9f4dfe178b481375c">kTSI_ElecOscPrescaler_64div</a> = 6U,
<br/>
&#160;&#160;<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">&#160;</td><td class="mdescRight">TSI electrode oscillator prescaler. <a href="group__tsi__v2__driver.html#ga7e69f76860ffced1f7256a993fc30c2e">More...</a><br/></td></tr>
<tr class="separator:ga7e69f76860ffced1f7256a993fc30c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a6689c7d0d15ea9a5274329bccbdb1e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga6a6689c7d0d15ea9a5274329bccbdb1e">tsi_low_power_clock_source_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga6a6689c7d0d15ea9a5274329bccbdb1eaf095428ea2edec21183f057910641bf5">kTSI_LowPowerClockSource_LPOCLK</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga6a6689c7d0d15ea9a5274329bccbdb1ea3878e54a3a623d6a626873d121cf462c">kTSI_LowPowerClockSource_VLPOSCCLK</a> = 1U
<br/>
}</td></tr>
<tr class="memdesc:ga6a6689c7d0d15ea9a5274329bccbdb1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">TSI low power mode clock source. <a href="group__tsi__v2__driver.html#ga6a6689c7d0d15ea9a5274329bccbdb1e">More...</a><br/></td></tr>
<tr class="separator:ga6a6689c7d0d15ea9a5274329bccbdb1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4434ea1eaacda4ef7676c37a106bc2a0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga4434ea1eaacda4ef7676c37a106bc2a0">tsi_low_power_scan_interval_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a4c4d460a8aedae03b062f37d762bff2d">kTSI_LowPowerInterval_1ms</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a7b9e448a2d8f012d6b07ddd80dda388d">kTSI_LowPowerInterval_5ms</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a775d156ff726c0a4454daf7e0b1e191d">kTSI_LowPowerInterval_10ms</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a9509cf75cf3c785b8c181945254004c9">kTSI_LowPowerInterval_15ms</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a211300c62b2ae59e25c33aed9a0e53bf">kTSI_LowPowerInterval_20ms</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a209d9fbfb70913f527001fc7614765bc">kTSI_LowPowerInterval_30ms</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a472a5d36366805cf40de9cd2958f7763">kTSI_LowPowerInterval_40ms</a> = 6U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a6a5f31db71e7263e0f7dd1d9887ed7be">kTSI_LowPowerInterval_50ms</a> = 7U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0addc94dcf844d6b3de6c80f532df24270">kTSI_LowPowerInterval_75ms</a> = 8U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a603742fff4e906cd97558bf2eb2cfbbb">kTSI_LowPowerInterval_100ms</a> = 9U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0af19c8b42eff19a629a9072c92b46ab7a">kTSI_LowPowerInterval_125ms</a> = 10U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a1b2cea60b61205d0958fc2a4de9827d0">kTSI_LowPowerInterval_150ms</a> = 11U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a64080e0058f0729505e9143908db82a8">kTSI_LowPowerInterval_200ms</a> = 12U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a515cc48633daf68aef379440cdad24e2">kTSI_LowPowerInterval_300ms</a> = 13U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a487983e18f070533e34a78dc296aaf14">kTSI_LowPowerInterval_400ms</a> = 14U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a0241d4324c97ac4d07fcb4c91f621be7">kTSI_LowPowerInterval_500ms</a> = 15U
<br/>
}</td></tr>
<tr class="memdesc:ga4434ea1eaacda4ef7676c37a106bc2a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">TSI low power scan intervals. <a href="group__tsi__v2__driver.html#ga4434ea1eaacda4ef7676c37a106bc2a0">More...</a><br/></td></tr>
<tr class="separator:ga4434ea1eaacda4ef7676c37a106bc2a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d534b8379a1ce32d29e25b2779dd1db"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">tsi_reference_osc_charge_current_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaf3a3f1214cf0f86d68f589c81b4dea5b">kTSI_RefOscChargeCurrent_2uA</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e">kTSI_RefOscChargeCurrent_4uA</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba255d1ee39b42cf11b5e09f4988786a3c">kTSI_RefOscChargeCurrent_6uA</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba0ee025c446bad9433ccf2adf713f670e">kTSI_RefOscChargeCurrent_8uA</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba429fbd23a1584cb324afdd81a5e08b79">kTSI_RefOscChargeCurrent_10uA</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaa01ba0d8772506d3bcca778f67754c07">kTSI_RefOscChargeCurrent_12uA</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaf6ddd40f552e17fc5d1d0a98969a5fe2">kTSI_RefOscChargeCurrent_14uA</a> = 6U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba3e26728da7566fe81408ad56511a471b">kTSI_RefOscChargeCurrent_16uA</a> = 7U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbadbf36bbbb8031465f62d93c592d18001">kTSI_RefOscChargeCurrent_18uA</a> = 8U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba5e9e1de57ca6943508235b063fa30a3b">kTSI_RefOscChargeCurrent_20uA</a> = 9U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaeafb577dea08f157883cec032d1b2e43">kTSI_RefOscChargeCurrent_22uA</a> = 10U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba5493a33d46e44b6bfed66618dc3262df">kTSI_RefOscChargeCurrent_24uA</a> = 11U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba17e3cf715569690e7e75b46b413e64e9">kTSI_RefOscChargeCurrent_26uA</a> = 12U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba948490c0f9e3f4223b6fad95cb7e2cd4">kTSI_RefOscChargeCurrent_28uA</a> = 13U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba076745d5aa9eeea970dd1a4131894a6c">kTSI_RefOscChargeCurrent_30uA</a> = 14U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaa66ca334b8a9b5ce4d1124976183c3c9">kTSI_RefOscChargeCurrent_32uA</a> = 15U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba24c1aad425fbae0259d0fcde8b3e0084">kTSI_RefOscChargeCurrent_500nA</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba38743fc69830725fcbbdcfd85507383c">kTSI_RefOscChargeCurrent_1uA</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaf3a3f1214cf0f86d68f589c81b4dea5b">kTSI_RefOscChargeCurrent_2uA</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbae3ced6e7cff770f5caf4ae351b2fee8e">kTSI_RefOscChargeCurrent_4uA</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba0ee025c446bad9433ccf2adf713f670e">kTSI_RefOscChargeCurrent_8uA</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba3e26728da7566fe81408ad56511a471b">kTSI_RefOscChargeCurrent_16uA</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaa66ca334b8a9b5ce4d1124976183c3c9">kTSI_RefOscChargeCurrent_32uA</a> = 6U,
<br/>
&#160;&#160;<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">&#160;</td><td class="mdescRight">TSI Reference oscillator charge current select. <a href="group__tsi__v2__driver.html#ga2d534b8379a1ce32d29e25b2779dd1db">More...</a><br/></td></tr>
<tr class="separator:ga2d534b8379a1ce32d29e25b2779dd1db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc8d669ee8cb0039d5897befb371b882"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gafc8d669ee8cb0039d5897befb371b882">tsi_external_osc_charge_current_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4a91c651d8ce2e92913fe177b469b5ba">kTSI_ExtOscChargeCurrent_2uA</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5">kTSI_ExtOscChargeCurrent_4uA</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882af766dde7c8004137bece04b6f1993fb9">kTSI_ExtOscChargeCurrent_6uA</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882af6142374371eb44a900320ce1053bbc2">kTSI_ExtOscChargeCurrent_8uA</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ac6376aace6115de3c674d2d68ecaa995">kTSI_ExtOscChargeCurrent_10uA</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882aea2a3451fc0ea4ad4e4826dfba4f44c1">kTSI_ExtOscChargeCurrent_12uA</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a172e6c1db6b7a12239c910972f988af9">kTSI_ExtOscChargeCurrent_14uA</a> = 6U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a781b6df96580454fa80ad555295627ea">kTSI_ExtOscChargeCurrent_16uA</a> = 7U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a6f0efae44177ee584b1956e621a2dbeb">kTSI_ExtOscChargeCurrent_18uA</a> = 8U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ae91937c0b286d7df5a1485775c5592a6">kTSI_ExtOscChargeCurrent_20uA</a> = 9U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a142d50a72a80785f58ab2ba5855021f4">kTSI_ExtOscChargeCurrent_22uA</a> = 10U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ab9d405750465264f19c164cd2125b6d8">kTSI_ExtOscChargeCurrent_24uA</a> = 11U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882aedd7443bb6a8716e87f673c0805c5cd6">kTSI_ExtOscChargeCurrent_26uA</a> = 12U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a01e68b94f0b7141e6da51795d573e96c">kTSI_ExtOscChargeCurrent_28uA</a> = 13U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a3904544044cff748de246db15da1daa6">kTSI_ExtOscChargeCurrent_30uA</a> = 14U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4ed0d6951423e7f2d414ceb739a1f571">kTSI_ExtOscChargeCurrent_32uA</a> = 15U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a27b03a7ae398390f2e486c144e720621">kTSI_ExtOscChargeCurrent_500nA</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882ad1d7b57a435d39875aaa74fefff441b9">kTSI_ExtOscChargeCurrent_1uA</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4a91c651d8ce2e92913fe177b469b5ba">kTSI_ExtOscChargeCurrent_2uA</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a28dd5da2fddc84c6b251270f955b94e5">kTSI_ExtOscChargeCurrent_4uA</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882af6142374371eb44a900320ce1053bbc2">kTSI_ExtOscChargeCurrent_8uA</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a781b6df96580454fa80ad555295627ea">kTSI_ExtOscChargeCurrent_16uA</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4ed0d6951423e7f2d414ceb739a1f571">kTSI_ExtOscChargeCurrent_32uA</a> = 6U,
<br/>
&#160;&#160;<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">&#160;</td><td class="mdescRight">TSI External oscillator charge current select. <a href="group__tsi__v2__driver.html#gafc8d669ee8cb0039d5897befb371b882">More...</a><br/></td></tr>
<tr class="separator:gafc8d669ee8cb0039d5897befb371b882"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a15444945629e28a0302b647f6ed157"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga2a15444945629e28a0302b647f6ed157">tsi_active_mode_clock_source_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga2a15444945629e28a0302b647f6ed157a524f72a2d13cf812a329576f6ce89e75">kTSI_ActiveClkSource_LPOSCCLK</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga2a15444945629e28a0302b647f6ed157ac80aab13c11efa96fd72557676361408">kTSI_ActiveClkSource_MCGIRCLK</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga2a15444945629e28a0302b647f6ed157aa9116d1b7924beea70b9157cc74c4b4b">kTSI_ActiveClkSource_OSCERCLK</a> = 2U
<br/>
}</td></tr>
<tr class="memdesc:ga2a15444945629e28a0302b647f6ed157"><td class="mdescLeft">&#160;</td><td class="mdescRight">TSI Active mode clock source. <a href="group__tsi__v2__driver.html#ga2a15444945629e28a0302b647f6ed157">More...</a><br/></td></tr>
<tr class="separator:ga2a15444945629e28a0302b647f6ed157"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga94893c6f950ed6bd9cde6c252bb81242"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga94893c6f950ed6bd9cde6c252bb81242">tsi_active_mode_prescaler_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242a4896b5811fc8158bbcd372204def5d5c">kTSI_ActiveModePrescaler_1div</a> = 0U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242a60da31c29acf4cfb90acdc1aa6ce1741">kTSI_ActiveModePrescaler_2div</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242a090101974f5c294d520b03531baa94b7">kTSI_ActiveModePrescaler_4div</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242aa54d0bf040074ec3ed30cfa73c07450c">kTSI_ActiveModePrescaler_8div</a> = 3U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242a97875ad1bc38da96932988ef4abc8e93">kTSI_ActiveModePrescaler_16div</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242a1f1003ed6270752186e76562277e63bc">kTSI_ActiveModePrescaler_32div</a> = 5U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242a8baac82b387601a1780f5422e59219c9">kTSI_ActiveModePrescaler_64div</a> = 6U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242aeb85dcdb9a955807baa97f4e1fc44bda">kTSI_ActiveModePrescaler_128div</a> = 7U
<br/>
}</td></tr>
<tr class="memdesc:ga94893c6f950ed6bd9cde6c252bb81242"><td class="mdescLeft">&#160;</td><td class="mdescRight">TSI active mode prescaler. <a href="group__tsi__v2__driver.html#ga94893c6f950ed6bd9cde6c252bb81242">More...</a><br/></td></tr>
<tr class="separator:ga94893c6f950ed6bd9cde6c252bb81242"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff7c9f851fba1d6a5ca0b9646cb4d860"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gaff7c9f851fba1d6a5ca0b9646cb4d860">tsi_status_flags_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860ae1fd405bb11f63c35d978563314228a8">kTSI_EndOfScanFlag</a> = TSI_GENCS_EOSF_MASK,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860acd7e2311dd1acc75c03351e8f97f3d41">kTSI_OutOfRangeFlag</a> = TSI_GENCS_OUTRGF_MASK,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860a4971f2c47b7761b9e27bb846d0cd0246">kTSI_ExternalElectrodeErrorFlag</a> = TSI_GENCS_EXTERF_MASK,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860ab999790c6204d9c038f81a5e17d65962">kTSI_OverrunErrorFlag</a> = TSI_GENCS_OVRF_MASK,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#ggaff7c9f851fba1d6a5ca0b9646cb4d860ae1fd405bb11f63c35d978563314228a8">kTSI_EndOfScanFlag</a> = TSI_GENCS_EOSF_MASK,
<br/>
&#160;&#160;<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">&#160;</td><td class="mdescRight">TSI status flags. <a href="group__tsi__v2__driver.html#gaff7c9f851fba1d6a5ca0b9646cb4d860">More...</a><br/></td></tr>
<tr class="separator:gaff7c9f851fba1d6a5ca0b9646cb4d860"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7db0ea2239c408d3a874a05c2b43448c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga7db0ea2239c408d3a874a05c2b43448c">tsi_interrupt_enable_t</a> { <br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246">kTSI_GlobalInterruptEnable</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca645cb2b37091873bc07105d523dfb6a1">kTSI_OutOfRangeInterruptEnable</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca286e5e3f6593d06275c20ce2677f5c73">kTSI_EndOfScanInterruptEnable</a> = 4U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca1bff8ee3b35bcec3048e2f77ed004481">kTSI_ErrorInterrruptEnable</a> = 8U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246">kTSI_GlobalInterruptEnable</a> = 1U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca645cb2b37091873bc07105d523dfb6a1">kTSI_OutOfRangeInterruptEnable</a> = 2U,
<br/>
&#160;&#160;<a class="el" href="group__tsi__v4__driver.html#gga7db0ea2239c408d3a874a05c2b43448ca286e5e3f6593d06275c20ce2677f5c73">kTSI_EndOfScanInterruptEnable</a> = 4U
<br/>
}</td></tr>
<tr class="memdesc:ga7db0ea2239c408d3a874a05c2b43448c"><td class="mdescLeft">&#160;</td><td class="mdescRight">TSI feature interrupt source. <a href="group__tsi__v2__driver.html#ga7db0ea2239c408d3a874a05c2b43448c">More...</a><br/></td></tr>
<tr class="separator:ga7db0ea2239c408d3a874a05c2b43448c"><td class="memSeparator" colspan="2">&#160;</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&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</td><td class="mdescRight">Initializes hardware. <a href="#ga8c80b9c64ca13350db94dd516b37ce00">More...</a><br/></td></tr>
<tr class="separator:ga8c80b9c64ca13350db94dd516b37ce00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b004d513c413c8892f92939ff0abc2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga8b004d513c413c8892f92939ff0abc2d">TSI_Deinit</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:ga8b004d513c413c8892f92939ff0abc2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initializes hardware. <a href="#ga8b004d513c413c8892f92939ff0abc2d">More...</a><br/></td></tr>
<tr class="separator:ga8b004d513c413c8892f92939ff0abc2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6b9f520f0fd6bc9e976212869d522028"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</td><td class="mdescRight">Gets TSI normal mode user configuration structure. <a href="#ga6b9f520f0fd6bc9e976212869d522028">More...</a><br/></td></tr>
<tr class="separator:ga6b9f520f0fd6bc9e976212869d522028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4b61e96b1883e99046605ba343e7515"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ga39485ede5807dc87212dc59715972f9e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</td><td class="mdescRight">Hardware calibration. <a href="#ga39485ede5807dc87212dc59715972f9e">More...</a><br/></td></tr>
<tr class="separator:ga39485ede5807dc87212dc59715972f9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b7ad8cda8c47ff4e4fb630778268df9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga0b7ad8cda8c47ff4e4fb630778268df9">TSI_EnableInterrupts</a> (TSI_Type *base, uint32_t mask)</td></tr>
<tr class="memdesc:ga0b7ad8cda8c47ff4e4fb630778268df9"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:gac6f20bd9447191daea86ba4f67b4cdf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gac6f20bd9447191daea86ba4f67b4cdf9">TSI_DisableInterrupts</a> (TSI_Type *base, uint32_t mask)</td></tr>
<tr class="memdesc:gac6f20bd9447191daea86ba4f67b4cdf9"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:gacb2e68ac9efe85b3470fe965e63e4b4a"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gacb2e68ac9efe85b3470fe965e63e4b4a">TSI_GetStatusFlags</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:gacb2e68ac9efe85b3470fe965e63e4b4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the interrupt flags. <a href="#gacb2e68ac9efe85b3470fe965e63e4b4a">More...</a><br/></td></tr>
<tr class="separator:gacb2e68ac9efe85b3470fe965e63e4b4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad2dbcf925f8fd43505e073dc3b349397"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gad2dbcf925f8fd43505e073dc3b349397">TSI_ClearStatusFlags</a> (TSI_Type *base, uint32_t mask)</td></tr>
<tr class="memdesc:gad2dbcf925f8fd43505e073dc3b349397"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the interrupt flags. <a href="#gad2dbcf925f8fd43505e073dc3b349397">More...</a><br/></td></tr>
<tr class="separator:gad2dbcf925f8fd43505e073dc3b349397"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c60b6a2a409725e1c85767abb51586c"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga7c60b6a2a409725e1c85767abb51586c">TSI_GetScanTriggerMode</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:ga7c60b6a2a409725e1c85767abb51586c"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ga5f9e20e947598fdeddbad675b1357147"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga5f9e20e947598fdeddbad675b1357147">TSI_IsScanInProgress</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:ga5f9e20e947598fdeddbad675b1357147"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:gac732ea570746765aaaf0dd19eb729291"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</td><td class="mdescRight">Sets the electrode oscillator prescaler. <a href="#gac732ea570746765aaaf0dd19eb729291">More...</a><br/></td></tr>
<tr class="separator:gac732ea570746765aaaf0dd19eb729291"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8946ef4d8cb1de25319a2c719e386a78"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</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">&#160;</td></tr>
<tr class="memitem:gae2b950b6cd428ba0c914626d41785f78"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gae2b950b6cd428ba0c914626d41785f78">TSI_EnableModule</a> (TSI_Type *base, bool enable)</td></tr>
<tr class="memdesc:gae2b950b6cd428ba0c914626d41785f78"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:gab1b2494765e63ea90181903004c32c94"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gab1b2494765e63ea90181903004c32c94">TSI_EnableLowPower</a> (TSI_Type *base, bool enable)</td></tr>
<tr class="memdesc:gab1b2494765e63ea90181903004c32c94"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables the TSI module in low power stop mode. <a href="#gab1b2494765e63ea90181903004c32c94">More...</a><br/></td></tr>
<tr class="separator:gab1b2494765e63ea90181903004c32c94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga555cdc809fbf791b589cb3cee7f7bdb8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga555cdc809fbf791b589cb3cee7f7bdb8">TSI_EnablePeriodicalScan</a> (TSI_Type *base, bool enable)</td></tr>
<tr class="memdesc:ga555cdc809fbf791b589cb3cee7f7bdb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables the periodical (hardware) trigger scan. <a href="#ga555cdc809fbf791b589cb3cee7f7bdb8">More...</a><br/></td></tr>
<tr class="separator:ga555cdc809fbf791b589cb3cee7f7bdb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga505bb22acb233bf04f4a518d3503daad"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga505bb22acb233bf04f4a518d3503daad">TSI_StartSoftwareTrigger</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:ga505bb22acb233bf04f4a518d3503daad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starts a measurement (trigger a new measurement). <a href="#ga505bb22acb233bf04f4a518d3503daad">More...</a><br/></td></tr>
<tr class="separator:ga505bb22acb233bf04f4a518d3503daad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga780029ee6d951be5cbaa913eb316270c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga780029ee6d951be5cbaa913eb316270c">TSI_SetLowPowerScanInterval</a> (TSI_Type *base, <a class="el" href="group__tsi__v2__driver.html#ga4434ea1eaacda4ef7676c37a106bc2a0">tsi_low_power_scan_interval_t</a> interval)</td></tr>
<tr class="memdesc:ga780029ee6d951be5cbaa913eb316270c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a low power scan interval. <a href="#ga780029ee6d951be5cbaa913eb316270c">More...</a><br/></td></tr>
<tr class="separator:ga780029ee6d951be5cbaa913eb316270c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13d0af77e25aa5c880dccaf777882b01"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga13d0af77e25aa5c880dccaf777882b01">TSI_SetLowPowerClock</a> (TSI_Type *base, uint32_t clock)</td></tr>
<tr class="memdesc:ga13d0af77e25aa5c880dccaf777882b01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a low power clock. <a href="#ga13d0af77e25aa5c880dccaf777882b01">More...</a><br/></td></tr>
<tr class="separator:ga13d0af77e25aa5c880dccaf777882b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc41466bc038a51960e7188f04f24a90"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</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">&#160;</td></tr>
<tr class="memitem:gab28099f5b35b1939522d143fcd098b60"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__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">&#160;</td><td class="mdescRight">Sets the electrode charge current. <a href="#gab28099f5b35b1939522d143fcd098b60">More...</a><br/></td></tr>
<tr class="separator:gab28099f5b35b1939522d143fcd098b60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f4b0dde1b618bf5f00c2669773caff9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga6f4b0dde1b618bf5f00c2669773caff9">TSI_SetScanModulo</a> (TSI_Type *base, uint32_t modulo)</td></tr>
<tr class="memdesc:ga6f4b0dde1b618bf5f00c2669773caff9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the scan modulo value. <a href="#ga6f4b0dde1b618bf5f00c2669773caff9">More...</a><br/></td></tr>
<tr class="separator:ga6f4b0dde1b618bf5f00c2669773caff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a4e00ab2807ea482f5fc572665886a1"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga4a4e00ab2807ea482f5fc572665886a1">TSI_SetActiveModeSource</a> (TSI_Type *base, uint32_t source)</td></tr>
<tr class="memdesc:ga4a4e00ab2807ea482f5fc572665886a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the active mode source. <a href="#ga4a4e00ab2807ea482f5fc572665886a1">More...</a><br/></td></tr>
<tr class="separator:ga4a4e00ab2807ea482f5fc572665886a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48e1543f71063262981a6c066790ec8c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga48e1543f71063262981a6c066790ec8c">TSI_SetActiveModePrescaler</a> (TSI_Type *base, <a class="el" href="group__tsi__v2__driver.html#ga94893c6f950ed6bd9cde6c252bb81242">tsi_active_mode_prescaler_t</a> prescaler)</td></tr>
<tr class="memdesc:ga48e1543f71063262981a6c066790ec8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the active mode prescaler. <a href="#ga48e1543f71063262981a6c066790ec8c">More...</a><br/></td></tr>
<tr class="separator:ga48e1543f71063262981a6c066790ec8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b6f847c3131f83a4c0a855541e3b32b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga0b6f847c3131f83a4c0a855541e3b32b">TSI_SetLowPowerChannel</a> (TSI_Type *base, uint16_t channel)</td></tr>
<tr class="memdesc:ga0b6f847c3131f83a4c0a855541e3b32b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the low power channel. <a href="#ga0b6f847c3131f83a4c0a855541e3b32b">More...</a><br/></td></tr>
<tr class="separator:ga0b6f847c3131f83a4c0a855541e3b32b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae27813ee970d594e0c0d6c54d2f1210d"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gae27813ee970d594e0c0d6c54d2f1210d">TSI_GetLowPowerChannel</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:gae27813ee970d594e0c0d6c54d2f1210d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the enabled channel in low power modes. <a href="#gae27813ee970d594e0c0d6c54d2f1210d">More...</a><br/></td></tr>
<tr class="separator:gae27813ee970d594e0c0d6c54d2f1210d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1dc882508cf11a857bfb871ccc7b28ad"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga1dc882508cf11a857bfb871ccc7b28ad">TSI_EnableChannel</a> (TSI_Type *base, uint16_t channel, bool enable)</td></tr>
<tr class="memdesc:ga1dc882508cf11a857bfb871ccc7b28ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables a channel. <a href="#ga1dc882508cf11a857bfb871ccc7b28ad">More...</a><br/></td></tr>
<tr class="separator:ga1dc882508cf11a857bfb871ccc7b28ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8c1bf4206b133884bd60e084439aecd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gac8c1bf4206b133884bd60e084439aecd">TSI_EnableChannels</a> (TSI_Type *base, uint16_t channelsMask, bool enable)</td></tr>
<tr class="memdesc:gac8c1bf4206b133884bd60e084439aecd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables channels. <a href="#gac8c1bf4206b133884bd60e084439aecd">More...</a><br/></td></tr>
<tr class="separator:gac8c1bf4206b133884bd60e084439aecd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6721a083d60559f10a8126af42ec66b3"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga6721a083d60559f10a8126af42ec66b3">TSI_IsChannelEnabled</a> (TSI_Type *base, uint16_t channel)</td></tr>
<tr class="memdesc:ga6721a083d60559f10a8126af42ec66b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if a channel is enabled. <a href="#ga6721a083d60559f10a8126af42ec66b3">More...</a><br/></td></tr>
<tr class="separator:ga6721a083d60559f10a8126af42ec66b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f440c6a79496caf8ec0976f7c91991f"><td class="memItemLeft" align="right" valign="top">static uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga2f440c6a79496caf8ec0976f7c91991f">TSI_GetEnabledChannels</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:ga2f440c6a79496caf8ec0976f7c91991f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the mask of enabled channels. <a href="#ga2f440c6a79496caf8ec0976f7c91991f">More...</a><br/></td></tr>
<tr class="separator:ga2f440c6a79496caf8ec0976f7c91991f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f988c6732a146f7a8cc5d2b79f7dba1"><td class="memItemLeft" align="right" valign="top">static uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga6f988c6732a146f7a8cc5d2b79f7dba1">TSI_GetWakeUpChannelCounter</a> (TSI_Type *base)</td></tr>
<tr class="memdesc:ga6f988c6732a146f7a8cc5d2b79f7dba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the wake up channel counter for low-power mode usage. <a href="#ga6f988c6732a146f7a8cc5d2b79f7dba1">More...</a><br/></td></tr>
<tr class="separator:ga6f988c6732a146f7a8cc5d2b79f7dba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa25a6b191f775ace813a5cd687881d25"><td class="memItemLeft" align="right" valign="top">static uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gaa25a6b191f775ace813a5cd687881d25">TSI_GetNormalModeCounter</a> (TSI_Type *base, uint16_t channel)</td></tr>
<tr class="memdesc:gaa25a6b191f775ace813a5cd687881d25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TSI conversion counter of a specific channel in normal mode. <a href="#gaa25a6b191f775ace813a5cd687881d25">More...</a><br/></td></tr>
<tr class="separator:gaa25a6b191f775ace813a5cd687881d25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadcc48931a43f356b99d220d8ff95ff43"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#gadcc48931a43f356b99d220d8ff95ff43">TSI_SetLowThreshold</a> (TSI_Type *base, uint16_t low_threshold)</td></tr>
<tr class="memdesc:gadcc48931a43f356b99d220d8ff95ff43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a low threshold. <a href="#gadcc48931a43f356b99d220d8ff95ff43">More...</a><br/></td></tr>
<tr class="separator:gadcc48931a43f356b99d220d8ff95ff43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8603592996272389095cdfbc27661ef4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga8603592996272389095cdfbc27661ef4">TSI_SetHighThreshold</a> (TSI_Type *base, uint16_t high_threshold)</td></tr>
<tr class="memdesc:ga8603592996272389095cdfbc27661ef4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a high threshold. <a href="#ga8603592996272389095cdfbc27661ef4">More...</a><br/></td></tr>
<tr class="separator:ga8603592996272389095cdfbc27661ef4"><td class="memSeparator" colspan="2">&#160;</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&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__tsi__v2__driver.html#ga9b1afb08dab20c32f8530d216e48c3af">FSL_TSI_DRIVER_VERSION</a>&#160;&#160;&#160;(<a class="el" href="group__flash__driver.html#ga812138aa3315b0c6953c1a26130bcc37">MAKE_VERSION</a>(2, 0, 0))</td></tr>
<tr class="memdesc:ga9b1afb08dab20c32f8530d216e48c3af"><td class="mdescLeft">&#160;</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">&#160;</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&#160;</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">&#160;</td><td class="mdescRight">TSI calibration data storage buffer. <br/></td></tr>
<tr class="separator:a695d8b04d49600b129beec730ca42447"><td class="memSeparator" colspan="2">&#160;</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&#160;</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">&#160;</td><td class="mdescRight">High threshold. <a href="#a99d6622a939887d4f2c7f0a8d504c06e">More...</a><br/></td></tr>
<tr class="separator:a99d6622a939887d4f2c7f0a8d504c06e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a894511261adce05725409d3adf1178f3"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</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">&#160;</td><td class="mdescRight">Low threshold. <a href="#a894511261adce05725409d3adf1178f3">More...</a><br/></td></tr>
<tr class="separator:a894511261adce05725409d3adf1178f3"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Low power clock. <a href="#a48071beb66a2764ab7ded93a0d43f63c">More...</a><br/></td></tr>
<tr class="separator:a48071beb66a2764ab7ded93a0d43f63c"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Active mode prescaler. <a href="#a49417fcc1bdfc2a4bc97fe73f308746f">More...</a><br/></td></tr>
<tr class="separator:a49417fcc1bdfc2a4bc97fe73f308746f"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Electrode Oscillator Prescaler. <br/></td></tr>
<tr class="separator:a1fad32c0ebe9dd0f0677890f8e44907d"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Number of scans. <a href="#a9bac8b732f3b1ee8ef626cc72e589fb0">More...</a><br/></td></tr>
<tr class="separator:a9bac8b732f3b1ee8ef626cc72e589fb0"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Prescaler. <br/></td></tr>
<tr class="separator:a7246b3ea4ea9bbdeb4c1473414dc94fe"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Series resistance value. <br/></td></tr>
<tr class="separator:ad36464aed8c4c77573d96e1af10616b8"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Noise mode filter bits. <br/></td></tr>
<tr class="separator:add09c205d6825f2f1905f8c21e71404e"><td class="memSeparator" colspan="2">&#160;</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&#160;&#160;&#160;(<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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</td><td class="fielddoc">
<p>Electrode oscillator frequency divided by 128. </p>
</td></tr>
</table>
</div>
</div>
<a class="anchor" id="ga6a6689c7d0d15ea9a5274329bccbdb1e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#ga6a6689c7d0d15ea9a5274329bccbdb1e">tsi_low_power_clock_source_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="gga6a6689c7d0d15ea9a5274329bccbdb1eaf095428ea2edec21183f057910641bf5"></a>kTSI_LowPowerClockSource_LPOCLK</em>&#160;</td><td class="fielddoc">
<p>LPOCLK is selected. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga6a6689c7d0d15ea9a5274329bccbdb1ea3878e54a3a623d6a626873d121cf462c"></a>kTSI_LowPowerClockSource_VLPOSCCLK</em>&#160;</td><td class="fielddoc">
<p>VLPOSCCLK is selected. </p>
</td></tr>
</table>
</div>
</div>
<a class="anchor" id="ga4434ea1eaacda4ef7676c37a106bc2a0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#ga4434ea1eaacda4ef7676c37a106bc2a0">tsi_low_power_scan_interval_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>These constants define the TSI low power scan intervals in a TSI instance. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a4c4d460a8aedae03b062f37d762bff2d"></a>kTSI_LowPowerInterval_1ms</em>&#160;</td><td class="fielddoc">
<p>1 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a7b9e448a2d8f012d6b07ddd80dda388d"></a>kTSI_LowPowerInterval_5ms</em>&#160;</td><td class="fielddoc">
<p>5 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a775d156ff726c0a4454daf7e0b1e191d"></a>kTSI_LowPowerInterval_10ms</em>&#160;</td><td class="fielddoc">
<p>10 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a9509cf75cf3c785b8c181945254004c9"></a>kTSI_LowPowerInterval_15ms</em>&#160;</td><td class="fielddoc">
<p>15 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a211300c62b2ae59e25c33aed9a0e53bf"></a>kTSI_LowPowerInterval_20ms</em>&#160;</td><td class="fielddoc">
<p>20 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a209d9fbfb70913f527001fc7614765bc"></a>kTSI_LowPowerInterval_30ms</em>&#160;</td><td class="fielddoc">
<p>30 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a472a5d36366805cf40de9cd2958f7763"></a>kTSI_LowPowerInterval_40ms</em>&#160;</td><td class="fielddoc">
<p>40 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a6a5f31db71e7263e0f7dd1d9887ed7be"></a>kTSI_LowPowerInterval_50ms</em>&#160;</td><td class="fielddoc">
<p>50 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0addc94dcf844d6b3de6c80f532df24270"></a>kTSI_LowPowerInterval_75ms</em>&#160;</td><td class="fielddoc">
<p>75 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a603742fff4e906cd97558bf2eb2cfbbb"></a>kTSI_LowPowerInterval_100ms</em>&#160;</td><td class="fielddoc">
<p>100 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0af19c8b42eff19a629a9072c92b46ab7a"></a>kTSI_LowPowerInterval_125ms</em>&#160;</td><td class="fielddoc">
<p>125 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a1b2cea60b61205d0958fc2a4de9827d0"></a>kTSI_LowPowerInterval_150ms</em>&#160;</td><td class="fielddoc">
<p>150 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a64080e0058f0729505e9143908db82a8"></a>kTSI_LowPowerInterval_200ms</em>&#160;</td><td class="fielddoc">
<p>200 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a515cc48633daf68aef379440cdad24e2"></a>kTSI_LowPowerInterval_300ms</em>&#160;</td><td class="fielddoc">
<p>300 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a487983e18f070533e34a78dc296aaf14"></a>kTSI_LowPowerInterval_400ms</em>&#160;</td><td class="fielddoc">
<p>400 ms scan interval </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga4434ea1eaacda4ef7676c37a106bc2a0a0241d4324c97ac4d07fcb4c91f621be7"></a>kTSI_LowPowerInterval_500ms</em>&#160;</td><td class="fielddoc">
<p>500 ms scan interval </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 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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</td><td class="fielddoc">
<p>Reference oscillator charge current is 64 µA. </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 constants define the TSI External oscillator charge current select in a TSI 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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</td><td class="fielddoc">
<p>External oscillator charge current is 64 µA. </p>
</td></tr>
</table>
</div>
</div>
<a class="anchor" id="ga2a15444945629e28a0302b647f6ed157"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#ga2a15444945629e28a0302b647f6ed157">tsi_active_mode_clock_source_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>These constants define the active mode clock source in a TSI instance. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga2a15444945629e28a0302b647f6ed157a524f72a2d13cf812a329576f6ce89e75"></a>kTSI_ActiveClkSource_LPOSCCLK</em>&#160;</td><td class="fielddoc">
<p>Active mode clock source is set to LPOOSC Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga2a15444945629e28a0302b647f6ed157ac80aab13c11efa96fd72557676361408"></a>kTSI_ActiveClkSource_MCGIRCLK</em>&#160;</td><td class="fielddoc">
<p>Active mode clock source is set to MCG Internal reference clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga2a15444945629e28a0302b647f6ed157aa9116d1b7924beea70b9157cc74c4b4b"></a>kTSI_ActiveClkSource_OSCERCLK</em>&#160;</td><td class="fielddoc">
<p>Active mode clock source is set to System oscillator output. </p>
</td></tr>
</table>
</div>
</div>
<a class="anchor" id="ga94893c6f950ed6bd9cde6c252bb81242"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__tsi__v2__driver.html#ga94893c6f950ed6bd9cde6c252bb81242">tsi_active_mode_prescaler_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>These constants define the TSI active mode 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="gga94893c6f950ed6bd9cde6c252bb81242a4896b5811fc8158bbcd372204def5d5c"></a>kTSI_ActiveModePrescaler_1div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga94893c6f950ed6bd9cde6c252bb81242a60da31c29acf4cfb90acdc1aa6ce1741"></a>kTSI_ActiveModePrescaler_2div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga94893c6f950ed6bd9cde6c252bb81242a090101974f5c294d520b03531baa94b7"></a>kTSI_ActiveModePrescaler_4div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 4. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga94893c6f950ed6bd9cde6c252bb81242aa54d0bf040074ec3ed30cfa73c07450c"></a>kTSI_ActiveModePrescaler_8div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 8. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga94893c6f950ed6bd9cde6c252bb81242a97875ad1bc38da96932988ef4abc8e93"></a>kTSI_ActiveModePrescaler_16div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 16. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga94893c6f950ed6bd9cde6c252bb81242a1f1003ed6270752186e76562277e63bc"></a>kTSI_ActiveModePrescaler_32div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 32. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga94893c6f950ed6bd9cde6c252bb81242a8baac82b387601a1780f5422e59219c9"></a>kTSI_ActiveModePrescaler_64div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 64. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga94893c6f950ed6bd9cde6c252bb81242aeb85dcdb9a955807baa97f4e1fc44bda"></a>kTSI_ActiveModePrescaler_128div</em>&#160;</td><td class="fielddoc">
<p>Input clock source divided by 128. </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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</td><td class="fielddoc">
<p>Error interrupt. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga7db0ea2239c408d3a874a05c2b43448cac3a269896e17fb31e28d8fd1e1c05246"></a>kTSI_GlobalInterruptEnable</em>&#160;</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>&#160;</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>&#160;</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 *&#160;</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> *&#160;</td>
<td class="paramname"><em>config</em>&#160;</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 the parameter configuration, such as initialize and set prescalers, number of scans, clocks, delta voltage capacitance trimmer, 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 the TSI peripheral 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 *&#160;</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> *&#160;</td>
<td class="paramname"><em>userConfig</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This interface sets the 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.lpclks = <a class="code" href="group__tsi__v2__driver.html#gga6a6689c7d0d15ea9a5274329bccbdb1eaf095428ea2edec21183f057910641bf5">kTSI_LowPowerClockSource_LPOCLK</a>;</div>
<div class="line">userConfig.lpscnitv = <a class="code" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a603742fff4e906cd97558bf2eb2cfbbb">kTSI_LowPowerInterval_100ms</a>;</div>
<div class="line">userConfig.amclks = <a class="code" href="group__tsi__v2__driver.html#gga2a15444945629e28a0302b647f6ed157a524f72a2d13cf812a329576f6ce89e75">kTSI_ActiveClkSource_LPOSCCLK</a>;</div>
<div class="line">userConfig.ampsc = <a class="code" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242aa54d0bf040074ec3ed30cfa73c07450c">kTSI_ActiveModePrescaler_8div</a>;</div>
<div class="line">userConfig.ps = <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#ggafc8d669ee8cb0039d5897befb371b882ac6376aace6115de3c674d2d68ecaa995">kTSI_ExtOscChargeCurrent_10uA</a>;</div>
<div class="line">userConfig.refchrg = <a class="code" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dba429fbd23a1584cb324afdd81a5e08b79">kTSI_RefOscChargeCurrent_10uA</a>;</div>
<div class="line">userConfig.nscn = <a class="code" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52ad6d8c6acb150cbc47f5c103f8c16d2fa">kTSI_ConsecutiveScansNumber_8time</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> *&#160;</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.lpclks = <a class="code" href="group__tsi__v2__driver.html#gga6a6689c7d0d15ea9a5274329bccbdb1eaf095428ea2edec21183f057910641bf5">kTSI_LowPowerClockSource_LPOCLK</a>;</div>
<div class="line">userConfig.lpscnitv = <a class="code" href="group__tsi__v2__driver.html#gga4434ea1eaacda4ef7676c37a106bc2a0a603742fff4e906cd97558bf2eb2cfbbb">kTSI_LowPowerInterval_100ms</a>;</div>
<div class="line">userConfig.amclks = <a class="code" href="group__tsi__v2__driver.html#gga2a15444945629e28a0302b647f6ed157a524f72a2d13cf812a329576f6ce89e75">kTSI_ActiveClkSource_LPOSCCLK</a>;</div>
<div class="line">userConfig.ampsc = <a class="code" href="group__tsi__v2__driver.html#gga94893c6f950ed6bd9cde6c252bb81242a8baac82b387601a1780f5422e59219c9">kTSI_ActiveModePrescaler_64div</a>;</div>
<div class="line">userConfig.ps = <a class="code" href="group__tsi__v4__driver.html#gga7e69f76860ffced1f7256a993fc30c2ea6e472609066535bd0b8df629cb7ba5d1">kTSI_ElecOscPrescaler_1div</a>;</div>
<div class="line">userConfig.extchrg = <a class="code" href="group__tsi__v4__driver.html#ggafc8d669ee8cb0039d5897befb371b882a4a91c651d8ce2e92913fe177b469b5ba">kTSI_ExtOscChargeCurrent_2uA</a>;</div>
<div class="line">userConfig.refchrg = <a class="code" href="group__tsi__v4__driver.html#gga2d534b8379a1ce32d29e25b2779dd1dbaa66ca334b8a9b5ce4d1124976183c3c9">kTSI_RefOscChargeCurrent_32uA</a>;</div>
<div class="line">userConfig.nscn = <a class="code" href="group__tsi__v4__driver.html#ggab0958926dfa41c7ec289ed8194b98b52add91838b1dc85ee3403c37f2a201e54e">kTSI_ConsecutiveScansNumber_26time</a>;</div>
<div class="line">userConfig.thresh = 15000U;</div>
<div class="line">userConfig.thresl = 1000U;</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 *&#160;</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> *&#160;</td>
<td class="paramname"><em>calBuff</em>&#160;</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 the 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 a touch event occurs).</p>
<dl class="section note"><dt>Note</dt><dd>This API is called in normal power modes. </dd>
<dd>
For K60 series, the calibrated baseline counter value CANNOT be used in low power modes. To obtain the calibrated counter values in low power modes, see K60 Mask Set Errata for Mask 5N22D. </dd></dl>
<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 *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</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 a combination of the following source if defined: <ul>
<li>kTSI_GlobalInterruptEnable </li>
<li>kTSI_EndOfScanInterruptEnable </li>
<li>kTSI_OutOfRangeInterruptEnable </li>
<li>kTSI_ErrorInterrruptEnable </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 *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</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 a combination of the following source if defined: <ul>
<li>kTSI_GlobalInterruptEnable </li>
<li>kTSI_EndOfScanInterruptEnable </li>
<li>kTSI_OutOfRangeInterruptEnable </li>
<li>kTSI_ErrorInterrruptEnable </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 *&#160;</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 get 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 flag bits. </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 *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This function clears the TSI interrupt flags. </p>
<dl class="section note"><dt>Note</dt><dd>The automatically cleared flags can't be cleared by this function.</dd></dl>
<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 *&#160;</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 *&#160;</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 - if scan is in progress. False - if 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 *&#160;</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>&#160;</td>
<td class="paramname"><em>prescaler</em>&#160;</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 *&#160;</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>&#160;</td>
<td class="paramname"><em>number</em>&#160;</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 *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enable</em>&#160;</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 TSI module.<ul>
<li>true Enable module;</li>
<li>false Disable 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 *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enable</em>&#160;</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 TSI module in low power modes.<ul>
<li>true Enable module in low power modes;</li>
<li>false Disable module in low power modes; </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
</div>
</div>
<a class="anchor" id="ga555cdc809fbf791b589cb3cee7f7bdb8"></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_EnablePeriodicalScan </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enable</em>&#160;</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 periodical trigger scan.<ul>
<li>true Enable periodical 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 *&#160;</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="ga780029ee6d951be5cbaa913eb316270c"></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_SetLowPowerScanInterval </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</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#ga4434ea1eaacda4ef7676c37a106bc2a0">tsi_low_power_scan_interval_t</a>&#160;</td>
<td class="paramname"><em>interval</em>&#160;</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">interval</td><td>Interval for low power scan. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
</div>
</div>
<a class="anchor" id="ga13d0af77e25aa5c880dccaf777882b01"></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_SetLowPowerClock </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>clock</em>&#160;</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">clock</td><td>Low power clock selection. </td></tr>
</table>
</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 *&#160;</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>&#160;</td>
<td class="paramname"><em>current</em>&#160;</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 *&#160;</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>&#160;</td>
<td class="paramname"><em>current</em>&#160;</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 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="ga6f4b0dde1b618bf5f00c2669773caff9"></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_SetScanModulo </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>modulo</em>&#160;</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">modulo</td><td>Scan modulo value. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
</div>
</div>
<a class="anchor" id="ga4a4e00ab2807ea482f5fc572665886a1"></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_SetActiveModeSource </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>source</em>&#160;</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">source</td><td>Active mode clock source (LPOSCCLK, MCGIRCLK, OSCERCLK). </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
</div>
</div>
<a class="anchor" id="ga48e1543f71063262981a6c066790ec8c"></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_SetActiveModePrescaler </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</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#ga94893c6f950ed6bd9cde6c252bb81242">tsi_active_mode_prescaler_t</a>&#160;</td>
<td class="paramname"><em>prescaler</em>&#160;</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="ga0b6f847c3131f83a4c0a855541e3b32b"></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_SetLowPowerChannel </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>channel</em>&#160;</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>Only one channel can be enabled in low power mode.</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">channel</td><td>Channel number. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
</div>
</div>
<a class="anchor" id="gae27813ee970d594e0c0d6c54d2f1210d"></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_GetLowPowerChannel </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</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="section note"><dt>Note</dt><dd>Only one channel can be enabled in low power mode.</dd></dl>
<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>Channel number. </dd></dl>
</div>
</div>
<a class="anchor" id="ga1dc882508cf11a857bfb871ccc7b28ad"></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_EnableChannel </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>channel</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enable</em>&#160;</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 to be enabled. </td></tr>
<tr><td class="paramname">enable</td><td>Choose whether to enable specific channel.<ul>
<li>true Enable the specific channel;</li>
<li>false Disable the specific channel; </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
</div>
</div>
<a class="anchor" id="gac8c1bf4206b133884bd60e084439aecd"></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_EnableChannels </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>channelsMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enable</em>&#160;</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>The function enables or disables channels by mask. It can enable/disable all channels at once.</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">channelsMask</td><td>Channels mask that indicate channels that are to be enabled/disabled. </td></tr>
<tr><td class="paramname">enable</td><td>Choose to enable or disable the specified channels.<ul>
<li>true Enable the specified channels;</li>
<li>false Disable the specified channels; </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
</div>
</div>
<a class="anchor" id="ga6721a083d60559f10a8126af42ec66b3"></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_IsChannelEnabled </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>channel</em>&#160;</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 to be checked.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true - if the channel is enabled; false - if the channel is disabled; </dd></dl>
</div>
</div>
<a class="anchor" id="ga2f440c6a79496caf8ec0976f7c91991f"></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_GetEnabledChannels </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</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>Channels mask that indicates currently enabled channels. </dd></dl>
</div>
</div>
<a class="anchor" id="ga6f988c6732a146f7a8cc5d2b79f7dba1"></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_GetWakeUpChannelCounter </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</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>Wake up counter value. </dd></dl>
</div>
</div>
<a class="anchor" id="gaa25a6b191f775ace813a5cd687881d25"></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_GetNormalModeCounter </td>
<td>(</td>
<td class="paramtype">TSI_Type *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>channel</em>&#160;</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="section note"><dt>Note</dt><dd>This API can only be used in normal active modes.</dd></dl>
<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>Index of the specific TSI channel.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The counter value of the specific channel. </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 *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>low_threshold</em>&#160;</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 *&#160;</td>
<td class="paramname"><em>base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>high_threshold</em>&#160;</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>
</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">&copy; 2016 NXP Semiconductors. All rights reserved.
</li>
</ul>
</div>
</body>
</html>