1 <!-- HTML header for doxygen 1.9.2-->
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
5 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6 <meta http-equiv="X-UA-Compatible" content="IE=11"/>
7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
8 <title>CMSIS-FreeRTOS: Timer Functions</title>
9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
10 <script type="text/javascript" src="jquery.js"></script>
11 <script type="text/javascript" src="dynsections.js"></script>
12 <script type="text/javascript" src="footer.js"></script>
13 <link href="navtree.css" rel="stylesheet" type="text/css"/>
14 <script type="text/javascript" src="resize.js"></script>
15 <script type="text/javascript" src="navtreedata.js"></script>
16 <script type="text/javascript" src="navtree.js"></script>
17 <link href="search/search.css" rel="stylesheet" type="text/css"/>
18 <script type="text/javascript" src="search/searchdata.js"></script>
19 <script type="text/javascript" src="search/search.js"></script>
20 <script type="text/javascript">
21 /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
22 $(document).ready(function() { init_search(); });
25 <link href="extra_stylesheet.css" rel="stylesheet" type="text/css"/>
26 <link href="version.css" rel="stylesheet" type="text/css" />
27 <script type="text/javascript" src="../version.js"></script>
30 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
32 <table cellspacing="0" cellpadding="0">
34 <tr style="height: 55px;">
35 <td id="projectlogo" style="padding: 1.5em;"><img alt="Logo" src="cmsis_logo_white_small.png"/></td>
36 <td style="padding-left: 1em; padding-bottom: 1em;padding-top: 1em;">
37 <div id="projectname">CMSIS-FreeRTOS
38  <span id="projectnumber"><script type="text/javascript">
40 writeHeader.call(this);
41 writeVersionDropdown(this);
46 <div id="projectbrief">CMSIS-RTOS2 compliant FreeRTOS Implementation</div>
48 <!--END !PROJECT_NAME-->
49 <td> <div id="MSearchBox" class="MSearchBoxInactive">
51 <img id="MSearchSelect" src="search/mag_sel.svg"
52 onmouseover="return searchBox.OnSearchSelectShow()"
53 onmouseout="return searchBox.OnSearchSelectHide()"
55 <input type="text" id="MSearchField" value="Search" accesskey="S"
56 onfocus="searchBox.OnSearchFieldFocus(true)"
57 onblur="searchBox.OnSearchFieldFocus(false)"
58 onkeyup="searchBox.OnSearchFieldChange(event)"/>
59 </span><span class="right">
60 <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
68 <!-- end header part -->
69 <!-- Generated by Doxygen 1.9.2 -->
70 <script type="text/javascript">
71 /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
72 var searchBox = new SearchBox("searchBox", "search",'Search','.html');
76 <div id="side-nav" class="ui-resizable side-nav-resizable">
78 <div id="nav-tree-contents">
79 <div id="nav-sync" class="sync"></div>
82 <div id="splitbar" style="-moz-user-select:none;"
83 class="ui-resizable-handle">
86 <script type="text/javascript">
87 /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
88 $(document).ready(function(){initNavTree('group__freertos__evr__timers.html',''); initResizable(); });
91 <div id="doc-content">
92 <!-- window showing the filter options -->
93 <div id="MSearchSelectWindow"
94 onmouseover="return searchBox.OnSearchSelectShow()"
95 onmouseout="return searchBox.OnSearchSelectHide()"
96 onkeydown="return searchBox.OnSearchSelectKey(event)">
99 <!-- iframe showing the search results (closed by default) -->
100 <div id="MSearchResultsWindow">
101 <iframe src="javascript:void(0)" frameborder="0"
102 name="MSearchResults" id="MSearchResults">
107 <div class="summary">
108 <a href="#func-members">Functions</a> </div>
109 <div class="headertitle"><div class="title">Timer Functions<div class="ingroups"><a class="el" href="group__freertos__specific.html">CMSIS-FreeRTOS Specifics</a> » <a class="el" href="group__freertos__evr.html">Event functions</a></div></div></div>
111 <div class="contents">
113 <p>Events generated by timer functions.
114 <a href="#details">More...</a></p>
115 <table class="memberdecls">
116 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
117 Functions</h2></td></tr>
118 <tr class="memitem:gacc9345d117387a048a35832be8875b1f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gacc9345d117387a048a35832be8875b1f">EvrFreeRTOSTimers_TimerCreate</a> (Timer_t pxNewTimer)</td></tr>
119 <tr class="memdesc:gacc9345d117387a048a35832be8875b1f"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful timer object create (Op) <a href="group__freertos__evr__timers.html#gacc9345d117387a048a35832be8875b1f">More...</a><br /></td></tr>
120 <tr class="separator:gacc9345d117387a048a35832be8875b1f"><td class="memSeparator" colspan="2"> </td></tr>
121 <tr class="memitem:ga4d3ee3a0c730e52f53662b6d471a6678"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga4d3ee3a0c730e52f53662b6d471a6678">EvrFreeRTOSTimers_TimerCreateFailed</a> (void)</td></tr>
122 <tr class="memdesc:ga4d3ee3a0c730e52f53662b6d471a6678"><td class="mdescLeft"> </td><td class="mdescRight">Event on unsuccessful timer object create (Error) <a href="group__freertos__evr__timers.html#ga4d3ee3a0c730e52f53662b6d471a6678">More...</a><br /></td></tr>
123 <tr class="separator:ga4d3ee3a0c730e52f53662b6d471a6678"><td class="memSeparator" colspan="2"> </td></tr>
124 <tr class="memitem:gab0b740245ecdbd07ca7d63c26ef249fc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gab0b740245ecdbd07ca7d63c26ef249fc">EvrFreeRTOSTimers_TimerCommandSend</a> (Timer_t pxTimer, uint32_t xCommandID, uint32_t xOptionalValue, uint32_t xReturn)</td></tr>
125 <tr class="memdesc:gab0b740245ecdbd07ca7d63c26ef249fc"><td class="mdescLeft"> </td><td class="mdescRight">Event on timer queue command send (Op) <a href="group__freertos__evr__timers.html#gab0b740245ecdbd07ca7d63c26ef249fc">More...</a><br /></td></tr>
126 <tr class="separator:gab0b740245ecdbd07ca7d63c26ef249fc"><td class="memSeparator" colspan="2"> </td></tr>
127 <tr class="memitem:ga67fb64cd979312c3584c6be7bd8affff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga67fb64cd979312c3584c6be7bd8affff">EvrFreeRTOSTimers_TimerCommandReceived</a> (Timer_t pxTimer, uint32_t xCommandID, uint32_t xOptionalValue)</td></tr>
128 <tr class="memdesc:ga67fb64cd979312c3584c6be7bd8affff"><td class="mdescLeft"> </td><td class="mdescRight">Event on timer queue command receive (Op) <a href="group__freertos__evr__timers.html#ga67fb64cd979312c3584c6be7bd8affff">More...</a><br /></td></tr>
129 <tr class="separator:ga67fb64cd979312c3584c6be7bd8affff"><td class="memSeparator" colspan="2"> </td></tr>
130 <tr class="memitem:ga6d29aabccac31d30777625064495e0f9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga6d29aabccac31d30777625064495e0f9">EvrFreeRTOSTimers_TimerExpired</a> (Timer_t pxTimer)</td></tr>
131 <tr class="memdesc:ga6d29aabccac31d30777625064495e0f9"><td class="mdescLeft"> </td><td class="mdescRight">Event on timer expire (Op) <a href="group__freertos__evr__timers.html#ga6d29aabccac31d30777625064495e0f9">More...</a><br /></td></tr>
132 <tr class="separator:ga6d29aabccac31d30777625064495e0f9"><td class="memSeparator" colspan="2"> </td></tr>
133 <tr class="memitem:ga4b35fa6a01c96b3395a4c49143a150d4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga4b35fa6a01c96b3395a4c49143a150d4">EvrFreeRTOSTimers_PendFuncCall</a> (PendedFunction_t pxFunctionToPend, void *pvParameter1, uint32_t ulParameter2, uint32_t xReturn)</td></tr>
134 <tr class="memdesc:ga4b35fa6a01c96b3395a4c49143a150d4"><td class="mdescLeft"> </td><td class="mdescRight">Event on pass of the function execution to the timer service task (Op) <a href="group__freertos__evr__timers.html#ga4b35fa6a01c96b3395a4c49143a150d4">More...</a><br /></td></tr>
135 <tr class="separator:ga4b35fa6a01c96b3395a4c49143a150d4"><td class="memSeparator" colspan="2"> </td></tr>
136 <tr class="memitem:ga870fe8028016271f6ef11061fbe82fcd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga870fe8028016271f6ef11061fbe82fcd">EvrFreeRTOSTimers_PendFuncCallFromIsr</a> (PendedFunction_t pxFunctionToPend, void *pvParameter1, uint32_t ulParameter2, uint32_t xReturn)</td></tr>
137 <tr class="memdesc:ga870fe8028016271f6ef11061fbe82fcd"><td class="mdescLeft"> </td><td class="mdescRight">Event on pass of the function execution to the timer service task from the ISR (Op) <a href="group__freertos__evr__timers.html#ga870fe8028016271f6ef11061fbe82fcd">More...</a><br /></td></tr>
138 <tr class="separator:ga870fe8028016271f6ef11061fbe82fcd"><td class="memSeparator" colspan="2"> </td></tr>
139 <tr class="memitem:ga0d6a5bc11b2832d3d29ba99a317db70d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga0d6a5bc11b2832d3d29ba99a317db70d">EvrFreeRTOSTimers_xTimerCreateTimerTask</a> (void)</td></tr>
140 <tr class="memdesc:ga0d6a5bc11b2832d3d29ba99a317db70d"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerCreateTimerTask is called (API). <a href="group__freertos__evr__timers.html#ga0d6a5bc11b2832d3d29ba99a317db70d">More...</a><br /></td></tr>
141 <tr class="separator:ga0d6a5bc11b2832d3d29ba99a317db70d"><td class="memSeparator" colspan="2"> </td></tr>
142 <tr class="memitem:gaa0471877bc22a134fa954815f7af507a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gaa0471877bc22a134fa954815f7af507a">EvrFreeRTOSTimers_xTimerCreateTimerTask_Return</a> (BaseType_t xReturn)</td></tr>
143 <tr class="memdesc:gaa0471877bc22a134fa954815f7af507a"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerCreateTimerTask returns (Op). <a href="group__freertos__evr__timers.html#gaa0471877bc22a134fa954815f7af507a">More...</a><br /></td></tr>
144 <tr class="separator:gaa0471877bc22a134fa954815f7af507a"><td class="memSeparator" colspan="2"> </td></tr>
145 <tr class="memitem:gabe754072285a21bde6b4035b7e69bf2e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gabe754072285a21bde6b4035b7e69bf2e">EvrFreeRTOSTimers_xTimerCreate</a> (const char *pcTimerName, const TickType_t xTimerPeriodInTicks, const BaseType_t xAutoReload, void *pvTimerID, TimerCallbackFunction_t pxCallbackFunction)</td></tr>
146 <tr class="memdesc:gabe754072285a21bde6b4035b7e69bf2e"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerCreate is called (API). <a href="group__freertos__evr__timers.html#gabe754072285a21bde6b4035b7e69bf2e">More...</a><br /></td></tr>
147 <tr class="separator:gabe754072285a21bde6b4035b7e69bf2e"><td class="memSeparator" colspan="2"> </td></tr>
148 <tr class="memitem:gaaeea4de796430b57e64e7fdfa385d499"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gaaeea4de796430b57e64e7fdfa385d499">EvrFreeRTOSTimers_xTimerCreate_Return</a> (TimerHandle_t pxNewTimer)</td></tr>
149 <tr class="memdesc:gaaeea4de796430b57e64e7fdfa385d499"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerCreate returns (Op). <a href="group__freertos__evr__timers.html#gaaeea4de796430b57e64e7fdfa385d499">More...</a><br /></td></tr>
150 <tr class="separator:gaaeea4de796430b57e64e7fdfa385d499"><td class="memSeparator" colspan="2"> </td></tr>
151 <tr class="memitem:ga720f5e66f45ea7103bab2611d3ac8b86"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga720f5e66f45ea7103bab2611d3ac8b86">EvrFreeRTOSTimers_xTimerCreateStatic</a> (const char *pcTimerName, const TickType_t xTimerPeriodInTicks, const BaseType_t xAutoReload, void *pvTimerID, TimerCallbackFunction_t pxCallbackFunction, StaticTimer_t *pxTimerBuffer)</td></tr>
152 <tr class="memdesc:ga720f5e66f45ea7103bab2611d3ac8b86"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerCreateStatic is called (API). <a href="group__freertos__evr__timers.html#ga720f5e66f45ea7103bab2611d3ac8b86">More...</a><br /></td></tr>
153 <tr class="separator:ga720f5e66f45ea7103bab2611d3ac8b86"><td class="memSeparator" colspan="2"> </td></tr>
154 <tr class="memitem:gaf4e9bbc3e76c4f67843c6be4d59a37d3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gaf4e9bbc3e76c4f67843c6be4d59a37d3">EvrFreeRTOSTimers_xTimerCreateStatic_Return</a> (TimerHandle_t pxNewTimer)</td></tr>
155 <tr class="memdesc:gaf4e9bbc3e76c4f67843c6be4d59a37d3"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerCreateStatic returns (Op). <a href="group__freertos__evr__timers.html#gaf4e9bbc3e76c4f67843c6be4d59a37d3">More...</a><br /></td></tr>
156 <tr class="separator:gaf4e9bbc3e76c4f67843c6be4d59a37d3"><td class="memSeparator" colspan="2"> </td></tr>
157 <tr class="memitem:ga2e341285c7089f1a25e04ba51354c2bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga2e341285c7089f1a25e04ba51354c2bd">EvrFreeRTOSTimers_xTimerGenericCommandFromTask</a> (TimerHandle_t xTimer, const BaseType_t xCommandID, const TickType_t xOptionalValue, BaseType_t *pxHigherPriorityTaskWoken, const TickType_t xTicksToWait)</td></tr>
158 <tr class="memdesc:ga2e341285c7089f1a25e04ba51354c2bd"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerGenericCommandFromTask is called (API). <a href="group__freertos__evr__timers.html#ga2e341285c7089f1a25e04ba51354c2bd">More...</a><br /></td></tr>
159 <tr class="separator:ga2e341285c7089f1a25e04ba51354c2bd"><td class="memSeparator" colspan="2"> </td></tr>
160 <tr class="memitem:ga4390f8d65dce0d7623918a1627ba7f49"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga4390f8d65dce0d7623918a1627ba7f49">EvrFreeRTOSTimers_xTimerGenericCommandFromTask_Return</a> (BaseType_t xReturn)</td></tr>
161 <tr class="memdesc:ga4390f8d65dce0d7623918a1627ba7f49"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerGenericCommandFromTask returns (Op). <a href="group__freertos__evr__timers.html#ga4390f8d65dce0d7623918a1627ba7f49">More...</a><br /></td></tr>
162 <tr class="separator:ga4390f8d65dce0d7623918a1627ba7f49"><td class="memSeparator" colspan="2"> </td></tr>
163 <tr class="memitem:ga012d0ed9570219dab21455161603b460"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga012d0ed9570219dab21455161603b460">EvrFreeRTOSTimers_xTimerGenericCommandFromISR</a> (TimerHandle_t xTimer, const BaseType_t xCommandID, const TickType_t xOptionalValue, BaseType_t *pxHigherPriorityTaskWoken, const TickType_t xTicksToWait)</td></tr>
164 <tr class="memdesc:ga012d0ed9570219dab21455161603b460"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerGenericCommandFromISR is called (API). <a href="group__freertos__evr__timers.html#ga012d0ed9570219dab21455161603b460">More...</a><br /></td></tr>
165 <tr class="separator:ga012d0ed9570219dab21455161603b460"><td class="memSeparator" colspan="2"> </td></tr>
166 <tr class="memitem:gaa5335faf50bbf416baaa4ef5b21ec8f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gaa5335faf50bbf416baaa4ef5b21ec8f0">EvrFreeRTOSTimers_xTimerGenericCommandFromISR_Return</a> (BaseType_t xReturn)</td></tr>
167 <tr class="memdesc:gaa5335faf50bbf416baaa4ef5b21ec8f0"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerGenericCommandFromISR returns (Op). <a href="group__freertos__evr__timers.html#gaa5335faf50bbf416baaa4ef5b21ec8f0">More...</a><br /></td></tr>
168 <tr class="separator:gaa5335faf50bbf416baaa4ef5b21ec8f0"><td class="memSeparator" colspan="2"> </td></tr>
169 <tr class="memitem:ga5a277c4ed72a7a080c83c6cef2eeeab9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga5a277c4ed72a7a080c83c6cef2eeeab9">EvrFreeRTOSTimers_xTimerGetTimerDaemonTaskHandle</a> (void)</td></tr>
170 <tr class="memdesc:ga5a277c4ed72a7a080c83c6cef2eeeab9"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerGetTimerDaemonTaskHandle is called (API). <a href="group__freertos__evr__timers.html#ga5a277c4ed72a7a080c83c6cef2eeeab9">More...</a><br /></td></tr>
171 <tr class="separator:ga5a277c4ed72a7a080c83c6cef2eeeab9"><td class="memSeparator" colspan="2"> </td></tr>
172 <tr class="memitem:ga1f3c7fe1b04c2d2d6830daa7b76e1225"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga1f3c7fe1b04c2d2d6830daa7b76e1225">EvrFreeRTOSTimers_xTimerGetTimerDaemonTaskHandle_Return</a> (TaskHandle_t xTimerTaskHandle)</td></tr>
173 <tr class="memdesc:ga1f3c7fe1b04c2d2d6830daa7b76e1225"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerGetTimerDaemonTaskHandle returns (Op). <a href="group__freertos__evr__timers.html#ga1f3c7fe1b04c2d2d6830daa7b76e1225">More...</a><br /></td></tr>
174 <tr class="separator:ga1f3c7fe1b04c2d2d6830daa7b76e1225"><td class="memSeparator" colspan="2"> </td></tr>
175 <tr class="memitem:gae76aa4f7ca45d09f78cdfed8ebb449fc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gae76aa4f7ca45d09f78cdfed8ebb449fc">EvrFreeRTOSTimers_xTimerGetPeriod</a> (TimerHandle_t xTimer)</td></tr>
176 <tr class="memdesc:gae76aa4f7ca45d09f78cdfed8ebb449fc"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerGetPeriod is called (API). <a href="group__freertos__evr__timers.html#gae76aa4f7ca45d09f78cdfed8ebb449fc">More...</a><br /></td></tr>
177 <tr class="separator:gae76aa4f7ca45d09f78cdfed8ebb449fc"><td class="memSeparator" colspan="2"> </td></tr>
178 <tr class="memitem:ga3cb5d5d265632853b96e4fa25b9b8355"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga3cb5d5d265632853b96e4fa25b9b8355">EvrFreeRTOSTimers_xTimerGetPeriod_Return</a> (uint32_t xReturn)</td></tr>
179 <tr class="memdesc:ga3cb5d5d265632853b96e4fa25b9b8355"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerGetPeriod returns (Op). <a href="group__freertos__evr__timers.html#ga3cb5d5d265632853b96e4fa25b9b8355">More...</a><br /></td></tr>
180 <tr class="separator:ga3cb5d5d265632853b96e4fa25b9b8355"><td class="memSeparator" colspan="2"> </td></tr>
181 <tr class="memitem:ga53287e1d09495ec5d553e66b6dcf9419"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga53287e1d09495ec5d553e66b6dcf9419">EvrFreeRTOSTimers_vTimerSetReloadMode</a> (TimerHandle_t xTimer, const BaseType_t xAutoReload)</td></tr>
182 <tr class="memdesc:ga53287e1d09495ec5d553e66b6dcf9419"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function vTimerSetReloadMode is called (API). <a href="group__freertos__evr__timers.html#ga53287e1d09495ec5d553e66b6dcf9419">More...</a><br /></td></tr>
183 <tr class="separator:ga53287e1d09495ec5d553e66b6dcf9419"><td class="memSeparator" colspan="2"> </td></tr>
184 <tr class="memitem:gaae9a4fbfe57e70fb4ce106f9055aea6f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gaae9a4fbfe57e70fb4ce106f9055aea6f">EvrFreeRTOSTimers_vTimerSetReloadMode_Return</a> (void)</td></tr>
185 <tr class="memdesc:gaae9a4fbfe57e70fb4ce106f9055aea6f"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function vTimerSetReloadMode returns (Op). <a href="group__freertos__evr__timers.html#gaae9a4fbfe57e70fb4ce106f9055aea6f">More...</a><br /></td></tr>
186 <tr class="separator:gaae9a4fbfe57e70fb4ce106f9055aea6f"><td class="memSeparator" colspan="2"> </td></tr>
187 <tr class="memitem:ga949585d1a84618567aabcccec6b184e7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga949585d1a84618567aabcccec6b184e7">EvrFreeRTOSTimers_xTimerGetReloadMode</a> (TimerHandle_t xTimer)</td></tr>
188 <tr class="memdesc:ga949585d1a84618567aabcccec6b184e7"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerGetReloadMode is called (API). <a href="group__freertos__evr__timers.html#ga949585d1a84618567aabcccec6b184e7">More...</a><br /></td></tr>
189 <tr class="separator:ga949585d1a84618567aabcccec6b184e7"><td class="memSeparator" colspan="2"> </td></tr>
190 <tr class="memitem:ga626b276a2d0851fc4696f838faedd63b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga626b276a2d0851fc4696f838faedd63b">EvrFreeRTOSTimers_xTimerGetReloadMode_Return</a> (BaseType_t xReturn)</td></tr>
191 <tr class="memdesc:ga626b276a2d0851fc4696f838faedd63b"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerGetReloadMode returns (Op). <a href="group__freertos__evr__timers.html#ga626b276a2d0851fc4696f838faedd63b">More...</a><br /></td></tr>
192 <tr class="separator:ga626b276a2d0851fc4696f838faedd63b"><td class="memSeparator" colspan="2"> </td></tr>
193 <tr class="memitem:ga50ed04cc841003b2cc3c7c49fba3dfea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga50ed04cc841003b2cc3c7c49fba3dfea">EvrFreeRTOSTimers_uxTimerGetReloadMode</a> (TimerHandle_t xTimer)</td></tr>
194 <tr class="memdesc:ga50ed04cc841003b2cc3c7c49fba3dfea"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function is called (API). <a href="group__freertos__evr__timers.html#ga50ed04cc841003b2cc3c7c49fba3dfea">More...</a><br /></td></tr>
195 <tr class="separator:ga50ed04cc841003b2cc3c7c49fba3dfea"><td class="memSeparator" colspan="2"> </td></tr>
196 <tr class="memitem:ga80cb4468edcb463700a2a599c4ebd94d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga80cb4468edcb463700a2a599c4ebd94d">EvrFreeRTOSTimers_uxTimerGetReloadMode_Return</a> (UBaseType_t uxReturn)</td></tr>
197 <tr class="memdesc:ga80cb4468edcb463700a2a599c4ebd94d"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function returns (Op). <a href="group__freertos__evr__timers.html#ga80cb4468edcb463700a2a599c4ebd94d">More...</a><br /></td></tr>
198 <tr class="separator:ga80cb4468edcb463700a2a599c4ebd94d"><td class="memSeparator" colspan="2"> </td></tr>
199 <tr class="memitem:ga6f519e0dddc5bddb3912c55485851c83"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga6f519e0dddc5bddb3912c55485851c83">EvrFreeRTOSTimers_xTimerGetExpiryTime</a> (TimerHandle_t xTimer)</td></tr>
200 <tr class="memdesc:ga6f519e0dddc5bddb3912c55485851c83"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerGetExpiryTime is called (API). <a href="group__freertos__evr__timers.html#ga6f519e0dddc5bddb3912c55485851c83">More...</a><br /></td></tr>
201 <tr class="separator:ga6f519e0dddc5bddb3912c55485851c83"><td class="memSeparator" colspan="2"> </td></tr>
202 <tr class="memitem:gafcf26587ce64271271f9322f102954f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gafcf26587ce64271271f9322f102954f8">EvrFreeRTOSTimers_xTimerGetExpiryTime_Return</a> (TickType_t xReturn)</td></tr>
203 <tr class="memdesc:gafcf26587ce64271271f9322f102954f8"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerGetExpiryTime returns (Op). <a href="group__freertos__evr__timers.html#gafcf26587ce64271271f9322f102954f8">More...</a><br /></td></tr>
204 <tr class="separator:gafcf26587ce64271271f9322f102954f8"><td class="memSeparator" colspan="2"> </td></tr>
205 <tr class="memitem:gab8ea34cdf845c49e3eb99f6efd16f7ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gab8ea34cdf845c49e3eb99f6efd16f7ee">EvrFreeRTOSTimers_xTimerGetStaticBuffer</a> (TimerHandle_t xTimer, uint32_t ppxTimerBuffer)</td></tr>
206 <tr class="memdesc:gab8ea34cdf845c49e3eb99f6efd16f7ee"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerGetStaticBuffer is called (API). <a href="group__freertos__evr__timers.html#gab8ea34cdf845c49e3eb99f6efd16f7ee">More...</a><br /></td></tr>
207 <tr class="separator:gab8ea34cdf845c49e3eb99f6efd16f7ee"><td class="memSeparator" colspan="2"> </td></tr>
208 <tr class="memitem:ga814f8537f1e4f048cf437b4c2234112a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga814f8537f1e4f048cf437b4c2234112a">EvrFreeRTOSTimers_xTimerGetStaticBuffer_Return</a> (BaseType_t xReturn)</td></tr>
209 <tr class="memdesc:ga814f8537f1e4f048cf437b4c2234112a"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerGetStaticBuffer returns (Op). <a href="group__freertos__evr__timers.html#ga814f8537f1e4f048cf437b4c2234112a">More...</a><br /></td></tr>
210 <tr class="separator:ga814f8537f1e4f048cf437b4c2234112a"><td class="memSeparator" colspan="2"> </td></tr>
211 <tr class="memitem:ga9e6e27f6637c6134eddcac4d3708fee7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga9e6e27f6637c6134eddcac4d3708fee7">EvrFreeRTOSTimers_pcTimerGetName</a> (TimerHandle_t xTimer)</td></tr>
212 <tr class="memdesc:ga9e6e27f6637c6134eddcac4d3708fee7"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function pcTimerGetName is called (API). <a href="group__freertos__evr__timers.html#ga9e6e27f6637c6134eddcac4d3708fee7">More...</a><br /></td></tr>
213 <tr class="separator:ga9e6e27f6637c6134eddcac4d3708fee7"><td class="memSeparator" colspan="2"> </td></tr>
214 <tr class="memitem:gadc444c0f119fd64bf776279f805d38e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gadc444c0f119fd64bf776279f805d38e9">EvrFreeRTOSTimers_pcTimerGetName_Return</a> (const char *pcTimerName)</td></tr>
215 <tr class="memdesc:gadc444c0f119fd64bf776279f805d38e9"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function pcTimerGetName returns (Op). <a href="group__freertos__evr__timers.html#gadc444c0f119fd64bf776279f805d38e9">More...</a><br /></td></tr>
216 <tr class="separator:gadc444c0f119fd64bf776279f805d38e9"><td class="memSeparator" colspan="2"> </td></tr>
217 <tr class="memitem:ga5b7937af1160cc8874092e0b8c4cdc69"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga5b7937af1160cc8874092e0b8c4cdc69">EvrFreeRTOSTimers_xTimerIsTimerActive</a> (TimerHandle_t xTimer)</td></tr>
218 <tr class="memdesc:ga5b7937af1160cc8874092e0b8c4cdc69"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerIsTimerActive is called (API). <a href="group__freertos__evr__timers.html#ga5b7937af1160cc8874092e0b8c4cdc69">More...</a><br /></td></tr>
219 <tr class="separator:ga5b7937af1160cc8874092e0b8c4cdc69"><td class="memSeparator" colspan="2"> </td></tr>
220 <tr class="memitem:ga71684cf1e0522ae61fae5f3d7f581aaf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga71684cf1e0522ae61fae5f3d7f581aaf">EvrFreeRTOSTimers_xTimerIsTimerActive_Return</a> (BaseType_t xReturn)</td></tr>
221 <tr class="memdesc:ga71684cf1e0522ae61fae5f3d7f581aaf"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerIsTimerActive returns (Op). <a href="group__freertos__evr__timers.html#ga71684cf1e0522ae61fae5f3d7f581aaf">More...</a><br /></td></tr>
222 <tr class="separator:ga71684cf1e0522ae61fae5f3d7f581aaf"><td class="memSeparator" colspan="2"> </td></tr>
223 <tr class="memitem:gafde609fd24b0e156a4ac2f48bf95d025"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gafde609fd24b0e156a4ac2f48bf95d025">EvrFreeRTOSTimers_pvTimerGetTimerID</a> (const TimerHandle_t xTimer)</td></tr>
224 <tr class="memdesc:gafde609fd24b0e156a4ac2f48bf95d025"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function pvTimerGetTimerID is called (API). <a href="group__freertos__evr__timers.html#gafde609fd24b0e156a4ac2f48bf95d025">More...</a><br /></td></tr>
225 <tr class="separator:gafde609fd24b0e156a4ac2f48bf95d025"><td class="memSeparator" colspan="2"> </td></tr>
226 <tr class="memitem:ga6c909fd0549fca75ea6ba9e2c195a32e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga6c909fd0549fca75ea6ba9e2c195a32e">EvrFreeRTOSTimers_pvTimerGetTimerID_Return</a> (void *pvReturn)</td></tr>
227 <tr class="memdesc:ga6c909fd0549fca75ea6ba9e2c195a32e"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function pvTimerGetTimerID returns (Op). <a href="group__freertos__evr__timers.html#ga6c909fd0549fca75ea6ba9e2c195a32e">More...</a><br /></td></tr>
228 <tr class="separator:ga6c909fd0549fca75ea6ba9e2c195a32e"><td class="memSeparator" colspan="2"> </td></tr>
229 <tr class="memitem:gad7b62c9ff7e42ad936f3f099143835d0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gad7b62c9ff7e42ad936f3f099143835d0">EvrFreeRTOSTimers_vTimerSetTimerID</a> (TimerHandle_t xTimer, void *pvNewID)</td></tr>
230 <tr class="memdesc:gad7b62c9ff7e42ad936f3f099143835d0"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function vTimerSetTimerID is called (API). <a href="group__freertos__evr__timers.html#gad7b62c9ff7e42ad936f3f099143835d0">More...</a><br /></td></tr>
231 <tr class="separator:gad7b62c9ff7e42ad936f3f099143835d0"><td class="memSeparator" colspan="2"> </td></tr>
232 <tr class="memitem:ga41a0e714ea8d21d9a7d0c21f4a235c0e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga41a0e714ea8d21d9a7d0c21f4a235c0e">EvrFreeRTOSTimers_vTimerSetTimerID_Return</a> (void)</td></tr>
233 <tr class="memdesc:ga41a0e714ea8d21d9a7d0c21f4a235c0e"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function vTimerSetTimerID returns (Op). <a href="group__freertos__evr__timers.html#ga41a0e714ea8d21d9a7d0c21f4a235c0e">More...</a><br /></td></tr>
234 <tr class="separator:ga41a0e714ea8d21d9a7d0c21f4a235c0e"><td class="memSeparator" colspan="2"> </td></tr>
235 <tr class="memitem:gaee5fc763cfef769053f27d0caab2fa5d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gaee5fc763cfef769053f27d0caab2fa5d">EvrFreeRTOSTimers_xTimerPendFunctionCallFromISR</a> (PendedFunction_t xFunctionToPend, void *pvParameter1, uint32_t ulParameter2, BaseType_t *pxHigherPriorityTaskWoken)</td></tr>
236 <tr class="memdesc:gaee5fc763cfef769053f27d0caab2fa5d"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function xTimerPendFunctionCallFromISR is called (API). <a href="group__freertos__evr__timers.html#gaee5fc763cfef769053f27d0caab2fa5d">More...</a><br /></td></tr>
237 <tr class="separator:gaee5fc763cfef769053f27d0caab2fa5d"><td class="memSeparator" colspan="2"> </td></tr>
238 <tr class="memitem:gad143d3e20090bdb5f392be25721e7bc2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gad143d3e20090bdb5f392be25721e7bc2">EvrFreeRTOSTimers_xTimerPendFunctionCallFromISR_Return</a> (BaseType_t xReturn)</td></tr>
239 <tr class="memdesc:gad143d3e20090bdb5f392be25721e7bc2"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function xTimerPendFunctionCallFromISR returns (Op). <a href="group__freertos__evr__timers.html#gad143d3e20090bdb5f392be25721e7bc2">More...</a><br /></td></tr>
240 <tr class="separator:gad143d3e20090bdb5f392be25721e7bc2"><td class="memSeparator" colspan="2"> </td></tr>
241 <tr class="memitem:gac87d5091b892e7e39a415d93eb135044"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gac87d5091b892e7e39a415d93eb135044">EvrFreeRTOSTimers_xTimerPendFunctionCall</a> (PendedFunction_t xFunctionToPend, void *pvParameter1, uint32_t ulParameter2, TickType_t xTicksToWait)</td></tr>
242 <tr class="memdesc:gac87d5091b892e7e39a415d93eb135044"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function is called (API). <a href="group__freertos__evr__timers.html#gac87d5091b892e7e39a415d93eb135044">More...</a><br /></td></tr>
243 <tr class="separator:gac87d5091b892e7e39a415d93eb135044"><td class="memSeparator" colspan="2"> </td></tr>
244 <tr class="memitem:gad08c3fa8086243434f5f937552fe9a7e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gad08c3fa8086243434f5f937552fe9a7e">EvrFreeRTOSTimers_xTimerPendFunctionCall_Return</a> (BaseType_t xReturn)</td></tr>
245 <tr class="memdesc:gad08c3fa8086243434f5f937552fe9a7e"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function returns (Op). <a href="group__freertos__evr__timers.html#gad08c3fa8086243434f5f937552fe9a7e">More...</a><br /></td></tr>
246 <tr class="separator:gad08c3fa8086243434f5f937552fe9a7e"><td class="memSeparator" colspan="2"> </td></tr>
247 <tr class="memitem:ga979754e549ec0263f9f56c427d9489aa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga979754e549ec0263f9f56c427d9489aa">EvrFreeRTOSTimers_uxTimerGetTimerNumber</a> (TimerHandle_t xTimer)</td></tr>
248 <tr class="memdesc:ga979754e549ec0263f9f56c427d9489aa"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function uxTimerGetTimerNumber is called (API). <a href="group__freertos__evr__timers.html#ga979754e549ec0263f9f56c427d9489aa">More...</a><br /></td></tr>
249 <tr class="separator:ga979754e549ec0263f9f56c427d9489aa"><td class="memSeparator" colspan="2"> </td></tr>
250 <tr class="memitem:gaa8a2c1821154cf253f7fd44c221323ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gaa8a2c1821154cf253f7fd44c221323ee">EvrFreeRTOSTimers_uxTimerGetTimerNumber_Return</a> (UBaseType_t uxReturn)</td></tr>
251 <tr class="memdesc:gaa8a2c1821154cf253f7fd44c221323ee"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function uxTimerGetTimerNumber returns (Op). <a href="group__freertos__evr__timers.html#gaa8a2c1821154cf253f7fd44c221323ee">More...</a><br /></td></tr>
252 <tr class="separator:gaa8a2c1821154cf253f7fd44c221323ee"><td class="memSeparator" colspan="2"> </td></tr>
253 <tr class="memitem:gad56e48311479f751d264475329d6cae8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gad56e48311479f751d264475329d6cae8">EvrFreeRTOSTimers_vTimerSetTimerNumber</a> (TimerHandle_t xTimer, UBaseType_t uxTimerNumber)</td></tr>
254 <tr class="memdesc:gad56e48311479f751d264475329d6cae8"><td class="mdescLeft"> </td><td class="mdescRight">Event sent when function vTimerSetTimerNumber is called (API). <a href="group__freertos__evr__timers.html#gad56e48311479f751d264475329d6cae8">More...</a><br /></td></tr>
255 <tr class="separator:gad56e48311479f751d264475329d6cae8"><td class="memSeparator" colspan="2"> </td></tr>
256 <tr class="memitem:gace280d4b7ad8a3f0677be9390f55f7dd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gace280d4b7ad8a3f0677be9390f55f7dd">EvrFreeRTOSTimers_vTimerSetTimerNumber_Return</a> (void)</td></tr>
257 <tr class="memdesc:gace280d4b7ad8a3f0677be9390f55f7dd"><td class="mdescLeft"> </td><td class="mdescRight">Event sent before function vTimerSetTimerNumber returns (Op). <a href="group__freertos__evr__timers.html#gace280d4b7ad8a3f0677be9390f55f7dd">More...</a><br /></td></tr>
258 <tr class="separator:gace280d4b7ad8a3f0677be9390f55f7dd"><td class="memSeparator" colspan="2"> </td></tr>
260 <a name="details" id="details"></a><h2 class="groupheader">Description</h2>
261 <p >Events generated by timer functions. </p>
262 <h2 class="groupheader">Function Documentation</h2>
263 <a id="ga9e6e27f6637c6134eddcac4d3708fee7" name="ga9e6e27f6637c6134eddcac4d3708fee7"></a>
264 <h2 class="memtitle"><span class="permalink"><a href="#ga9e6e27f6637c6134eddcac4d3708fee7">◆ </a></span>EvrFreeRTOSTimers_pcTimerGetName()</h2>
266 <div class="memitem">
267 <div class="memproto">
268 <table class="memname">
270 <td class="memname">void EvrFreeRTOSTimers_pcTimerGetName </td>
272 <td class="paramtype">TimerHandle_t </td>
273 <td class="paramname"><em>xTimer</em></td><td>)</td>
277 </div><div class="memdoc">
279 <p>Event sent when function pcTimerGetName is called (API). </p>
280 <dl class="params"><dt>Parameters</dt><dd>
281 <table class="params">
282 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
286 <p>The event <b>pcTimerGetName</b> is generated when function pcTimerGetName is called.</p>
287 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
288 <li><b>xTimer</b> : Timer object handle. </li>
293 <a id="gadc444c0f119fd64bf776279f805d38e9" name="gadc444c0f119fd64bf776279f805d38e9"></a>
294 <h2 class="memtitle"><span class="permalink"><a href="#gadc444c0f119fd64bf776279f805d38e9">◆ </a></span>EvrFreeRTOSTimers_pcTimerGetName_Return()</h2>
296 <div class="memitem">
297 <div class="memproto">
298 <table class="memname">
300 <td class="memname">void EvrFreeRTOSTimers_pcTimerGetName_Return </td>
302 <td class="paramtype">const char * </td>
303 <td class="paramname"><em>pcTimerName</em></td><td>)</td>
307 </div><div class="memdoc">
309 <p>Event sent before function pcTimerGetName returns (Op). </p>
310 <dl class="params"><dt>Parameters</dt><dd>
311 <table class="params">
312 <tr><td class="paramdir">[in]</td><td class="paramname">pcTimerName</td><td>the name assigned to the Timer object.</td></tr>
316 <p>The event <b>pcTimerGetName_Return</b> is generated before the function pcTimerGetName returns.</p>
317 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
318 <li><b>pcTimerName</b> : the name assigned to the Timer object. </li>
323 <a id="ga4b35fa6a01c96b3395a4c49143a150d4" name="ga4b35fa6a01c96b3395a4c49143a150d4"></a>
324 <h2 class="memtitle"><span class="permalink"><a href="#ga4b35fa6a01c96b3395a4c49143a150d4">◆ </a></span>EvrFreeRTOSTimers_PendFuncCall()</h2>
326 <div class="memitem">
327 <div class="memproto">
328 <table class="memname">
330 <td class="memname">void EvrFreeRTOSTimers_PendFuncCall </td>
332 <td class="paramtype">PendedFunction_t </td>
333 <td class="paramname"><em>pxFunctionToPend</em>, </td>
336 <td class="paramkey"></td>
338 <td class="paramtype">void * </td>
339 <td class="paramname"><em>pvParameter1</em>, </td>
342 <td class="paramkey"></td>
344 <td class="paramtype">uint32_t </td>
345 <td class="paramname"><em>ulParameter2</em>, </td>
348 <td class="paramkey"></td>
350 <td class="paramtype">uint32_t </td>
351 <td class="paramname"><em>xReturn</em> </td>
359 </div><div class="memdoc">
361 <p>Event on pass of the function execution to the timer service task (Op) </p>
362 <dl class="params"><dt>Parameters</dt><dd>
363 <table class="params">
364 <tr><td class="paramdir">[in]</td><td class="paramname">pxFunctionToPend</td><td>pointer to callback function </td></tr>
365 <tr><td class="paramdir">[in]</td><td class="paramname">pvParameter1</td><td>function parameter 1. </td></tr>
366 <tr><td class="paramdir">[in]</td><td class="paramname">ulParameter2</td><td>function parameter 2. </td></tr>
367 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>return value.</td></tr>
371 <p>The event <b>PendFuncCall</b> is generated before the function xTimerPendFunctionCall returns.</p>
372 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
373 <li><b>pxFunctionToPend</b> : callback function to execute from the timer service/deamon task.</li>
374 <li><b>pvParameter1</b> : the value passed into the callback function as the first parameter.</li>
375 <li><b>ulParameter2</b> : the value passed into the callback function as the second parameter.</li>
376 <li><b>xReturn</b> : execution status (1=callback passed to the timer sevice task, any other value: queue full, failed to register the callback execution) </li>
381 <a id="ga870fe8028016271f6ef11061fbe82fcd" name="ga870fe8028016271f6ef11061fbe82fcd"></a>
382 <h2 class="memtitle"><span class="permalink"><a href="#ga870fe8028016271f6ef11061fbe82fcd">◆ </a></span>EvrFreeRTOSTimers_PendFuncCallFromIsr()</h2>
384 <div class="memitem">
385 <div class="memproto">
386 <table class="memname">
388 <td class="memname">void EvrFreeRTOSTimers_PendFuncCallFromIsr </td>
390 <td class="paramtype">PendedFunction_t </td>
391 <td class="paramname"><em>pxFunctionToPend</em>, </td>
394 <td class="paramkey"></td>
396 <td class="paramtype">void * </td>
397 <td class="paramname"><em>pvParameter1</em>, </td>
400 <td class="paramkey"></td>
402 <td class="paramtype">uint32_t </td>
403 <td class="paramname"><em>ulParameter2</em>, </td>
406 <td class="paramkey"></td>
408 <td class="paramtype">uint32_t </td>
409 <td class="paramname"><em>xReturn</em> </td>
417 </div><div class="memdoc">
419 <p>Event on pass of the function execution to the timer service task from the ISR (Op) </p>
420 <dl class="params"><dt>Parameters</dt><dd>
421 <table class="params">
422 <tr><td class="paramdir">[in]</td><td class="paramname">pxFunctionToPend</td><td>pointer to callback function </td></tr>
423 <tr><td class="paramdir">[in]</td><td class="paramname">pvParameter1</td><td>function parameter 1. </td></tr>
424 <tr><td class="paramdir">[in]</td><td class="paramname">ulParameter2</td><td>function parameter 2. </td></tr>
425 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>return value.</td></tr>
429 <p>The event <b>PendFuncCallFromIsr</b> is generated before the function xTimerPendFunctionCallFromISR returns.</p>
430 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
431 <li><b>pxFunctionToPend</b> : callback function to execute from the timer service/deamon task.</li>
432 <li><b>pvParameter1</b> : the value passed into the callback function as the first parameter.</li>
433 <li><b>ulParameter2</b> : the value passed into the callback function as the second parameter.</li>
434 <li><b>xReturn</b> : execution status (1=callback passed to the timer sevice task, any other value: queue full, failed to register the callback execution) </li>
439 <a id="gafde609fd24b0e156a4ac2f48bf95d025" name="gafde609fd24b0e156a4ac2f48bf95d025"></a>
440 <h2 class="memtitle"><span class="permalink"><a href="#gafde609fd24b0e156a4ac2f48bf95d025">◆ </a></span>EvrFreeRTOSTimers_pvTimerGetTimerID()</h2>
442 <div class="memitem">
443 <div class="memproto">
444 <table class="memname">
446 <td class="memname">void EvrFreeRTOSTimers_pvTimerGetTimerID </td>
448 <td class="paramtype">const TimerHandle_t </td>
449 <td class="paramname"><em>xTimer</em></td><td>)</td>
453 </div><div class="memdoc">
455 <p>Event sent when function pvTimerGetTimerID is called (API). </p>
456 <dl class="params"><dt>Parameters</dt><dd>
457 <table class="params">
458 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
462 <p>The event <b>pvTimerGetTimerID</b> is generated when function pvTimerGetTimerID is called.</p>
463 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
464 <li><b>xTimer</b> : Timer object handle. </li>
469 <a id="ga6c909fd0549fca75ea6ba9e2c195a32e" name="ga6c909fd0549fca75ea6ba9e2c195a32e"></a>
470 <h2 class="memtitle"><span class="permalink"><a href="#ga6c909fd0549fca75ea6ba9e2c195a32e">◆ </a></span>EvrFreeRTOSTimers_pvTimerGetTimerID_Return()</h2>
472 <div class="memitem">
473 <div class="memproto">
474 <table class="memname">
476 <td class="memname">void EvrFreeRTOSTimers_pvTimerGetTimerID_Return </td>
478 <td class="paramtype">void * </td>
479 <td class="paramname"><em>pvReturn</em></td><td>)</td>
483 </div><div class="memdoc">
485 <p>Event sent before function pvTimerGetTimerID returns (Op). </p>
486 <dl class="params"><dt>Parameters</dt><dd>
487 <table class="params">
488 <tr><td class="paramdir">[in]</td><td class="paramname">pvReturn</td><td>ID assigned to the timer being queried.</td></tr>
492 <p>The event <b>pvTimerGetTimerID_Return</b> is generated before the function pvTimerGetTimerID returns.</p>
493 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
494 <li><b>pvReturn</b> : ID assigned to the timer being queried. </li>
499 <a id="ga67fb64cd979312c3584c6be7bd8affff" name="ga67fb64cd979312c3584c6be7bd8affff"></a>
500 <h2 class="memtitle"><span class="permalink"><a href="#ga67fb64cd979312c3584c6be7bd8affff">◆ </a></span>EvrFreeRTOSTimers_TimerCommandReceived()</h2>
502 <div class="memitem">
503 <div class="memproto">
504 <table class="memname">
506 <td class="memname">void EvrFreeRTOSTimers_TimerCommandReceived </td>
508 <td class="paramtype">Timer_t </td>
509 <td class="paramname"><em>pxTimer</em>, </td>
512 <td class="paramkey"></td>
514 <td class="paramtype">uint32_t </td>
515 <td class="paramname"><em>xCommandID</em>, </td>
518 <td class="paramkey"></td>
520 <td class="paramtype">uint32_t </td>
521 <td class="paramname"><em>xOptionalValue</em> </td>
529 </div><div class="memdoc">
531 <p>Event on timer queue command receive (Op) </p>
532 <dl class="params"><dt>Parameters</dt><dd>
533 <table class="params">
534 <tr><td class="paramdir">[in]</td><td class="paramname">pxTimer</td><td>pointer to timer object handle. </td></tr>
535 <tr><td class="paramdir">[in]</td><td class="paramname">xCommandID</td><td>timer command ID. </td></tr>
536 <tr><td class="paramdir">[in]</td><td class="paramname">xOptionalValue</td><td>optional command value.</td></tr>
540 <p>The event <b>TimerCommandReceived</b> is generated when the timer service task receives a command and before the command is actually processed.</p>
541 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
542 <li><b>pxTimer</b> : pointer to timer object handle (control block address).</li>
543 <li><b>xCommandID</b> : timer command ID.</li>
544 <li><b>xOptionalValue</b> : optional command value. </li>
549 <a id="gab0b740245ecdbd07ca7d63c26ef249fc" name="gab0b740245ecdbd07ca7d63c26ef249fc"></a>
550 <h2 class="memtitle"><span class="permalink"><a href="#gab0b740245ecdbd07ca7d63c26ef249fc">◆ </a></span>EvrFreeRTOSTimers_TimerCommandSend()</h2>
552 <div class="memitem">
553 <div class="memproto">
554 <table class="memname">
556 <td class="memname">void EvrFreeRTOSTimers_TimerCommandSend </td>
558 <td class="paramtype">Timer_t </td>
559 <td class="paramname"><em>pxTimer</em>, </td>
562 <td class="paramkey"></td>
564 <td class="paramtype">uint32_t </td>
565 <td class="paramname"><em>xCommandID</em>, </td>
568 <td class="paramkey"></td>
570 <td class="paramtype">uint32_t </td>
571 <td class="paramname"><em>xOptionalValue</em>, </td>
574 <td class="paramkey"></td>
576 <td class="paramtype">uint32_t </td>
577 <td class="paramname"><em>xReturn</em> </td>
585 </div><div class="memdoc">
587 <p>Event on timer queue command send (Op) </p>
588 <dl class="params"><dt>Parameters</dt><dd>
589 <table class="params">
590 <tr><td class="paramdir">[in]</td><td class="paramname">pxTimer</td><td>pointer to timer object handle. </td></tr>
591 <tr><td class="paramdir">[in]</td><td class="paramname">xCommandID</td><td>timer command ID. </td></tr>
592 <tr><td class="paramdir">[in]</td><td class="paramname">xOptionalValue</td><td>optional command value. </td></tr>
593 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>return value.</td></tr>
597 <p>The event <b>TimerCommandSend</b> is generated when a command is sent to the timer service task,</p>
598 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
599 <li><b>pxTimer</b> : pointer to timer object handle (control block address).</li>
600 <li><b>xCommandID</b> : timer command ID.</li>
601 <li><b>xOptionalValue</b> : optional command value.</li>
602 <li><b>xReturn</b> : execution status (0: failed, command was not sent to the timer command queue, 1: passed, command sent) </li>
607 <a id="gacc9345d117387a048a35832be8875b1f" name="gacc9345d117387a048a35832be8875b1f"></a>
608 <h2 class="memtitle"><span class="permalink"><a href="#gacc9345d117387a048a35832be8875b1f">◆ </a></span>EvrFreeRTOSTimers_TimerCreate()</h2>
610 <div class="memitem">
611 <div class="memproto">
612 <table class="memname">
614 <td class="memname">void EvrFreeRTOSTimers_TimerCreate </td>
616 <td class="paramtype">Timer_t </td>
617 <td class="paramname"><em>pxNewTimer</em></td><td>)</td>
621 </div><div class="memdoc">
623 <p>Event on successful timer object create (Op) </p>
624 <dl class="params"><dt>Parameters</dt><dd>
625 <table class="params">
626 <tr><td class="paramdir">[in]</td><td class="paramname">pxNewTimer</td><td>pointer to timer object handle.</td></tr>
630 <p>The event <b>TimerCreate</b> is generated when timer object is successfully created.</p>
631 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
632 <li><b>pxNewTimer</b> : pointer to timer object handle (control block address). </li>
637 <a id="ga4d3ee3a0c730e52f53662b6d471a6678" name="ga4d3ee3a0c730e52f53662b6d471a6678"></a>
638 <h2 class="memtitle"><span class="permalink"><a href="#ga4d3ee3a0c730e52f53662b6d471a6678">◆ </a></span>EvrFreeRTOSTimers_TimerCreateFailed()</h2>
640 <div class="memitem">
641 <div class="memproto">
642 <table class="memname">
644 <td class="memname">void EvrFreeRTOSTimers_TimerCreateFailed </td>
646 <td class="paramtype">void </td>
647 <td class="paramname"></td><td>)</td>
651 </div><div class="memdoc">
653 <p>Event on unsuccessful timer object create (Error) </p>
654 <p >The event <b>TimerCreateFailed</b> is generated when timer object create fails due to insufficient heap memory. </p>
658 <a id="ga6d29aabccac31d30777625064495e0f9" name="ga6d29aabccac31d30777625064495e0f9"></a>
659 <h2 class="memtitle"><span class="permalink"><a href="#ga6d29aabccac31d30777625064495e0f9">◆ </a></span>EvrFreeRTOSTimers_TimerExpired()</h2>
661 <div class="memitem">
662 <div class="memproto">
663 <table class="memname">
665 <td class="memname">void EvrFreeRTOSTimers_TimerExpired </td>
667 <td class="paramtype">Timer_t </td>
668 <td class="paramname"><em>pxTimer</em></td><td>)</td>
672 </div><div class="memdoc">
674 <p>Event on timer expire (Op) </p>
675 <dl class="params"><dt>Parameters</dt><dd>
676 <table class="params">
677 <tr><td class="paramdir">[in]</td><td class="paramname">pxTimer</td><td>pointer to timer object handle.</td></tr>
681 <p>The event <b>TimerExpired</b> is generated when a software timer expires and before the timer callback is executed.</p>
682 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
683 <li><b>pxTimer</b> : pointer to timer object handle (control block address). </li>
688 <a id="ga50ed04cc841003b2cc3c7c49fba3dfea" name="ga50ed04cc841003b2cc3c7c49fba3dfea"></a>
689 <h2 class="memtitle"><span class="permalink"><a href="#ga50ed04cc841003b2cc3c7c49fba3dfea">◆ </a></span>EvrFreeRTOSTimers_uxTimerGetReloadMode()</h2>
691 <div class="memitem">
692 <div class="memproto">
693 <table class="memname">
695 <td class="memname">void EvrFreeRTOSTimers_uxTimerGetReloadMode </td>
697 <td class="paramtype">TimerHandle_t </td>
698 <td class="paramname"><em>xTimer</em></td><td>)</td>
702 </div><div class="memdoc">
704 <p>Event sent when function is called (API). </p>
705 <dl class="params"><dt>Parameters</dt><dd>
706 <table class="params">
707 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
711 <p>The event <b>uxTimerGetReloadMode</b> is generated when function uxTimerGetReloadMode is called.</p>
712 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
713 <li><b>xTimer</b> : Timer object handle. </li>
718 <a id="ga80cb4468edcb463700a2a599c4ebd94d" name="ga80cb4468edcb463700a2a599c4ebd94d"></a>
719 <h2 class="memtitle"><span class="permalink"><a href="#ga80cb4468edcb463700a2a599c4ebd94d">◆ </a></span>EvrFreeRTOSTimers_uxTimerGetReloadMode_Return()</h2>
721 <div class="memitem">
722 <div class="memproto">
723 <table class="memname">
725 <td class="memname">void EvrFreeRTOSTimers_uxTimerGetReloadMode_Return </td>
727 <td class="paramtype">UBaseType_t </td>
728 <td class="paramname"><em>uxReturn</em></td><td>)</td>
732 </div><div class="memdoc">
734 <p>Event sent before function returns (Op). </p>
735 <dl class="params"><dt>Parameters</dt><dd>
736 <table class="params">
737 <tr><td class="paramdir">[in]</td><td class="paramname">uxReturn</td><td>timer auto-reload mode.</td></tr>
741 <p>The event <b>uxTimerGetReloadMode_Return</b> is generated before the function uxTimerGetReloadMode returns.</p>
742 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
743 <li><b>uxReturn</b> : timer auto-reload mode. </li>
748 <a id="ga979754e549ec0263f9f56c427d9489aa" name="ga979754e549ec0263f9f56c427d9489aa"></a>
749 <h2 class="memtitle"><span class="permalink"><a href="#ga979754e549ec0263f9f56c427d9489aa">◆ </a></span>EvrFreeRTOSTimers_uxTimerGetTimerNumber()</h2>
751 <div class="memitem">
752 <div class="memproto">
753 <table class="memname">
755 <td class="memname">void EvrFreeRTOSTimers_uxTimerGetTimerNumber </td>
757 <td class="paramtype">TimerHandle_t </td>
758 <td class="paramname"><em>xTimer</em></td><td>)</td>
762 </div><div class="memdoc">
764 <p>Event sent when function uxTimerGetTimerNumber is called (API). </p>
765 <dl class="params"><dt>Parameters</dt><dd>
766 <table class="params">
767 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
771 <p>The event <b>uxTimerGetTimerNumber</b> is generated when function uxTimerGetTimerNumber is called.</p>
772 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
773 <li><b>xTimer</b> : Timer object handle. </li>
778 <a id="gaa8a2c1821154cf253f7fd44c221323ee" name="gaa8a2c1821154cf253f7fd44c221323ee"></a>
779 <h2 class="memtitle"><span class="permalink"><a href="#gaa8a2c1821154cf253f7fd44c221323ee">◆ </a></span>EvrFreeRTOSTimers_uxTimerGetTimerNumber_Return()</h2>
781 <div class="memitem">
782 <div class="memproto">
783 <table class="memname">
785 <td class="memname">void EvrFreeRTOSTimers_uxTimerGetTimerNumber_Return </td>
787 <td class="paramtype">UBaseType_t </td>
788 <td class="paramname"><em>uxReturn</em></td><td>)</td>
792 </div><div class="memdoc">
794 <p>Event sent before function uxTimerGetTimerNumber returns (Op). </p>
795 <dl class="params"><dt>Parameters</dt><dd>
796 <table class="params">
797 <tr><td class="paramdir">[in]</td><td class="paramname">uxReturn</td><td>the number assigned to the Timer object.</td></tr>
801 <p>The event <b>uxTimerGetTimerNumber_Return</b> is generated before the function uxTimerGetTimerNumber returns.</p>
802 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
803 <li><b>uxReturn</b> : the number assigned to the Timer object. </li>
808 <a id="ga53287e1d09495ec5d553e66b6dcf9419" name="ga53287e1d09495ec5d553e66b6dcf9419"></a>
809 <h2 class="memtitle"><span class="permalink"><a href="#ga53287e1d09495ec5d553e66b6dcf9419">◆ </a></span>EvrFreeRTOSTimers_vTimerSetReloadMode()</h2>
811 <div class="memitem">
812 <div class="memproto">
813 <table class="memname">
815 <td class="memname">void EvrFreeRTOSTimers_vTimerSetReloadMode </td>
817 <td class="paramtype">TimerHandle_t </td>
818 <td class="paramname"><em>xTimer</em>, </td>
821 <td class="paramkey"></td>
823 <td class="paramtype">const BaseType_t </td>
824 <td class="paramname"><em>xAutoReload</em> </td>
832 </div><div class="memdoc">
834 <p>Event sent when function vTimerSetReloadMode is called (API). </p>
835 <dl class="params"><dt>Parameters</dt><dd>
836 <table class="params">
837 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle. </td></tr>
838 <tr><td class="paramdir">[in]</td><td class="paramname">xAutoReload</td><td>auto reload mode.</td></tr>
842 <p>The event <b>vTimerSetReloadMode</b> is generated when function vTimerSetReloadMode is called.</p>
843 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
844 <li><b>xTimer</b> : Timer object handle.</li>
845 <li><b>xAutoReload</b> : auto reload mode. </li>
850 <a id="gaae9a4fbfe57e70fb4ce106f9055aea6f" name="gaae9a4fbfe57e70fb4ce106f9055aea6f"></a>
851 <h2 class="memtitle"><span class="permalink"><a href="#gaae9a4fbfe57e70fb4ce106f9055aea6f">◆ </a></span>EvrFreeRTOSTimers_vTimerSetReloadMode_Return()</h2>
853 <div class="memitem">
854 <div class="memproto">
855 <table class="memname">
857 <td class="memname">void EvrFreeRTOSTimers_vTimerSetReloadMode_Return </td>
859 <td class="paramtype">void </td>
860 <td class="paramname"></td><td>)</td>
864 </div><div class="memdoc">
866 <p>Event sent before function vTimerSetReloadMode returns (Op). </p>
867 <p >The event <b>vTimerSetReloadMode_Return</b> is generated before the function vTimerSetReloadMode returns.</p>
868 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
869 <li><b>no</b> value shown </li>
874 <a id="gad7b62c9ff7e42ad936f3f099143835d0" name="gad7b62c9ff7e42ad936f3f099143835d0"></a>
875 <h2 class="memtitle"><span class="permalink"><a href="#gad7b62c9ff7e42ad936f3f099143835d0">◆ </a></span>EvrFreeRTOSTimers_vTimerSetTimerID()</h2>
877 <div class="memitem">
878 <div class="memproto">
879 <table class="memname">
881 <td class="memname">void EvrFreeRTOSTimers_vTimerSetTimerID </td>
883 <td class="paramtype">TimerHandle_t </td>
884 <td class="paramname"><em>xTimer</em>, </td>
887 <td class="paramkey"></td>
889 <td class="paramtype">void * </td>
890 <td class="paramname"><em>pvNewID</em> </td>
898 </div><div class="memdoc">
900 <p>Event sent when function vTimerSetTimerID is called (API). </p>
901 <dl class="params"><dt>Parameters</dt><dd>
902 <table class="params">
903 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle. </td></tr>
904 <tr><td class="paramdir">[in]</td><td class="paramname">pvNewID</td><td>ID to assign to the timer.</td></tr>
908 <p>The event <b>vTimerSetTimerID</b> is generated when function vTimerSetTimerID is called.</p>
909 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
910 <li><b>xTimer</b> : Timer object handle.</li>
911 <li><b>pvNewID</b> : ID to assign to the timer. </li>
916 <a id="ga41a0e714ea8d21d9a7d0c21f4a235c0e" name="ga41a0e714ea8d21d9a7d0c21f4a235c0e"></a>
917 <h2 class="memtitle"><span class="permalink"><a href="#ga41a0e714ea8d21d9a7d0c21f4a235c0e">◆ </a></span>EvrFreeRTOSTimers_vTimerSetTimerID_Return()</h2>
919 <div class="memitem">
920 <div class="memproto">
921 <table class="memname">
923 <td class="memname">void EvrFreeRTOSTimers_vTimerSetTimerID_Return </td>
925 <td class="paramtype">void </td>
926 <td class="paramname"></td><td>)</td>
930 </div><div class="memdoc">
932 <p>Event sent before function vTimerSetTimerID returns (Op). </p>
933 <p >The event <b>vTimerSetTimerID_Return</b> is generated before the function vTimerSetTimerID returns.</p>
934 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
935 <li><b>no</b> value shown </li>
940 <a id="gad56e48311479f751d264475329d6cae8" name="gad56e48311479f751d264475329d6cae8"></a>
941 <h2 class="memtitle"><span class="permalink"><a href="#gad56e48311479f751d264475329d6cae8">◆ </a></span>EvrFreeRTOSTimers_vTimerSetTimerNumber()</h2>
943 <div class="memitem">
944 <div class="memproto">
945 <table class="memname">
947 <td class="memname">void EvrFreeRTOSTimers_vTimerSetTimerNumber </td>
949 <td class="paramtype">TimerHandle_t </td>
950 <td class="paramname"><em>xTimer</em>, </td>
953 <td class="paramkey"></td>
955 <td class="paramtype">UBaseType_t </td>
956 <td class="paramname"><em>uxTimerNumber</em> </td>
964 </div><div class="memdoc">
966 <p>Event sent when function vTimerSetTimerNumber is called (API). </p>
967 <dl class="params"><dt>Parameters</dt><dd>
968 <table class="params">
969 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle. </td></tr>
970 <tr><td class="paramdir">[in]</td><td class="paramname">uxTimerNumber</td><td>the number to assign to the Timer object.</td></tr>
974 <p>The event <b>vTimerSetTimerNumber</b> is generated when function vTimerSetTimerNumber is called.</p>
975 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
976 <li><b>xTimer</b> : Timer object handle.</li>
977 <li><b>uxTimerNumber</b> : the number to assign to the Timer object. </li>
982 <a id="gace280d4b7ad8a3f0677be9390f55f7dd" name="gace280d4b7ad8a3f0677be9390f55f7dd"></a>
983 <h2 class="memtitle"><span class="permalink"><a href="#gace280d4b7ad8a3f0677be9390f55f7dd">◆ </a></span>EvrFreeRTOSTimers_vTimerSetTimerNumber_Return()</h2>
985 <div class="memitem">
986 <div class="memproto">
987 <table class="memname">
989 <td class="memname">void EvrFreeRTOSTimers_vTimerSetTimerNumber_Return </td>
991 <td class="paramtype">void </td>
992 <td class="paramname"></td><td>)</td>
996 </div><div class="memdoc">
998 <p>Event sent before function vTimerSetTimerNumber returns (Op). </p>
999 <p >The event <b>vTimerSetTimerNumber_Return</b> is generated before the function vTimerSetTimerNumber returns.</p>
1000 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1001 <li><b>no</b> value shown </li>
1006 <a id="gabe754072285a21bde6b4035b7e69bf2e" name="gabe754072285a21bde6b4035b7e69bf2e"></a>
1007 <h2 class="memtitle"><span class="permalink"><a href="#gabe754072285a21bde6b4035b7e69bf2e">◆ </a></span>EvrFreeRTOSTimers_xTimerCreate()</h2>
1009 <div class="memitem">
1010 <div class="memproto">
1011 <table class="memname">
1013 <td class="memname">void EvrFreeRTOSTimers_xTimerCreate </td>
1015 <td class="paramtype">const char * </td>
1016 <td class="paramname"><em>pcTimerName</em>, </td>
1019 <td class="paramkey"></td>
1021 <td class="paramtype">const TickType_t </td>
1022 <td class="paramname"><em>xTimerPeriodInTicks</em>, </td>
1025 <td class="paramkey"></td>
1027 <td class="paramtype">const BaseType_t </td>
1028 <td class="paramname"><em>xAutoReload</em>, </td>
1031 <td class="paramkey"></td>
1033 <td class="paramtype">void * </td>
1034 <td class="paramname"><em>pvTimerID</em>, </td>
1037 <td class="paramkey"></td>
1039 <td class="paramtype">TimerCallbackFunction_t </td>
1040 <td class="paramname"><em>pxCallbackFunction</em> </td>
1048 </div><div class="memdoc">
1050 <p>Event sent when function xTimerCreate is called (API). </p>
1051 <dl class="params"><dt>Parameters</dt><dd>
1052 <table class="params">
1053 <tr><td class="paramdir">[in]</td><td class="paramname">pcTimerName</td><td>human readable timer name. </td></tr>
1054 <tr><td class="paramdir">[in]</td><td class="paramname">xTimerPeriodInTicks</td><td>the period of the timer in ticks. </td></tr>
1055 <tr><td class="paramdir">[in]</td><td class="paramname">xAutoReload</td><td>auto reload flag. </td></tr>
1056 <tr><td class="paramdir">[in]</td><td class="paramname">pvTimerID</td><td>identifier assigned to the timer being created. </td></tr>
1057 <tr><td class="paramdir">[in]</td><td class="paramname">pxCallbackFunction</td><td>function to call when the timer expired.</td></tr>
1061 <p>The event <b>xTimerCreate</b> is generated when function xTimerCreate is called.</p>
1062 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1063 <li><b>pcTimerName</b> : human readable timer name.</li>
1064 <li><b>xTimerPeriodInTicks</b> : the period of the timer in ticks.</li>
1065 <li><b>xAutoReload</b> : auto reload flag.</li>
1066 <li><b>pvTimerID</b> : identifier assigned to the timer being created.</li>
1067 <li><b>pxCallbackFunction</b> : function to call when the timer expired. </li>
1072 <a id="gaaeea4de796430b57e64e7fdfa385d499" name="gaaeea4de796430b57e64e7fdfa385d499"></a>
1073 <h2 class="memtitle"><span class="permalink"><a href="#gaaeea4de796430b57e64e7fdfa385d499">◆ </a></span>EvrFreeRTOSTimers_xTimerCreate_Return()</h2>
1075 <div class="memitem">
1076 <div class="memproto">
1077 <table class="memname">
1079 <td class="memname">void EvrFreeRTOSTimers_xTimerCreate_Return </td>
1081 <td class="paramtype">TimerHandle_t </td>
1082 <td class="paramname"><em>pxNewTimer</em></td><td>)</td>
1086 </div><div class="memdoc">
1088 <p>Event sent before function xTimerCreate returns (Op). </p>
1089 <dl class="params"><dt>Parameters</dt><dd>
1090 <table class="params">
1091 <tr><td class="paramdir">[in]</td><td class="paramname">pxNewTimer</td><td>Timer object handle.</td></tr>
1095 <p>The event <b>xTimerCreate_Return</b> is generated before the function xTimerCreate returns.</p>
1096 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1097 <li><b>pxNewTimer</b> : Timer object handle. </li>
1102 <a id="ga720f5e66f45ea7103bab2611d3ac8b86" name="ga720f5e66f45ea7103bab2611d3ac8b86"></a>
1103 <h2 class="memtitle"><span class="permalink"><a href="#ga720f5e66f45ea7103bab2611d3ac8b86">◆ </a></span>EvrFreeRTOSTimers_xTimerCreateStatic()</h2>
1105 <div class="memitem">
1106 <div class="memproto">
1107 <table class="memname">
1109 <td class="memname">void EvrFreeRTOSTimers_xTimerCreateStatic </td>
1111 <td class="paramtype">const char * </td>
1112 <td class="paramname"><em>pcTimerName</em>, </td>
1115 <td class="paramkey"></td>
1117 <td class="paramtype">const TickType_t </td>
1118 <td class="paramname"><em>xTimerPeriodInTicks</em>, </td>
1121 <td class="paramkey"></td>
1123 <td class="paramtype">const BaseType_t </td>
1124 <td class="paramname"><em>xAutoReload</em>, </td>
1127 <td class="paramkey"></td>
1129 <td class="paramtype">void * </td>
1130 <td class="paramname"><em>pvTimerID</em>, </td>
1133 <td class="paramkey"></td>
1135 <td class="paramtype">TimerCallbackFunction_t </td>
1136 <td class="paramname"><em>pxCallbackFunction</em>, </td>
1139 <td class="paramkey"></td>
1141 <td class="paramtype">StaticTimer_t * </td>
1142 <td class="paramname"><em>pxTimerBuffer</em> </td>
1150 </div><div class="memdoc">
1152 <p>Event sent when function xTimerCreateStatic is called (API). </p>
1153 <dl class="params"><dt>Parameters</dt><dd>
1154 <table class="params">
1155 <tr><td class="paramdir">[in]</td><td class="paramname">pcTimerName</td><td>human readable timer name. </td></tr>
1156 <tr><td class="paramdir">[in]</td><td class="paramname">xTimerPeriodInTicks</td><td>the period of the timer in ticks. </td></tr>
1157 <tr><td class="paramdir">[in]</td><td class="paramname">xAutoReload</td><td>auto reload flag. </td></tr>
1158 <tr><td class="paramdir">[in]</td><td class="paramname">pvTimerID</td><td>identifier assigned to the timer being created. </td></tr>
1159 <tr><td class="paramdir">[in]</td><td class="paramname">pxCallbackFunction</td><td>function to call when the timer expired. </td></tr>
1160 <tr><td class="paramdir">[in]</td><td class="paramname">pxTimerBuffer</td><td>pointer to Timer object memory buffer.</td></tr>
1164 <p>The event <b>xTimerCreateStatic</b> is generated when function xTimerCreateStatic is called.</p>
1165 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1166 <li><b>pcTimerName</b> : human readable timer name.</li>
1167 <li><b>xTimerPeriodInTicks</b> : the period of the timer in ticks.</li>
1168 <li><b>xAutoReload</b> : auto reload flag.</li>
1169 <li><b>pvTimerID</b> : identifier assigned to the timer being created.</li>
1170 <li><b>pxCallbackFunction</b> : function to call when the timer expired.</li>
1171 <li><b>pxTimerBuffer</b> : pointer to Timer object memory buffer. </li>
1176 <a id="gaf4e9bbc3e76c4f67843c6be4d59a37d3" name="gaf4e9bbc3e76c4f67843c6be4d59a37d3"></a>
1177 <h2 class="memtitle"><span class="permalink"><a href="#gaf4e9bbc3e76c4f67843c6be4d59a37d3">◆ </a></span>EvrFreeRTOSTimers_xTimerCreateStatic_Return()</h2>
1179 <div class="memitem">
1180 <div class="memproto">
1181 <table class="memname">
1183 <td class="memname">void EvrFreeRTOSTimers_xTimerCreateStatic_Return </td>
1185 <td class="paramtype">TimerHandle_t </td>
1186 <td class="paramname"><em>pxNewTimer</em></td><td>)</td>
1190 </div><div class="memdoc">
1192 <p>Event sent before function xTimerCreateStatic returns (Op). </p>
1193 <dl class="params"><dt>Parameters</dt><dd>
1194 <table class="params">
1195 <tr><td class="paramdir">[in]</td><td class="paramname">pxNewTimer</td><td>Timer object handle.</td></tr>
1199 <p>The event <b>xTimerCreateStatic_Return</b> is generated before the function xTimerCreateStatic returns.</p>
1200 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1201 <li><b>pxNewTimer</b> : Timer object handle. </li>
1206 <a id="ga0d6a5bc11b2832d3d29ba99a317db70d" name="ga0d6a5bc11b2832d3d29ba99a317db70d"></a>
1207 <h2 class="memtitle"><span class="permalink"><a href="#ga0d6a5bc11b2832d3d29ba99a317db70d">◆ </a></span>EvrFreeRTOSTimers_xTimerCreateTimerTask()</h2>
1209 <div class="memitem">
1210 <div class="memproto">
1211 <table class="memname">
1213 <td class="memname">void EvrFreeRTOSTimers_xTimerCreateTimerTask </td>
1215 <td class="paramtype">void </td>
1216 <td class="paramname"></td><td>)</td>
1220 </div><div class="memdoc">
1222 <p>Event sent when function xTimerCreateTimerTask is called (API). </p>
1223 <p >The event <b>xTimerCreateTimerTask</b> is generated when function xTimerCreateTimerTask is called.</p>
1224 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1225 <li><b>no</b> value shown </li>
1230 <a id="gaa0471877bc22a134fa954815f7af507a" name="gaa0471877bc22a134fa954815f7af507a"></a>
1231 <h2 class="memtitle"><span class="permalink"><a href="#gaa0471877bc22a134fa954815f7af507a">◆ </a></span>EvrFreeRTOSTimers_xTimerCreateTimerTask_Return()</h2>
1233 <div class="memitem">
1234 <div class="memproto">
1235 <table class="memname">
1237 <td class="memname">void EvrFreeRTOSTimers_xTimerCreateTimerTask_Return </td>
1239 <td class="paramtype">BaseType_t </td>
1240 <td class="paramname"><em>xReturn</em></td><td>)</td>
1244 </div><div class="memdoc">
1246 <p>Event sent before function xTimerCreateTimerTask returns (Op). </p>
1247 <dl class="params"><dt>Parameters</dt><dd>
1248 <table class="params">
1249 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>execution status.</td></tr>
1253 <p>The event <b>xTimerCreateTimerTask_Return</b> is generated before the function xTimerCreateTimerTask returns.</p>
1254 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1255 <li><b>xReturn</b> : execution status. </li>
1260 <a id="ga012d0ed9570219dab21455161603b460" name="ga012d0ed9570219dab21455161603b460"></a>
1261 <h2 class="memtitle"><span class="permalink"><a href="#ga012d0ed9570219dab21455161603b460">◆ </a></span>EvrFreeRTOSTimers_xTimerGenericCommandFromISR()</h2>
1263 <div class="memitem">
1264 <div class="memproto">
1265 <table class="memname">
1267 <td class="memname">void EvrFreeRTOSTimers_xTimerGenericCommandFromISR </td>
1269 <td class="paramtype">TimerHandle_t </td>
1270 <td class="paramname"><em>xTimer</em>, </td>
1273 <td class="paramkey"></td>
1275 <td class="paramtype">const BaseType_t </td>
1276 <td class="paramname"><em>xCommandID</em>, </td>
1279 <td class="paramkey"></td>
1281 <td class="paramtype">const TickType_t </td>
1282 <td class="paramname"><em>xOptionalValue</em>, </td>
1285 <td class="paramkey"></td>
1287 <td class="paramtype">BaseType_t * </td>
1288 <td class="paramname"><em>pxHigherPriorityTaskWoken</em>, </td>
1291 <td class="paramkey"></td>
1293 <td class="paramtype">const TickType_t </td>
1294 <td class="paramname"><em>xTicksToWait</em> </td>
1302 </div><div class="memdoc">
1304 <p>Event sent when function xTimerGenericCommandFromISR is called (API). </p>
1305 <dl class="params"><dt>Parameters</dt><dd>
1306 <table class="params">
1307 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle. </td></tr>
1308 <tr><td class="paramdir">[in]</td><td class="paramname">xCommandID</td><td>timer command identification. </td></tr>
1309 <tr><td class="paramdir">[in]</td><td class="paramname">xOptionalValue</td><td>optional command value. </td></tr>
1310 <tr><td class="paramdir">[in]</td><td class="paramname">pxHigherPriorityTaskWoken</td><td>pointer to variable where information if any task was woken will be stored. </td></tr>
1311 <tr><td class="paramdir">[in]</td><td class="paramname">xTicksToWait</td><td>number of ticks to wait.</td></tr>
1315 <p>The event <b>xTimerGenericCommandFromISR</b> is generated when function xTimerGenericCommandFromISR is called.</p>
1316 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1317 <li><b>xTimer</b> : Timer object handle.</li>
1318 <li><b>xCommandID</b> : timer command identification.</li>
1319 <li><b>xOptionalValue</b> : optional command value.</li>
1320 <li><b>pxHigherPriorityTaskWoken</b> : pointer to variable where information if any task was woken will be stored.</li>
1321 <li><b>xTicksToWait</b> : number of ticks to wait. </li>
1326 <a id="gaa5335faf50bbf416baaa4ef5b21ec8f0" name="gaa5335faf50bbf416baaa4ef5b21ec8f0"></a>
1327 <h2 class="memtitle"><span class="permalink"><a href="#gaa5335faf50bbf416baaa4ef5b21ec8f0">◆ </a></span>EvrFreeRTOSTimers_xTimerGenericCommandFromISR_Return()</h2>
1329 <div class="memitem">
1330 <div class="memproto">
1331 <table class="memname">
1333 <td class="memname">void EvrFreeRTOSTimers_xTimerGenericCommandFromISR_Return </td>
1335 <td class="paramtype">BaseType_t </td>
1336 <td class="paramname"><em>xReturn</em></td><td>)</td>
1340 </div><div class="memdoc">
1342 <p>Event sent before function xTimerGenericCommandFromISR returns (Op). </p>
1343 <dl class="params"><dt>Parameters</dt><dd>
1344 <table class="params">
1345 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>execution status.</td></tr>
1349 <p>The event <b>xTimerGenericCommandFromISR_Return</b> is generated before the function xTimerGenericCommandFromISR returns.</p>
1350 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1351 <li><b>xReturn</b> : execution status. </li>
1356 <a id="ga2e341285c7089f1a25e04ba51354c2bd" name="ga2e341285c7089f1a25e04ba51354c2bd"></a>
1357 <h2 class="memtitle"><span class="permalink"><a href="#ga2e341285c7089f1a25e04ba51354c2bd">◆ </a></span>EvrFreeRTOSTimers_xTimerGenericCommandFromTask()</h2>
1359 <div class="memitem">
1360 <div class="memproto">
1361 <table class="memname">
1363 <td class="memname">void EvrFreeRTOSTimers_xTimerGenericCommandFromTask </td>
1365 <td class="paramtype">TimerHandle_t </td>
1366 <td class="paramname"><em>xTimer</em>, </td>
1369 <td class="paramkey"></td>
1371 <td class="paramtype">const BaseType_t </td>
1372 <td class="paramname"><em>xCommandID</em>, </td>
1375 <td class="paramkey"></td>
1377 <td class="paramtype">const TickType_t </td>
1378 <td class="paramname"><em>xOptionalValue</em>, </td>
1381 <td class="paramkey"></td>
1383 <td class="paramtype">BaseType_t * </td>
1384 <td class="paramname"><em>pxHigherPriorityTaskWoken</em>, </td>
1387 <td class="paramkey"></td>
1389 <td class="paramtype">const TickType_t </td>
1390 <td class="paramname"><em>xTicksToWait</em> </td>
1398 </div><div class="memdoc">
1400 <p>Event sent when function xTimerGenericCommandFromTask is called (API). </p>
1401 <dl class="params"><dt>Parameters</dt><dd>
1402 <table class="params">
1403 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle. </td></tr>
1404 <tr><td class="paramdir">[in]</td><td class="paramname">xCommandID</td><td>timer command identification. </td></tr>
1405 <tr><td class="paramdir">[in]</td><td class="paramname">xOptionalValue</td><td>optional command value. </td></tr>
1406 <tr><td class="paramdir">[in]</td><td class="paramname">pxHigherPriorityTaskWoken</td><td>pointer to variable where information if any task was woken will be stored. </td></tr>
1407 <tr><td class="paramdir">[in]</td><td class="paramname">xTicksToWait</td><td>number of ticks to wait.</td></tr>
1411 <p>The event <b>xTimerGenericCommandFromTask</b> is generated when function xTimerGenericCommandFromTask is called.</p>
1412 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1413 <li><b>xTimer</b> : Timer object handle.</li>
1414 <li><b>xCommandID</b> : timer command identification.</li>
1415 <li><b>xOptionalValue</b> : optional command value.</li>
1416 <li><b>pxHigherPriorityTaskWoken</b> : pointer to variable where information if any task was woken will be stored.</li>
1417 <li><b>xTicksToWait</b> : number of ticks to wait. </li>
1422 <a id="ga4390f8d65dce0d7623918a1627ba7f49" name="ga4390f8d65dce0d7623918a1627ba7f49"></a>
1423 <h2 class="memtitle"><span class="permalink"><a href="#ga4390f8d65dce0d7623918a1627ba7f49">◆ </a></span>EvrFreeRTOSTimers_xTimerGenericCommandFromTask_Return()</h2>
1425 <div class="memitem">
1426 <div class="memproto">
1427 <table class="memname">
1429 <td class="memname">void EvrFreeRTOSTimers_xTimerGenericCommandFromTask_Return </td>
1431 <td class="paramtype">BaseType_t </td>
1432 <td class="paramname"><em>xReturn</em></td><td>)</td>
1436 </div><div class="memdoc">
1438 <p>Event sent before function xTimerGenericCommandFromTask returns (Op). </p>
1439 <dl class="params"><dt>Parameters</dt><dd>
1440 <table class="params">
1441 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>execution status.</td></tr>
1445 <p>The event <b>xTimerGenericCommandFromTask_Return</b> is generated before the function xTimerGenericCommandFromTask returns.</p>
1446 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1447 <li><b>xReturn</b> : execution status. </li>
1452 <a id="ga6f519e0dddc5bddb3912c55485851c83" name="ga6f519e0dddc5bddb3912c55485851c83"></a>
1453 <h2 class="memtitle"><span class="permalink"><a href="#ga6f519e0dddc5bddb3912c55485851c83">◆ </a></span>EvrFreeRTOSTimers_xTimerGetExpiryTime()</h2>
1455 <div class="memitem">
1456 <div class="memproto">
1457 <table class="memname">
1459 <td class="memname">void EvrFreeRTOSTimers_xTimerGetExpiryTime </td>
1461 <td class="paramtype">TimerHandle_t </td>
1462 <td class="paramname"><em>xTimer</em></td><td>)</td>
1466 </div><div class="memdoc">
1468 <p>Event sent when function xTimerGetExpiryTime is called (API). </p>
1469 <dl class="params"><dt>Parameters</dt><dd>
1470 <table class="params">
1471 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
1475 <p>The event <b>xTimerGetExpiryTime</b> is generated when function xTimerGetExpiryTime is called.</p>
1476 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1477 <li><b>xTimer</b> : Timer object handle. </li>
1482 <a id="gafcf26587ce64271271f9322f102954f8" name="gafcf26587ce64271271f9322f102954f8"></a>
1483 <h2 class="memtitle"><span class="permalink"><a href="#gafcf26587ce64271271f9322f102954f8">◆ </a></span>EvrFreeRTOSTimers_xTimerGetExpiryTime_Return()</h2>
1485 <div class="memitem">
1486 <div class="memproto">
1487 <table class="memname">
1489 <td class="memname">void EvrFreeRTOSTimers_xTimerGetExpiryTime_Return </td>
1491 <td class="paramtype">TickType_t </td>
1492 <td class="paramname"><em>xReturn</em></td><td>)</td>
1496 </div><div class="memdoc">
1498 <p>Event sent before function xTimerGetExpiryTime returns (Op). </p>
1499 <dl class="params"><dt>Parameters</dt><dd>
1500 <table class="params">
1501 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>the time at which the timer will expire.</td></tr>
1505 <p>The event <b>xTimerGetExpiryTime_Return</b> is generated before the function xTimerGetExpiryTime returns.</p>
1506 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1507 <li><b>xReturn</b> : the time at which the timer will expire. </li>
1512 <a id="gae76aa4f7ca45d09f78cdfed8ebb449fc" name="gae76aa4f7ca45d09f78cdfed8ebb449fc"></a>
1513 <h2 class="memtitle"><span class="permalink"><a href="#gae76aa4f7ca45d09f78cdfed8ebb449fc">◆ </a></span>EvrFreeRTOSTimers_xTimerGetPeriod()</h2>
1515 <div class="memitem">
1516 <div class="memproto">
1517 <table class="memname">
1519 <td class="memname">void EvrFreeRTOSTimers_xTimerGetPeriod </td>
1521 <td class="paramtype">TimerHandle_t </td>
1522 <td class="paramname"><em>xTimer</em></td><td>)</td>
1526 </div><div class="memdoc">
1528 <p>Event sent when function xTimerGetPeriod is called (API). </p>
1529 <dl class="params"><dt>Parameters</dt><dd>
1530 <table class="params">
1531 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
1535 <p>The event <b>xTimerGetPeriod</b> is generated when function xTimerGetPeriod is called.</p>
1536 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1537 <li><b>xTimer</b> : Timer object handle. </li>
1542 <a id="ga3cb5d5d265632853b96e4fa25b9b8355" name="ga3cb5d5d265632853b96e4fa25b9b8355"></a>
1543 <h2 class="memtitle"><span class="permalink"><a href="#ga3cb5d5d265632853b96e4fa25b9b8355">◆ </a></span>EvrFreeRTOSTimers_xTimerGetPeriod_Return()</h2>
1545 <div class="memitem">
1546 <div class="memproto">
1547 <table class="memname">
1549 <td class="memname">void EvrFreeRTOSTimers_xTimerGetPeriod_Return </td>
1551 <td class="paramtype">uint32_t </td>
1552 <td class="paramname"><em>xReturn</em></td><td>)</td>
1556 </div><div class="memdoc">
1558 <p>Event sent before function xTimerGetPeriod returns (Op). </p>
1559 <dl class="params"><dt>Parameters</dt><dd>
1560 <table class="params">
1561 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>timer period in ticks.</td></tr>
1565 <p>The event <b>xTimerGetPeriod_Return</b> is generated before the function xTimerGetPeriod returns.</p>
1566 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1567 <li><b>xReturn</b> : timer period in ticks. </li>
1572 <a id="ga949585d1a84618567aabcccec6b184e7" name="ga949585d1a84618567aabcccec6b184e7"></a>
1573 <h2 class="memtitle"><span class="permalink"><a href="#ga949585d1a84618567aabcccec6b184e7">◆ </a></span>EvrFreeRTOSTimers_xTimerGetReloadMode()</h2>
1575 <div class="memitem">
1576 <div class="memproto">
1577 <table class="memname">
1579 <td class="memname">void EvrFreeRTOSTimers_xTimerGetReloadMode </td>
1581 <td class="paramtype">TimerHandle_t </td>
1582 <td class="paramname"><em>xTimer</em></td><td>)</td>
1586 </div><div class="memdoc">
1588 <p>Event sent when function xTimerGetReloadMode is called (API). </p>
1589 <dl class="params"><dt>Parameters</dt><dd>
1590 <table class="params">
1591 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
1595 <p>The event <b>xTimerGetReloadMode</b> is generated when function xTimerGetReloadMode is called.</p>
1596 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1597 <li><b>xTimer</b> : Timer object handle. </li>
1602 <a id="ga626b276a2d0851fc4696f838faedd63b" name="ga626b276a2d0851fc4696f838faedd63b"></a>
1603 <h2 class="memtitle"><span class="permalink"><a href="#ga626b276a2d0851fc4696f838faedd63b">◆ </a></span>EvrFreeRTOSTimers_xTimerGetReloadMode_Return()</h2>
1605 <div class="memitem">
1606 <div class="memproto">
1607 <table class="memname">
1609 <td class="memname">void EvrFreeRTOSTimers_xTimerGetReloadMode_Return </td>
1611 <td class="paramtype">BaseType_t </td>
1612 <td class="paramname"><em>xReturn</em></td><td>)</td>
1616 </div><div class="memdoc">
1618 <p>Event sent before function xTimerGetReloadMode returns (Op). </p>
1619 <dl class="params"><dt>Parameters</dt><dd>
1620 <table class="params">
1621 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>timer auto-reload mode.</td></tr>
1625 <p>The event <b>xTimerGetReloadMode_Return</b> is generated before the function xTimerGetReloadMode returns.</p>
1626 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1627 <li><b>xReturn</b> : timer auto-reload mode. </li>
1632 <a id="gab8ea34cdf845c49e3eb99f6efd16f7ee" name="gab8ea34cdf845c49e3eb99f6efd16f7ee"></a>
1633 <h2 class="memtitle"><span class="permalink"><a href="#gab8ea34cdf845c49e3eb99f6efd16f7ee">◆ </a></span>EvrFreeRTOSTimers_xTimerGetStaticBuffer()</h2>
1635 <div class="memitem">
1636 <div class="memproto">
1637 <table class="memname">
1639 <td class="memname">void EvrFreeRTOSTimers_xTimerGetStaticBuffer </td>
1641 <td class="paramtype">TimerHandle_t </td>
1642 <td class="paramname"><em>xTimer</em>, </td>
1645 <td class="paramkey"></td>
1647 <td class="paramtype">uint32_t </td>
1648 <td class="paramname"><em>ppxTimerBuffer</em> </td>
1656 </div><div class="memdoc">
1658 <p>Event sent when function xTimerGetStaticBuffer is called (API). </p>
1659 <dl class="params"><dt>Parameters</dt><dd>
1660 <table class="params">
1661 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle. </td></tr>
1662 <tr><td class="paramdir">[in]</td><td class="paramname">ppxTimerBuffer</td><td>pointer to memory where object buffer location is stored.</td></tr>
1666 <p>The event <b>xTimerGetStaticBuffer</b> is generated when function xTimerGetStaticBuffer is called.</p>
1667 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1668 <li><b>xTimer</b> : Timer object handle.</li>
1669 <li><b>ppxTimerBuffer</b> : pointer to memory where object buffer location is stored. </li>
1674 <a id="ga814f8537f1e4f048cf437b4c2234112a" name="ga814f8537f1e4f048cf437b4c2234112a"></a>
1675 <h2 class="memtitle"><span class="permalink"><a href="#ga814f8537f1e4f048cf437b4c2234112a">◆ </a></span>EvrFreeRTOSTimers_xTimerGetStaticBuffer_Return()</h2>
1677 <div class="memitem">
1678 <div class="memproto">
1679 <table class="memname">
1681 <td class="memname">void EvrFreeRTOSTimers_xTimerGetStaticBuffer_Return </td>
1683 <td class="paramtype">BaseType_t </td>
1684 <td class="paramname"><em>xReturn</em></td><td>)</td>
1688 </div><div class="memdoc">
1690 <p>Event sent before function xTimerGetStaticBuffer returns (Op). </p>
1691 <dl class="params"><dt>Parameters</dt><dd>
1692 <table class="params">
1693 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>execution status.</td></tr>
1697 <p>The event <b>xTimerGetStaticBuffer_Return</b> is generated before the function xTimerGetStaticBuffer returns.</p>
1698 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1699 <li><b>xReturn</b> : execution status. </li>
1704 <a id="ga5a277c4ed72a7a080c83c6cef2eeeab9" name="ga5a277c4ed72a7a080c83c6cef2eeeab9"></a>
1705 <h2 class="memtitle"><span class="permalink"><a href="#ga5a277c4ed72a7a080c83c6cef2eeeab9">◆ </a></span>EvrFreeRTOSTimers_xTimerGetTimerDaemonTaskHandle()</h2>
1707 <div class="memitem">
1708 <div class="memproto">
1709 <table class="memname">
1711 <td class="memname">void EvrFreeRTOSTimers_xTimerGetTimerDaemonTaskHandle </td>
1713 <td class="paramtype">void </td>
1714 <td class="paramname"></td><td>)</td>
1718 </div><div class="memdoc">
1720 <p>Event sent when function xTimerGetTimerDaemonTaskHandle is called (API). </p>
1721 <p >The event <b>xTimerGetTimerDaemonTaskHandle</b> is generated when function xTimerGetTimerDaemonTaskHandle is called.</p>
1722 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1723 <li><b>no</b> value shown </li>
1728 <a id="ga1f3c7fe1b04c2d2d6830daa7b76e1225" name="ga1f3c7fe1b04c2d2d6830daa7b76e1225"></a>
1729 <h2 class="memtitle"><span class="permalink"><a href="#ga1f3c7fe1b04c2d2d6830daa7b76e1225">◆ </a></span>EvrFreeRTOSTimers_xTimerGetTimerDaemonTaskHandle_Return()</h2>
1731 <div class="memitem">
1732 <div class="memproto">
1733 <table class="memname">
1735 <td class="memname">void EvrFreeRTOSTimers_xTimerGetTimerDaemonTaskHandle_Return </td>
1737 <td class="paramtype">TaskHandle_t </td>
1738 <td class="paramname"><em>xTimerTaskHandle</em></td><td>)</td>
1742 </div><div class="memdoc">
1744 <p>Event sent before function xTimerGetTimerDaemonTaskHandle returns (Op). </p>
1745 <dl class="params"><dt>Parameters</dt><dd>
1746 <table class="params">
1747 <tr><td class="paramdir">[in]</td><td class="paramname">xTimerTaskHandle</td><td>Timer task handle.</td></tr>
1751 <p>The event <b>_Return</b> is generated before the function xTimerGetTimerDaemonTaskHandle returns.</p>
1752 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1753 <li><b>xTimerTaskHandle</b> : Timer task handle. </li>
1758 <a id="ga5b7937af1160cc8874092e0b8c4cdc69" name="ga5b7937af1160cc8874092e0b8c4cdc69"></a>
1759 <h2 class="memtitle"><span class="permalink"><a href="#ga5b7937af1160cc8874092e0b8c4cdc69">◆ </a></span>EvrFreeRTOSTimers_xTimerIsTimerActive()</h2>
1761 <div class="memitem">
1762 <div class="memproto">
1763 <table class="memname">
1765 <td class="memname">void EvrFreeRTOSTimers_xTimerIsTimerActive </td>
1767 <td class="paramtype">TimerHandle_t </td>
1768 <td class="paramname"><em>xTimer</em></td><td>)</td>
1772 </div><div class="memdoc">
1774 <p>Event sent when function xTimerIsTimerActive is called (API). </p>
1775 <dl class="params"><dt>Parameters</dt><dd>
1776 <table class="params">
1777 <tr><td class="paramdir">[in]</td><td class="paramname">xTimer</td><td>Timer object handle.</td></tr>
1781 <p>The event <b>xTimerIsTimerActive</b> is generated when function xTimerIsTimerActive is called.</p>
1782 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1783 <li><b>xTimer</b> : Timer object handle. </li>
1788 <a id="ga71684cf1e0522ae61fae5f3d7f581aaf" name="ga71684cf1e0522ae61fae5f3d7f581aaf"></a>
1789 <h2 class="memtitle"><span class="permalink"><a href="#ga71684cf1e0522ae61fae5f3d7f581aaf">◆ </a></span>EvrFreeRTOSTimers_xTimerIsTimerActive_Return()</h2>
1791 <div class="memitem">
1792 <div class="memproto">
1793 <table class="memname">
1795 <td class="memname">void EvrFreeRTOSTimers_xTimerIsTimerActive_Return </td>
1797 <td class="paramtype">BaseType_t </td>
1798 <td class="paramname"><em>xReturn</em></td><td>)</td>
1802 </div><div class="memdoc">
1804 <p>Event sent before function xTimerIsTimerActive returns (Op). </p>
1805 <dl class="params"><dt>Parameters</dt><dd>
1806 <table class="params">
1807 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>indication whether the timer is active or dormant.</td></tr>
1811 <p>The event <b>xTimerIsTimerActive_Return</b> is generated before the function xTimerIsTimerActive returns.</p>
1812 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1813 <li><b>xReturn</b> : indication whether the timer is active or dormant. </li>
1818 <a id="gac87d5091b892e7e39a415d93eb135044" name="gac87d5091b892e7e39a415d93eb135044"></a>
1819 <h2 class="memtitle"><span class="permalink"><a href="#gac87d5091b892e7e39a415d93eb135044">◆ </a></span>EvrFreeRTOSTimers_xTimerPendFunctionCall()</h2>
1821 <div class="memitem">
1822 <div class="memproto">
1823 <table class="memname">
1825 <td class="memname">void EvrFreeRTOSTimers_xTimerPendFunctionCall </td>
1827 <td class="paramtype">PendedFunction_t </td>
1828 <td class="paramname"><em>xFunctionToPend</em>, </td>
1831 <td class="paramkey"></td>
1833 <td class="paramtype">void * </td>
1834 <td class="paramname"><em>pvParameter1</em>, </td>
1837 <td class="paramkey"></td>
1839 <td class="paramtype">uint32_t </td>
1840 <td class="paramname"><em>ulParameter2</em>, </td>
1843 <td class="paramkey"></td>
1845 <td class="paramtype">TickType_t </td>
1846 <td class="paramname"><em>xTicksToWait</em> </td>
1854 </div><div class="memdoc">
1856 <p>Event sent when function is called (API). </p>
1857 <dl class="params"><dt>Parameters</dt><dd>
1858 <table class="params">
1859 <tr><td class="paramdir">[in]</td><td class="paramname">xFunctionToPend</td><td>the callback function to execute from the timer daemon task. </td></tr>
1860 <tr><td class="paramdir">[in]</td><td class="paramname">pvParameter1</td><td>the callback function first argument. </td></tr>
1861 <tr><td class="paramdir">[in]</td><td class="paramname">ulParameter2</td><td>the callback function second argument. </td></tr>
1862 <tr><td class="paramdir">[in]</td><td class="paramname">xTicksToWait</td><td>the amount of time to wait until timer queue is free.</td></tr>
1866 <p>The event <b>xTimerPendFunctionCall</b> is generated when function xTimerPendFunctionCall is called.</p>
1867 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1868 <li><b>xFunctionToPend</b> : the callback function to execute from the timer daemon task.</li>
1869 <li><b>pvParameter1</b> : the callback function first argument.</li>
1870 <li><b>ulParameter2</b> : the callback function second argument.</li>
1871 <li><b>xTicksToWait</b> : the amount of time to wait until timer queue is free. </li>
1876 <a id="gad08c3fa8086243434f5f937552fe9a7e" name="gad08c3fa8086243434f5f937552fe9a7e"></a>
1877 <h2 class="memtitle"><span class="permalink"><a href="#gad08c3fa8086243434f5f937552fe9a7e">◆ </a></span>EvrFreeRTOSTimers_xTimerPendFunctionCall_Return()</h2>
1879 <div class="memitem">
1880 <div class="memproto">
1881 <table class="memname">
1883 <td class="memname">void EvrFreeRTOSTimers_xTimerPendFunctionCall_Return </td>
1885 <td class="paramtype">BaseType_t </td>
1886 <td class="paramname"><em>xReturn</em></td><td>)</td>
1890 </div><div class="memdoc">
1892 <p>Event sent before function returns (Op). </p>
1893 <dl class="params"><dt>Parameters</dt><dd>
1894 <table class="params">
1895 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>execution status.</td></tr>
1899 <p>The event <b>xTimerPendFunctionCall_Return</b> is generated before the function xTimerPendFunctionCall returns.</p>
1900 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1901 <li><b>xReturn</b> : execution status. </li>
1906 <a id="gaee5fc763cfef769053f27d0caab2fa5d" name="gaee5fc763cfef769053f27d0caab2fa5d"></a>
1907 <h2 class="memtitle"><span class="permalink"><a href="#gaee5fc763cfef769053f27d0caab2fa5d">◆ </a></span>EvrFreeRTOSTimers_xTimerPendFunctionCallFromISR()</h2>
1909 <div class="memitem">
1910 <div class="memproto">
1911 <table class="memname">
1913 <td class="memname">void EvrFreeRTOSTimers_xTimerPendFunctionCallFromISR </td>
1915 <td class="paramtype">PendedFunction_t </td>
1916 <td class="paramname"><em>xFunctionToPend</em>, </td>
1919 <td class="paramkey"></td>
1921 <td class="paramtype">void * </td>
1922 <td class="paramname"><em>pvParameter1</em>, </td>
1925 <td class="paramkey"></td>
1927 <td class="paramtype">uint32_t </td>
1928 <td class="paramname"><em>ulParameter2</em>, </td>
1931 <td class="paramkey"></td>
1933 <td class="paramtype">BaseType_t * </td>
1934 <td class="paramname"><em>pxHigherPriorityTaskWoken</em> </td>
1942 </div><div class="memdoc">
1944 <p>Event sent when function xTimerPendFunctionCallFromISR is called (API). </p>
1945 <dl class="params"><dt>Parameters</dt><dd>
1946 <table class="params">
1947 <tr><td class="paramdir">[in]</td><td class="paramname">xFunctionToPend</td><td>the callback function to execute from the timer daemon task. </td></tr>
1948 <tr><td class="paramdir">[in]</td><td class="paramname">pvParameter1</td><td>the callback function first argument. </td></tr>
1949 <tr><td class="paramdir">[in]</td><td class="paramname">ulParameter2</td><td>the callback function second argument. </td></tr>
1950 <tr><td class="paramdir">[in]</td><td class="paramname">pxHigherPriorityTaskWoken</td><td>pointer to variable where information if any task was woken will be stored.</td></tr>
1954 <p>The event <b>xTimerPendFunctionCallFromISR</b> is generated when function xTimerPendFunctionCallFromISR is called.</p>
1955 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1956 <li><b>xFunctionToPend</b> : the callback function to execute from the timer daemon task.</li>
1957 <li><b>pvParameter1</b> : the callback function first argument.</li>
1958 <li><b>ulParameter2</b> : the callback function second argument.</li>
1959 <li><b>pxHigherPriorityTaskWoken</b> : pointer to variable where information if any task was woken will be stored. </li>
1964 <a id="gad143d3e20090bdb5f392be25721e7bc2" name="gad143d3e20090bdb5f392be25721e7bc2"></a>
1965 <h2 class="memtitle"><span class="permalink"><a href="#gad143d3e20090bdb5f392be25721e7bc2">◆ </a></span>EvrFreeRTOSTimers_xTimerPendFunctionCallFromISR_Return()</h2>
1967 <div class="memitem">
1968 <div class="memproto">
1969 <table class="memname">
1971 <td class="memname">void EvrFreeRTOSTimers_xTimerPendFunctionCallFromISR_Return </td>
1973 <td class="paramtype">BaseType_t </td>
1974 <td class="paramname"><em>xReturn</em></td><td>)</td>
1978 </div><div class="memdoc">
1980 <p>Event sent before function xTimerPendFunctionCallFromISR returns (Op). </p>
1981 <dl class="params"><dt>Parameters</dt><dd>
1982 <table class="params">
1983 <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>execution status.</td></tr>
1987 <p>The event <b>xTimerPendFunctionCallFromISR_Return</b> is generated before the function xTimerPendFunctionCallFromISR returns.</p>
1988 <p ><b>Value</b> in the Event Recorder shows:</p><ul>
1989 <li><b>xReturn</b> : execution status. </li>
1994 </div><!-- contents -->
1995 </div><!-- doc-content -->
1996 <!-- start footer part -->
1997 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
2000 <script type="text/javascript">
2002 writeFooter.call(this);