Ignore:
Timestamp:
May 31, 2017, 3:54:26 PM (4 years ago)
Author:
Sanahuja Guillaume
Message:

doc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/Flair/classflair_1_1sensor_1_1_mb800.html

    r47 r50  
    138138<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
    139139Public Member Functions</h2></td></tr>
    140 <tr class="memitem:afec90a43b805df6d850c50a1047e54eb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_mb800.html#afec90a43b805df6d850c50a1047e54eb">Mb800</a> (const <a class="el" href="classflair_1_1core_1_1_framework_manager.html">core::FrameworkManager</a> *parent, std::string name, <a class="el" href="classflair_1_1core_1_1_serial_port.html">core::SerialPort</a> *serialport, <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a> NMEAFlags, uint8_t priority)</td></tr>
    141 <tr class="memdesc:afec90a43b805df6d850c50a1047e54eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#afec90a43b805df6d850c50a1047e54eb">More...</a><br /></td></tr>
    142 <tr class="separator:afec90a43b805df6d850c50a1047e54eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
     140<tr class="memitem:a07bf80c5661d152b454015765634daaf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_mb800.html#a07bf80c5661d152b454015765634daaf">Mb800</a> (std::string name, <a class="el" href="classflair_1_1core_1_1_serial_port.html">core::SerialPort</a> *serialport, <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a> NMEAFlags, uint8_t priority)</td></tr>
     141<tr class="memdesc:a07bf80c5661d152b454015765634daaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a07bf80c5661d152b454015765634daaf">More...</a><br /></td></tr>
     142<tr class="separator:a07bf80c5661d152b454015765634daaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
    143143<tr class="memitem:a1b1e81f2370892b3d75c431865d95a48"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_mb800.html#a1b1e81f2370892b3d75c431865d95a48">~Mb800</a> ()</td></tr>
    144144<tr class="memdesc:a1b1e81f2370892b3d75c431865d95a48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a1b1e81f2370892b3d75c431865d95a48">More...</a><br /></td></tr>
     
    196196<tr class="memdesc:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the thread suspended?  <a href="#adac9a6d336bdb50bcfa24c66943a355a">More...</a><br /></td></tr>
    197197<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
     198<tr class="memitem:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a> (void) const </td></tr>
     199<tr class="memdesc:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the thread running?  <a href="#a2a82d0ade1418111c2a4e7d0e133696c">More...</a><br /></td></tr>
     200<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
    198201<tr class="memitem:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> time) const </td></tr>
    199202<tr class="memdesc:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep until absolute time.  <a href="#ac09a2d745af3dbb42371949d4c622011">More...</a><br /></td></tr>
     
    240243<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
    241244<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_nmea_gps')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td></tr>
    242 <tr class="memitem:a969f2066d4eec611116f3b2a3e52faaf inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a969f2066d4eec611116f3b2a3e52faaf">NmeaGps</a> (const <a class="el" href="classflair_1_1core_1_1_framework_manager.html">core::FrameworkManager</a> *parent, std::string name, <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NMEAFlags_t</a> NMEAFlags)</td></tr>
    243 <tr class="memdesc:a969f2066d4eec611116f3b2a3e52faaf inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a969f2066d4eec611116f3b2a3e52faaf">More...</a><br /></td></tr>
    244 <tr class="separator:a969f2066d4eec611116f3b2a3e52faaf inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
     245<tr class="memitem:abb50fae524addf6b3982ae166e14ae93 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#abb50fae524addf6b3982ae166e14ae93">NmeaGps</a> (std::string name, <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NMEAFlags_t</a> NMEAFlags)</td></tr>
     246<tr class="memdesc:abb50fae524addf6b3982ae166e14ae93 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#abb50fae524addf6b3982ae166e14ae93">More...</a><br /></td></tr>
     247<tr class="separator:abb50fae524addf6b3982ae166e14ae93 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
    245248<tr class="memitem:a8379a0c343103e38ee8090411d9eefba inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a8379a0c343103e38ee8090411d9eefba">NmeaGps</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
    246249<tr class="memdesc:a8379a0c343103e38ee8090411d9eefba inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a8379a0c343103e38ee8090411d9eefba">More...</a><br /></td></tr>
     
    282285<tr class="memdesc:a135e080ecff933da9b60cc6e613b543e inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set reference for ENU coordinates.  <a href="#a135e080ecff933da9b60cc6e613b543e">More...</a><br /></td></tr>
    283286<tr class="separator:a135e080ecff933da9b60cc6e613b543e inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
    284 <tr class="memitem:a79938d8f65af8727dec1f0a639054816 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a79938d8f65af8727dec1f0a639054816">GetEnu</a> (<a class="el" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3D</a> *point)</td></tr>
    285 <tr class="memdesc:a79938d8f65af8727dec1f0a639054816 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get ENU position.  <a href="#a79938d8f65af8727dec1f0a639054816">More...</a><br /></td></tr>
    286 <tr class="separator:a79938d8f65af8727dec1f0a639054816 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
     287<tr class="memitem:af3b2504dd9cdb94ee02c49f21dc0c1d8 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af3b2504dd9cdb94ee02c49f21dc0c1d8">GetEnu</a> (<a class="el" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3Df</a> *point)</td></tr>
     288<tr class="memdesc:af3b2504dd9cdb94ee02c49f21dc0c1d8 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get ENU position.  <a href="#af3b2504dd9cdb94ee02c49f21dc0c1d8">More...</a><br /></td></tr>
     289<tr class="separator:af3b2504dd9cdb94ee02c49f21dc0c1d8 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
    287290<tr class="inherit_header pub_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
    288291<tr class="memitem:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name)</td></tr>
     
    301304<tr class="memdesc:a12d811c6926fb86da6b47f889109da66 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send the output to a shared memory.  <a href="#a12d811c6926fb86da6b47f889109da66">More...</a><br /></td></tr>
    302305<tr class="separator:a12d811c6926fb86da6b47f889109da66 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
     306<tr class="memitem:aee7828ae2eece2bace8e476dacc2bc12 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a> (void) const </td></tr>
     307<tr class="memdesc:aee7828ae2eece2bace8e476dacc2bc12 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">is device ready  <a href="#aee7828ae2eece2bace8e476dacc2bc12">More...</a><br /></td></tr>
     308<tr class="separator:aee7828ae2eece2bace8e476dacc2bc12 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
    303309<tr class="memitem:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75e82ca2ae2fb7c39d973dd3d16bc698"></a>
    304310virtual <a class="el" href="classflair_1_1core_1_1_data_type.html">DataType</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GetInputDataType</b> () const </td></tr>
     
    320326<tr class="memitem:af0d7d39483f1e76e5dda4cb10dc8a967 inherit pub_types_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NMEAFlags_t</a> { <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a9e0b10859022dd72f4764d3d94d2cb07">GGA</a> = 0x01,
    321327<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a3afe41475c7b8274c53e8ace66cf90f0">VTG</a> = 0x02,
    322 <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a2b53bb8929c7571fc2ead192d23aaa7e">GST</a> = 0x04
     328<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a2b53bb8929c7571fc2ead192d23aaa7e">GST</a> = 0x04,
     329<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967aa3a3fce7d02f861fb7a29d67e4bf8159">GSA</a> = 0x08
    323330 }</td></tr>
    324331<tr class="memdesc:af0d7d39483f1e76e5dda4cb10dc8a967"><td class="mdescLeft">&#160;</td><td class="mdescRight">NMEA flags.  <a href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">More...</a><br /></td></tr>
     
    342349<tr class="memdesc:a3df9057ae23eb34f1b1dae8e7a4a9efc inherit pro_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process the childs of type <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>, and log if needed.  <a href="#a3df9057ae23eb34f1b1dae8e7a4a9efc">More...</a><br /></td></tr>
    343350<tr class="separator:a3df9057ae23eb34f1b1dae8e7a4a9efc inherit pro_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
     351<tr class="memitem:a120fdcc3d50f6f076084cb6943fdf412 inherit pro_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a> (bool status)</td></tr>
     352<tr class="memdesc:a120fdcc3d50f6f076084cb6943fdf412 inherit pro_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">set is ready  <a href="#a120fdcc3d50f6f076084cb6943fdf412">More...</a><br /></td></tr>
     353<tr class="separator:a120fdcc3d50f6f076084cb6943fdf412 inherit pro_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
    344354<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_nmea_gps"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_nmea_gps')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td></tr>
    345355<tr class="memitem:a41ca62c8875131b8cc3d2bbf7429a008 inherit pro_attribs_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41ca62c8875131b8cc3d2bbf7429a008"></a>
     
    350360<div class="textblock"><p>Class for mb800 gps receiver. </p>
    351361</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
    352 <a class="anchor" id="afec90a43b805df6d850c50a1047e54eb"></a>
     362<a class="anchor" id="a07bf80c5661d152b454015765634daaf"></a>
    353363<div class="memitem">
    354364<div class="memproto">
     
    357367          <td class="memname">flair::sensor::Mb800::Mb800 </td>
    358368          <td>(</td>
    359           <td class="paramtype">const <a class="el" href="classflair_1_1core_1_1_framework_manager.html">core::FrameworkManager</a> *&#160;</td>
    360           <td class="paramname"><em>parent</em>, </td>
    361         </tr>
    362         <tr>
    363           <td class="paramkey"></td>
    364           <td></td>
    365369          <td class="paramtype">std::string&#160;</td>
    366370          <td class="paramname"><em>name</em>, </td>
     
    393397
    394398<p>Constructor. </p>
    395 <p>Construct a <a class="el" href="classflair_1_1sensor_1_1_mb800.html" title="Class for mb800 gps receiver. ">Mb800</a>.</p>
     399<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_mb800.html" title="Class for mb800 gps receiver. ">Mb800</a>. It will be child of the FrameworkManager.</p>
    396400<dl class="params"><dt>Parameters</dt><dd>
    397401  <table class="params">
    398     <tr><td class="paramname">parent</td><td>parent </td></tr>
    399402    <tr><td class="paramname">name</td><td>name </td></tr>
    400403    <tr><td class="paramname">serialport</td><td>serialport </td></tr>
     
    430433  <ul>
    431434    <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1sensor.html">sensor</a></li><li class="navelem"><a class="el" href="classflair_1_1sensor_1_1_mb800.html">Mb800</a></li>
    432     <li class="footer">Generated on Tue Jan 17 2017 09:52:31 for Flair by
     435    <li class="footer">Generated on Wed May 31 2017 13:50:38 for Flair by
    433436    <a href="http://www.doxygen.org/index.html">
    434437    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
Note: See TracChangeset for help on using the changeset viewer.