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  <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 <<a class="el" href="a00164_source.html">mpl3115_drv.h</a>></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> </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"> </td></tr> 67<tr class="memitem:af6d4d51d4fb48cfb392eeb03ac26abed"><td class="memItemLeft" align="right" valign="top">ARM_DRIVER_I2C * </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"> </td></tr> 69<tr class="memitem:a1fdc2bf5595c2e64dc06d987769834eb"><td class="memItemLeft" align="right" valign="top">bool </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"> </td></tr> 71<tr class="memitem:a67af74c3fc959654c6dc8bcff3a2ea80"><td class="memItemLeft" align="right" valign="top">uint16_t </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"> </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">◆ </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">◆ </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">◆ </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">◆ </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© Copyright 2016-2022 NXP. All Rights Reserved. SPDX-License-Identifier: BSD-3-Clause 162</small></address> 163</body> 164</html> 165