1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6<meta name="generator" content="Doxygen 1.8.13"/>
7<meta name="viewport" content="width=device-width, initial-scale=1"/>
8<title>ISSDK: drivers/host/data_format_service.h File Reference</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<link href="issdk_stylesheet.css" rel="stylesheet" type="text/css" />
13</head>
14<body>
15<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
16<div id="titlearea">
17<table cellspacing="0" cellpadding="0">
18 <tbody>
19 <tr style="height: 56px;">
20  <td id="projectlogo"><img alt="Logo" src="nxp_logo_small.png"/></td>
21  <td id="projectalign" style="padding-left: 0.5em;">
22   <div id="projectname">ISSDK
23   &#160;<span id="projectnumber">1.8</span>
24   </div>
25   <div id="projectbrief">IoT Sensing Software Development Kit</div>
26  </td>
27 </tr>
28 </tbody>
29</table>
30</div>
31<!-- end header part -->
32<!-- Generated by Doxygen 1.8.13 -->
33<script type="text/javascript" src="menudata.js"></script>
34<script type="text/javascript" src="menu.js"></script>
35<script type="text/javascript">
36$(function() {
37  initMenu('',false,false,'search.php','Search');
38});
39</script>
40<div id="main-nav"></div>
41<div id="nav-path" class="navpath">
42  <ul>
43<li class="navelem"><a class="el" href="dir_14bc92f4b96c8519b376567118ac28b3.html">drivers</a></li><li class="navelem"><a class="el" href="dir_32464e4af507982e116bd625f186503f.html">host</a></li>  </ul>
44</div>
45</div><!-- top -->
46<div class="header">
47  <div class="summary">
48<a href="#nested-classes">Data Structures</a> &#124;
49<a href="#define-members">Macros</a> &#124;
50<a href="#typedef-members">Typedefs</a> &#124;
51<a href="#func-members">Functions</a>  </div>
52  <div class="headertitle">
53<div class="title">data_format_service.h File Reference</div>  </div>
54</div><!--header-->
55<div class="contents">
56
57<p>The format_service.h file describes the interface and structures for the data-format standards.
58<a href="#details">More...</a></p>
59<div class="textblock"><code>#include &lt;stddef.h&gt;</code><br />
60<code>#include &lt;stdint.h&gt;</code><br />
61<code>#include &lt;stdbool.h&gt;</code><br />
62</div><div class="textblock"><div class="dynheader">
63Include dependency graph for data_format_service.h:</div>
64<div class="dyncontent">
65<div class="center"><img src="a00522.png" border="0" usemap="#drivers_2host_2data__format__service_8h" alt=""/></div>
66</div>
67</div>
68<p><a href="a00521_source.html">Go to the source code of this file.</a></p>
69<table class="memberdecls">
70<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
71Data Structures</h2></td></tr>
72<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a03927.html">_comm_handle_</a></td></tr>
73<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
74<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a03939.html">_data_format_interface_</a></td></tr>
75<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
76</table><table class="memberdecls">
77<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
78Macros</h2></td></tr>
79<tr class="memitem:a620abaa7b0f696ea4bb3960bcb278c78"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a620abaa7b0f696ea4bb3960bcb278c78">DATA_FORMAT_OK</a>&#160;&#160;&#160;0</td></tr>
80<tr class="memdesc:a620abaa7b0f696ea4bb3960bcb278c78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation succeeded.  <a href="#a620abaa7b0f696ea4bb3960bcb278c78">More...</a><br /></td></tr>
81<tr class="separator:a620abaa7b0f696ea4bb3960bcb278c78"><td class="memSeparator" colspan="2">&#160;</td></tr>
82</table><table class="memberdecls">
83<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
84Typedefs</h2></td></tr>
85<tr class="memitem:afbbf1787ef85cb21680ffa4d0c0b49b3"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a03927.html">_comm_handle_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#afbbf1787ef85cb21680ffa4d0c0b49b3">comm_handle_t</a></td></tr>
86<tr class="separator:afbbf1787ef85cb21680ffa4d0c0b49b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
87<tr class="memitem:ad60ebdbae2eb9861f4e62e2a2d1469b1"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#ad60ebdbae2eb9861f4e62e2a2d1469b1">DATA_FORMAT_Event_t</a>) (void *pData)</td></tr>
88<tr class="separator:ad60ebdbae2eb9861f4e62e2a2d1469b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
89<tr class="memitem:a5761e4a80f16a3eb40f9213ea2dae366"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a00521.html#a5d7069350a7d7e65686c77a8038f462f">int32_t</a>()&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a5761e4a80f16a3eb40f9213ea2dae366">DATA_FORMAT_Init_t</a>(<a class="el" href="a00521.html#ad60ebdbae2eb9861f4e62e2a2d1469b1">DATA_FORMAT_Event_t</a> event, void *pInitializeData)</td></tr>
90<tr class="memdesc:a5761e4a80f16a3eb40f9213ea2dae366"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface function to initialize the data-format service.  <a href="#a5761e4a80f16a3eb40f9213ea2dae366">More...</a><br /></td></tr>
91<tr class="separator:a5761e4a80f16a3eb40f9213ea2dae366"><td class="memSeparator" colspan="2">&#160;</td></tr>
92<tr class="memitem:a323d607a9c1bed578f3413fb98d9acd1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a00521.html#a5d7069350a7d7e65686c77a8038f462f">int32_t</a>()&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a323d607a9c1bed578f3413fb98d9acd1">DATA_FORMAT_Serialize_t</a>(void *pData, uint32_t <a class="el" href="a00521.html#a18e09d6eabccd6dfc2d5066542020e59">size</a>, void *<a class="el" href="a00521.html#a530643fbc80a9ccab66f7b15178a78be">pDataElement</a>)</td></tr>
93<tr class="memdesc:a323d607a9c1bed578f3413fb98d9acd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface function to serialize the data.  <a href="#a323d607a9c1bed578f3413fb98d9acd1">More...</a><br /></td></tr>
94<tr class="separator:a323d607a9c1bed578f3413fb98d9acd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
95<tr class="memitem:a564007763f1dba200bb265ad0839739d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="a00521.html#a5d7069350a7d7e65686c77a8038f462f">int32_t</a>()&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a564007763f1dba200bb265ad0839739d">DATA_FORMAT_Deserialize_t</a>(void *pData, uint32_t <a class="el" href="a00521.html#a18e09d6eabccd6dfc2d5066542020e59">size</a>, void *<a class="el" href="a00521.html#a530643fbc80a9ccab66f7b15178a78be">pDataElement</a>)</td></tr>
96<tr class="memdesc:a564007763f1dba200bb265ad0839739d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface function to deserialize the data.  <a href="#a564007763f1dba200bb265ad0839739d">More...</a><br /></td></tr>
97<tr class="separator:a564007763f1dba200bb265ad0839739d"><td class="memSeparator" colspan="2">&#160;</td></tr>
98<tr class="memitem:a18e09d6eabccd6dfc2d5066542020e59"><td class="memItemLeft" align="right" valign="top">typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a18e09d6eabccd6dfc2d5066542020e59">size</a></td></tr>
99<tr class="separator:a18e09d6eabccd6dfc2d5066542020e59"><td class="memSeparator" colspan="2">&#160;</td></tr>
100<tr class="memitem:a530643fbc80a9ccab66f7b15178a78be"><td class="memItemLeft" align="right" valign="top">typedef uint32_t void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a530643fbc80a9ccab66f7b15178a78be">pDataElement</a></td></tr>
101<tr class="separator:a530643fbc80a9ccab66f7b15178a78be"><td class="memSeparator" colspan="2">&#160;</td></tr>
102<tr class="memitem:a5b6f8be4238b170e398d897510ec30bc"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a03939.html">_data_format_interface_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a5b6f8be4238b170e398d897510ec30bc">data_format_interface_t</a></td></tr>
103<tr class="separator:a5b6f8be4238b170e398d897510ec30bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
104</table><table class="memberdecls">
105<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
106Functions</h2></td></tr>
107<tr class="memitem:a5d7069350a7d7e65686c77a8038f462f"><td class="memItemLeft" align="right" valign="top">typedef&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a5d7069350a7d7e65686c77a8038f462f">int32_t</a> (DATA_FORMAT_Append_t))(void *pData</td></tr>
108<tr class="memdesc:a5d7069350a7d7e65686c77a8038f462f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface function to append the data on the formated stream.  <a href="#a5d7069350a7d7e65686c77a8038f462f">More...</a><br /></td></tr>
109<tr class="separator:a5d7069350a7d7e65686c77a8038f462f"><td class="memSeparator" colspan="2">&#160;</td></tr>
110</table>
111<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
112<div class="textblock"><p>The format_service.h file describes the interface and structures for the data-format standards. </p>
113
114<p class="definition">Definition in file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
115</div><h2 class="groupheader">Macro Definition Documentation</h2>
116<a id="a620abaa7b0f696ea4bb3960bcb278c78"></a>
117<h2 class="memtitle"><span class="permalink"><a href="#a620abaa7b0f696ea4bb3960bcb278c78">&#9670;&nbsp;</a></span>DATA_FORMAT_OK</h2>
118
119<div class="memitem">
120<div class="memproto">
121      <table class="memname">
122        <tr>
123          <td class="memname">#define DATA_FORMAT_OK&#160;&#160;&#160;0</td>
124        </tr>
125      </table>
126</div><div class="memdoc">
127
128<p>Operation succeeded. </p>
129
130<p class="definition">Definition at line <a class="el" href="a00521_source.html#l00019">19</a> of file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
131
132</div>
133</div>
134<h2 class="groupheader">Typedef Documentation</h2>
135<a id="afbbf1787ef85cb21680ffa4d0c0b49b3"></a>
136<h2 class="memtitle"><span class="permalink"><a href="#afbbf1787ef85cb21680ffa4d0c0b49b3">&#9670;&nbsp;</a></span>comm_handle_t</h2>
137
138<div class="memitem">
139<div class="memproto">
140      <table class="memname">
141        <tr>
142          <td class="memname">typedef struct <a class="el" href="a03927.html">_comm_handle_</a>  <a class="el" href="a00506.html#afbbf1787ef85cb21680ffa4d0c0b49b3">comm_handle_t</a></td>
143        </tr>
144      </table>
145</div><div class="memdoc">
146
147</div>
148</div>
149<a id="a564007763f1dba200bb265ad0839739d"></a>
150<h2 class="memtitle"><span class="permalink"><a href="#a564007763f1dba200bb265ad0839739d">&#9670;&nbsp;</a></span>DATA_FORMAT_Deserialize_t</h2>
151
152<div class="memitem">
153<div class="memproto">
154      <table class="memname">
155        <tr>
156          <td class="memname">typedef <a class="el" href="a00521.html#a5d7069350a7d7e65686c77a8038f462f">int32_t</a>() DATA_FORMAT_Deserialize_t(void *pData, uint32_t <a class="el" href="a00521.html#a18e09d6eabccd6dfc2d5066542020e59">size</a>, void *<a class="el" href="a00521.html#a530643fbc80a9ccab66f7b15178a78be">pDataElement</a>)</td>
157        </tr>
158      </table>
159</div><div class="memdoc">
160
161<p>The interface function to deserialize the data. </p>
162
163<p class="definition">Definition at line <a class="el" href="a00521_source.html#l00041">41</a> of file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
164
165</div>
166</div>
167<a id="ad60ebdbae2eb9861f4e62e2a2d1469b1"></a>
168<h2 class="memtitle"><span class="permalink"><a href="#ad60ebdbae2eb9861f4e62e2a2d1469b1">&#9670;&nbsp;</a></span>DATA_FORMAT_Event_t</h2>
169
170<div class="memitem">
171<div class="memproto">
172      <table class="memname">
173        <tr>
174          <td class="memname">typedef void(* DATA_FORMAT_Event_t) (void *pData)</td>
175        </tr>
176      </table>
177</div><div class="memdoc">
178
179<p class="definition">Definition at line <a class="el" href="a00521_source.html#l00034">34</a> of file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
180
181</div>
182</div>
183<a id="a5761e4a80f16a3eb40f9213ea2dae366"></a>
184<h2 class="memtitle"><span class="permalink"><a href="#a5761e4a80f16a3eb40f9213ea2dae366">&#9670;&nbsp;</a></span>DATA_FORMAT_Init_t</h2>
185
186<div class="memitem">
187<div class="memproto">
188      <table class="memname">
189        <tr>
190          <td class="memname">typedef <a class="el" href="a00521.html#a5d7069350a7d7e65686c77a8038f462f">int32_t</a>() DATA_FORMAT_Init_t(<a class="el" href="a00521.html#ad60ebdbae2eb9861f4e62e2a2d1469b1">DATA_FORMAT_Event_t</a> event, void *pInitializeData)</td>
191        </tr>
192      </table>
193</div><div class="memdoc">
194
195<p>The interface function to initialize the data-format service. </p>
196
197<p class="definition">Definition at line <a class="el" href="a00521_source.html#l00037">37</a> of file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
198
199</div>
200</div>
201<a id="a5b6f8be4238b170e398d897510ec30bc"></a>
202<h2 class="memtitle"><span class="permalink"><a href="#a5b6f8be4238b170e398d897510ec30bc">&#9670;&nbsp;</a></span>data_format_interface_t</h2>
203
204<div class="memitem">
205<div class="memproto">
206      <table class="memname">
207        <tr>
208          <td class="memname">typedef struct <a class="el" href="a03939.html">_data_format_interface_</a>  <a class="el" href="a00521.html#a5b6f8be4238b170e398d897510ec30bc">data_format_interface_t</a></td>
209        </tr>
210      </table>
211</div><div class="memdoc">
212
213</div>
214</div>
215<a id="a323d607a9c1bed578f3413fb98d9acd1"></a>
216<h2 class="memtitle"><span class="permalink"><a href="#a323d607a9c1bed578f3413fb98d9acd1">&#9670;&nbsp;</a></span>DATA_FORMAT_Serialize_t</h2>
217
218<div class="memitem">
219<div class="memproto">
220      <table class="memname">
221        <tr>
222          <td class="memname">typedef <a class="el" href="a00521.html#a5d7069350a7d7e65686c77a8038f462f">int32_t</a>() DATA_FORMAT_Serialize_t(void *pData, uint32_t <a class="el" href="a00521.html#a18e09d6eabccd6dfc2d5066542020e59">size</a>, void *<a class="el" href="a00521.html#a530643fbc80a9ccab66f7b15178a78be">pDataElement</a>)</td>
223        </tr>
224      </table>
225</div><div class="memdoc">
226
227<p>The interface function to serialize the data. </p>
228
229<p class="definition">Definition at line <a class="el" href="a00521_source.html#l00039">39</a> of file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
230
231</div>
232</div>
233<a id="a530643fbc80a9ccab66f7b15178a78be"></a>
234<h2 class="memtitle"><span class="permalink"><a href="#a530643fbc80a9ccab66f7b15178a78be">&#9670;&nbsp;</a></span>pDataElement</h2>
235
236<div class="memitem">
237<div class="memproto">
238      <table class="memname">
239        <tr>
240          <td class="memname">typedef uint32_t void* <a class="el" href="a00521.html#a530643fbc80a9ccab66f7b15178a78be">pDataElement</a></td>
241        </tr>
242      </table>
243</div><div class="memdoc">
244
245<p class="definition">Definition at line <a class="el" href="a00521_source.html#l00043">43</a> of file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
246
247</div>
248</div>
249<a id="a18e09d6eabccd6dfc2d5066542020e59"></a>
250<h2 class="memtitle"><span class="permalink"><a href="#a18e09d6eabccd6dfc2d5066542020e59">&#9670;&nbsp;</a></span>size</h2>
251
252<div class="memitem">
253<div class="memproto">
254      <table class="memname">
255        <tr>
256          <td class="memname">typedef uint32_t <a class="el" href="a00521.html#a18e09d6eabccd6dfc2d5066542020e59">size</a></td>
257        </tr>
258      </table>
259</div><div class="memdoc">
260
261<p class="definition">Definition at line <a class="el" href="a00521_source.html#l00043">43</a> of file <a class="el" href="a00521_source.html">data_format_service.h</a>.</p>
262
263</div>
264</div>
265<h2 class="groupheader">Function Documentation</h2>
266<a id="a5d7069350a7d7e65686c77a8038f462f"></a>
267<h2 class="memtitle"><span class="permalink"><a href="#a5d7069350a7d7e65686c77a8038f462f">&#9670;&nbsp;</a></span>int32_t()</h2>
268
269<div class="memitem">
270<div class="memproto">
271      <table class="memname">
272        <tr>
273          <td class="memname">typedef int32_t </td>
274          <td>(</td>
275          <td class="paramtype">DATA_FORMAT_Append_t&#160;</td>
276          <td class="paramname"></td><td>)</td>
277          <td></td>
278        </tr>
279      </table>
280</div><div class="memdoc">
281
282<p>The interface function to append the data on the formated stream. </p>
283
284<p class="reference">Referenced by <a class="el" href="a00542_source.html#l00769">ADS_DeInitI2CBuses()</a>, <a class="el" href="a00542_source.html#l00790">ADS_DeInitSPIBus()</a>, <a class="el" href="a00542_source.html#l00951">ADS_DetectFRDM()</a>, <a class="el" href="a04823_source.html#l00802">ADS_DetectLPC()</a>, <a class="el" href="a04829_source.html#l00877">ADS_DetectQN()</a>, <a class="el" href="a00542_source.html#l00805">ADS_DetectShield()</a>, <a class="el" href="a00542_source.html#l00616">ADS_DIFF_PQuery()</a>, <a class="el" href="a00542_source.html#l00636">ADS_FXLC95000Query()</a>, <a class="el" href="a00542_source.html#l00464">ADS_FXLS8471Query()</a>, <a class="el" href="a00542_source.html#l00541">ADS_FXLS8962Query()</a>, <a class="el" href="a00542_source.html#l00692">ADS_InitI2CBuses()</a>, <a class="el" href="a00542_source.html#l00741">ADS_InitSPIBus()</a>, <a class="el" href="a00542_source.html#l00665">ADS_MMA9553Query()</a>, <a class="el" href="a00338_source.html#l00690">apply_register_read()</a>, <a class="el" href="a00338_source.html#l00715">apply_register_readall()</a>, <a class="el" href="a00338_source.html#l00664">apply_register_write()</a>, <a class="el" href="a00530_source.html#l00081">BOARD_DELAY_ms()</a>, <a class="el" href="a00542_source.html#l01101">BOARD_RunADS()</a>, <a class="el" href="a00530_source.html#l00052">BOARD_SystickElapsedTicks()</a>, <a class="el" href="a00902_source.html#l00122">CreateAndSendPackets()</a>, <a class="el" href="a00020_source.html#l00059">DBAP_I2C_Configure()</a>, <a class="el" href="a00020_source.html#l00021">DBAP_I2C_Initialize()</a>, <a class="el" href="a00020_source.html#l00086">DBAP_I2C_ReadData()</a>, <a class="el" href="a00029_source.html#l00267">FXAS21002_I2C_Configure()</a>, <a class="el" href="a00029_source.html#l00341">FXAS21002_I2C_Deinit()</a>, <a class="el" href="a00029_source.html#l00228">FXAS21002_I2C_Initialize()</a>, <a class="el" href="a00029_source.html#l00312">FXAS21002_I2C_ReadData()</a>, <a class="el" href="a00029_source.html#l00125">FXAS21002_SPI_Configure()</a>, <a class="el" href="a00029_source.html#l00197">FXAS21002_SPI_Deinit()</a>, <a class="el" href="a00029_source.html#l00065">FXAS21002_SPI_Initialize()</a>, <a class="el" href="a00029_source.html#l00168">FXAS21002_SPI_ReadData()</a>, <a class="el" href="a00419_source.html#l00118">fxlc95000_enSensor()</a>, <a class="el" href="a00038_source.html#l00190">FXLC95000_I2C_CheckRomMode()</a>, <a class="el" href="a00038_source.html#l00389">FXLC95000_I2C_CommandResponse()</a>, <a class="el" href="a00038_source.html#l00211">FXLC95000_I2C_FlashCommands()</a>, <a class="el" href="a00038_source.html#l00235">FXLC95000_I2C_FlashPayload()</a>, <a class="el" href="a00038_source.html#l00338">FXLC95000_I2C_Initialize()</a>, <a class="el" href="a00038_source.html#l00147">FXLC95000_SPI_CommandResponse()</a>, <a class="el" href="a00038_source.html#l00068">FXLC95000_SPI_Initialize()</a>, <a class="el" href="a00803_source.html#l00213">FXLS8471Q_Idle()</a>, <a class="el" href="a00803_source.html#l00114">FXLS8471Q_Init()</a>, <a class="el" href="a00047_source.html#l00127">FXLS8471Q_SPI_Configure()</a>, <a class="el" href="a00047_source.html#l00067">FXLS8471Q_SPI_Initialize()</a>, <a class="el" href="a00047_source.html#l00170">FXLS8471Q_SPI_ReadData()</a>, <a class="el" href="a00056_source.html#l00286">FXLS8962_I2C_Configure()</a>, <a class="el" href="a00056_source.html#l00360">FXLS8962_I2C_DeInit()</a>, <a class="el" href="a00056_source.html#l00240">FXLS8962_I2C_Initialize()</a>, <a class="el" href="a00056_source.html#l00331">FXLS8962_I2C_ReadData()</a>, <a class="el" href="a00056_source.html#l00131">FXLS8962_SPI_Configure()</a>, <a class="el" href="a00056_source.html#l00205">FXLS8962_SPI_Deinit()</a>, <a class="el" href="a00056_source.html#l00068">FXLS8962_SPI_Initialize()</a>, <a class="el" href="a00056_source.html#l00176">FXLS8962_SPI_ReadData()</a>, <a class="el" href="a00065_source.html#l00285">FXLS896x_I2C_Configure()</a>, <a class="el" href="a00065_source.html#l00359">FXLS896x_I2C_DeInit()</a>, <a class="el" href="a00065_source.html#l00239">FXLS896x_I2C_Initialize()</a>, <a class="el" href="a00065_source.html#l00330">FXLS896x_I2C_ReadData()</a>, <a class="el" href="a00065_source.html#l00130">FXLS896x_SPI_Configure()</a>, <a class="el" href="a00065_source.html#l00204">FXLS896x_SPI_Deinit()</a>, <a class="el" href="a00065_source.html#l00067">FXLS896x_SPI_Initialize()</a>, <a class="el" href="a00065_source.html#l00175">FXLS896x_SPI_ReadData()</a>, <a class="el" href="a00074_source.html#l00285">FXLS8974_I2C_Configure()</a>, <a class="el" href="a00074_source.html#l00359">FXLS8974_I2C_DeInit()</a>, <a class="el" href="a00074_source.html#l00239">FXLS8974_I2C_Initialize()</a>, <a class="el" href="a00074_source.html#l00330">FXLS8974_I2C_ReadData()</a>, <a class="el" href="a00074_source.html#l00130">FXLS8974_SPI_Configure()</a>, <a class="el" href="a00074_source.html#l00204">FXLS8974_SPI_Deinit()</a>, <a class="el" href="a00074_source.html#l00067">FXLS8974_SPI_Initialize()</a>, <a class="el" href="a00074_source.html#l00175">FXLS8974_SPI_ReadData()</a>, <a class="el" href="a00083_source.html#l00260">FXOS8700_I2C_Configure()</a>, <a class="el" href="a00083_source.html#l00222">FXOS8700_I2C_Initialize()</a>, <a class="el" href="a00083_source.html#l00305">FXOS8700_I2C_ReadData()</a>, <a class="el" href="a00812_source.html#l00280">FXOS8700_Idle()</a>, <a class="el" href="a00812_source.html#l00130">FXOS8700_Init()</a>, <a class="el" href="a00812_source.html#l00220">FXOS8700_ReadMagData()</a>, <a class="el" href="a00083_source.html#l00124">FXOS8700_SPI_Configure()</a>, <a class="el" href="a00083_source.html#l00067">FXOS8700_SPI_Initialize()</a>, <a class="el" href="a00083_source.html#l00169">FXOS8700_SPI_ReadData()</a>, <a class="el" href="a00092_source.html#l00061">FXPQ3115_I2C_Configure()</a>, <a class="el" href="a00092_source.html#l00135">FXPQ3115_I2C_DeInit()</a>, <a class="el" href="a00092_source.html#l00022">FXPQ3115_I2C_Initialize()</a>, <a class="el" href="a00092_source.html#l00106">FXPQ3115_I2C_ReadData()</a>, <a class="el" href="a00524_source.html#l00049">HOST_Configure()</a>, <a class="el" href="a00524_source.html#l00026">HOST_Initialize()</a>, <a class="el" href="a00098_source.html#l00207">Host_IO_Receive()</a>, <a class="el" href="a00524_source.html#l00067">HOST_Receive()</a>, <a class="el" href="a00524_source.html#l00058">HOST_Send()</a>, <a class="el" href="a00107_source.html#l00060">ISL29023_I2C_Configure()</a>, <a class="el" href="a00107_source.html#l00116">ISL29023_I2C_DeInit()</a>, <a class="el" href="a00107_source.html#l00021">ISL29023_I2C_Initialize()</a>, <a class="el" href="a00107_source.html#l00087">ISL29023_I2C_ReadData()</a>, <a class="el" href="a00116_source.html#l00061">MAG3110_I2C_Configure()</a>, <a class="el" href="a00116_source.html#l00133">MAG3110_I2C_DeInit()</a>, <a class="el" href="a00116_source.html#l00022">MAG3110_I2C_Initialize()</a>, <a class="el" href="a00116_source.html#l00104">MAG3110_I2C_ReadData()</a>, <a class="el" href="a00821_source.html#l00147">MAG3110_Idle()</a>, <a class="el" href="a00821_source.html#l00082">MAG3110_Init()</a>, <a class="el" href="a00929_source.html#l00103">main()</a>, <a class="el" href="a00125_source.html#l00061">MMA845x_I2C_Configure()</a>, <a class="el" href="a00125_source.html#l00022">MMA845x_I2C_Initialize()</a>, <a class="el" href="a00125_source.html#l00104">MMA845x_I2C_ReadData()</a>, <a class="el" href="a00134_source.html#l00022">MMA8491Q_I2C_Initialize()</a>, <a class="el" href="a00134_source.html#l00064">MMA8491Q_I2C_ReadData()</a>, <a class="el" href="a00143_source.html#l00061">MMA865x_I2C_Configure()</a>, <a class="el" href="a00143_source.html#l00135">MMA865x_I2C_DeInit()</a>, <a class="el" href="a00143_source.html#l00022">MMA865x_I2C_Initialize()</a>, <a class="el" href="a00143_source.html#l00106">MMA865x_I2C_ReadData()</a>, <a class="el" href="a00152_source.html#l00487">MMA9553_I2C_CommandResponse()</a>, <a class="el" href="a00152_source.html#l00422">MMA9553_I2C_Configure()</a>, <a class="el" href="a00152_source.html#l00529">MMA9553_I2C_DeInit()</a>, <a class="el" href="a00152_source.html#l00369">MMA9553_I2C_Initialize()</a>, <a class="el" href="a00152_source.html#l00295">MMA9553_SPI_CommandResponse()</a>, <a class="el" href="a00152_source.html#l00230">MMA9553_SPI_Configure()</a>, <a class="el" href="a00152_source.html#l00338">MMA9553_SPI_DeInit()</a>, <a class="el" href="a00152_source.html#l00157">MMA9553_SPI_Initialize()</a>, <a class="el" href="a00161_source.html#l00061">MPL3115_I2C_Configure()</a>, <a class="el" href="a00161_source.html#l00133">MPL3115_I2C_DeInit()</a>, <a class="el" href="a00161_source.html#l00022">MPL3115_I2C_Initialize()</a>, <a class="el" href="a00161_source.html#l00104">MPL3115_I2C_ReadData()</a>, <a class="el" href="a00338_source.html#l00911">perform_selftest()</a>, <a class="el" href="a00167_source.html#l00149">Register_I2C_BlockWrite()</a>, <a class="el" href="a00167_source.html#l00310">Register_I2C_Read()</a>, <a class="el" href="a00167_source.html#l00193">Register_I2C_Write()</a>, <a class="el" href="a00173_source.html#l00162">Register_SPI_BlockWrite()</a>, <a class="el" href="a00173_source.html#l00313">Register_SPI_Read()</a>, <a class="el" href="a00173_source.html#l00216">Register_SPI_Write()</a>, <a class="el" href="a00182_source.html#l00024">Sensor_I2C_BlockWrite()</a>, <a class="el" href="a00182_source.html#l00105">Sensor_I2C_Read()</a>, <a class="el" href="a00182_source.html#l00071">Sensor_I2C_Write()</a>, <a class="el" href="a00188_source.html#l00024">Sensor_SPI_BlockWrite()</a>, <a class="el" href="a00188_source.html#l00104">Sensor_SPI_Read()</a>, <a class="el" href="a00188_source.html#l00071">Sensor_SPI_Write()</a>, and <a class="el" href="a00338_source.html#l00738">update_dropdown_selection()</a>.</p>
285
286</div>
287</div>
288</div><!-- contents -->
289
290<hr class="footer"/><address class="footer"><small>
291&copy; Copyright 2016-2022 NXP. All Rights Reserved. SPDX-License-Identifier: BSD-3-Clause
292</small></address>
293</body>
294</html>
295