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: mpl3115_i2c_sensorhandle_t Struct 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><!-- top -->
42<div class="header">
43  <div class="summary">
44<a href="#pub-attribs">Data Fields</a>  </div>
45  <div class="headertitle">
46<div class="title">mpl3115_i2c_sensorhandle_t Struct Reference</div>  </div>
47</div><!--header-->
48<div class="contents">
49
50<p>This defines the sensor specific information.
51 <a href="a03783.html#details">More...</a></p>
52
53<p><code>#include &lt;<a class="el" href="a00164_source.html">mpl3115_drv.h</a>&gt;</code></p>
54<div class="dynheader">
55Collaboration diagram for mpl3115_i2c_sensorhandle_t:</div>
56<div class="dyncontent">
57<div class="center"><img src="a03781.png" border="0" usemap="#mpl3115__i2c__sensorhandle__t_coll__map" alt="Collaboration graph"/></div>
58<map name="mpl3115__i2c__sensorhandle__t_coll__map" id="mpl3115__i2c__sensorhandle__t_coll__map">
59<area shape="rect" id="node2" href="a03819.html" title="This structure defines the device specific info required by register I/O. " alt="" coords="33,5,168,112"/>
60</map>
61</div>
62<table class="memberdecls">
63<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
64Data Fields</h2></td></tr>
65<tr class="memitem:ae75b47fd9e098d6bd3b28f6be6586998"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a03819.html">registerDeviceInfo_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a03783.html#ae75b47fd9e098d6bd3b28f6be6586998">deviceInfo</a></td></tr>
66<tr class="separator:ae75b47fd9e098d6bd3b28f6be6586998"><td class="memSeparator" colspan="2">&#160;</td></tr>
67<tr class="memitem:af6d4d51d4fb48cfb392eeb03ac26abed"><td class="memItemLeft" align="right" valign="top">ARM_DRIVER_I2C *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a03783.html#af6d4d51d4fb48cfb392eeb03ac26abed">pCommDrv</a></td></tr>
68<tr class="separator:af6d4d51d4fb48cfb392eeb03ac26abed"><td class="memSeparator" colspan="2">&#160;</td></tr>
69<tr class="memitem:a1fdc2bf5595c2e64dc06d987769834eb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a03783.html#a1fdc2bf5595c2e64dc06d987769834eb">isInitialized</a></td></tr>
70<tr class="separator:a1fdc2bf5595c2e64dc06d987769834eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
71<tr class="memitem:a67af74c3fc959654c6dc8bcff3a2ea80"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a03783.html#a67af74c3fc959654c6dc8bcff3a2ea80">slaveAddress</a></td></tr>
72<tr class="separator:a67af74c3fc959654c6dc8bcff3a2ea80"><td class="memSeparator" colspan="2">&#160;</td></tr>
73</table>
74<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
75<div class="textblock"><p>This defines the sensor specific information. </p>
76
77<p class="definition">Definition at line <a class="el" href="a00164_source.html#l00036">36</a> of file <a class="el" href="a00164_source.html">mpl3115_drv.h</a>.</p>
78</div><h2 class="groupheader">Field Documentation</h2>
79<a id="ae75b47fd9e098d6bd3b28f6be6586998"></a>
80<h2 class="memtitle"><span class="permalink"><a href="#ae75b47fd9e098d6bd3b28f6be6586998">&#9670;&nbsp;</a></span>deviceInfo</h2>
81
82<div class="memitem">
83<div class="memproto">
84      <table class="memname">
85        <tr>
86          <td class="memname"><a class="el" href="a03819.html">registerDeviceInfo_t</a> deviceInfo</td>
87        </tr>
88      </table>
89</div><div class="memdoc">
90<p>I2C device context. </p>
91
92<p class="definition">Definition at line <a class="el" href="a00164_source.html#l00038">38</a> of file <a class="el" href="a00164_source.html">mpl3115_drv.h</a>.</p>
93
94<p class="reference">Referenced by <a class="el" href="a00401_source.html#l00227">main()</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>, and <a class="el" href="a00161_source.html#l00053">MPL3115_I2C_SetIdleTask()</a>.</p>
95
96</div>
97</div>
98<a id="a1fdc2bf5595c2e64dc06d987769834eb"></a>
99<h2 class="memtitle"><span class="permalink"><a href="#a1fdc2bf5595c2e64dc06d987769834eb">&#9670;&nbsp;</a></span>isInitialized</h2>
100
101<div class="memitem">
102<div class="memproto">
103      <table class="memname">
104        <tr>
105          <td class="memname">bool isInitialized</td>
106        </tr>
107      </table>
108</div><div class="memdoc">
109<p>Init status. </p>
110
111<p class="definition">Definition at line <a class="el" href="a00164_source.html#l00040">40</a> of file <a class="el" href="a00164_source.html">mpl3115_drv.h</a>.</p>
112
113<p class="reference">Referenced by <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>, and <a class="el" href="a00161_source.html#l00104">MPL3115_I2C_ReadData()</a>.</p>
114
115</div>
116</div>
117<a id="af6d4d51d4fb48cfb392eeb03ac26abed"></a>
118<h2 class="memtitle"><span class="permalink"><a href="#af6d4d51d4fb48cfb392eeb03ac26abed">&#9670;&nbsp;</a></span>pCommDrv</h2>
119
120<div class="memitem">
121<div class="memproto">
122      <table class="memname">
123        <tr>
124          <td class="memname">ARM_DRIVER_I2C* pCommDrv</td>
125        </tr>
126      </table>
127</div><div class="memdoc">
128<p>Pointer to the i2c driver. </p>
129
130<p class="definition">Definition at line <a class="el" href="a00164_source.html#l00039">39</a> of file <a class="el" href="a00164_source.html">mpl3115_drv.h</a>.</p>
131
132<p class="reference">Referenced by <a class="el" href="a00401_source.html#l00227">main()</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>, and <a class="el" href="a00161_source.html#l00104">MPL3115_I2C_ReadData()</a>.</p>
133
134</div>
135</div>
136<a id="a67af74c3fc959654c6dc8bcff3a2ea80"></a>
137<h2 class="memtitle"><span class="permalink"><a href="#a67af74c3fc959654c6dc8bcff3a2ea80">&#9670;&nbsp;</a></span>slaveAddress</h2>
138
139<div class="memitem">
140<div class="memproto">
141      <table class="memname">
142        <tr>
143          <td class="memname">uint16_t slaveAddress</td>
144        </tr>
145      </table>
146</div><div class="memdoc">
147<p>slave address. </p>
148
149<p class="definition">Definition at line <a class="el" href="a00164_source.html#l00041">41</a> of file <a class="el" href="a00164_source.html">mpl3115_drv.h</a>.</p>
150
151<p class="reference">Referenced by <a class="el" href="a00401_source.html#l00227">main()</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>, and <a class="el" href="a00161_source.html#l00104">MPL3115_I2C_ReadData()</a>.</p>
152
153</div>
154</div>
155<hr/>The documentation for this struct was generated from the following file:<ul>
156<li>sensors/<a class="el" href="a00164_source.html">mpl3115_drv.h</a></li>
157</ul>
158</div><!-- contents -->
159
160<hr class="footer"/><address class="footer"><small>
161&copy; Copyright 2016-2022 NXP. All Rights Reserved. SPDX-License-Identifier: BSD-3-Clause
162</small></address>
163</body>
164</html>
165