Index: trunk/doc/Flair/classflair_1_1filter_1_1_gx3__25__ahrs.html
===================================================================
--- trunk/doc/Flair/classflair_1_1filter_1_1_gx3__25__ahrs.html	(revision 47)
+++ trunk/doc/Flair/classflair_1_1filter_1_1_gx3__25__ahrs.html	(revision 50)
@@ -136,13 +136,10 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a81454973b37dea1c53e4da99635be4d5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html#a81454973b37dea1c53e4da99635be4d5">Gx3_25_ahrs</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_gx3__25__imu.html#a4d9ad20e915c47b02073f9c251093656">sensor::Gx3_25_imu::Command_t</a> command, uint8_t priority)</td></tr>
-<tr class="memdesc:a81454973b37dea1c53e4da99635be4d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a81454973b37dea1c53e4da99635be4d5">More...</a><br /></td></tr>
-<tr class="separator:a81454973b37dea1c53e4da99635be4d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7dc4516843513ef1eeb82575ce982a72"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html#a7dc4516843513ef1eeb82575ce982a72">Gx3_25_ahrs</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_gx3__25__imu.html#a4d9ad20e915c47b02073f9c251093656">sensor::Gx3_25_imu::Command_t</a> command, uint8_t priority)</td></tr>
+<tr class="memdesc:a7dc4516843513ef1eeb82575ce982a72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a7dc4516843513ef1eeb82575ce982a72">More...</a><br /></td></tr>
+<tr class="separator:a7dc4516843513ef1eeb82575ce982a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6cfc6f7dbcba21cbf7e737ba602b18a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html#a6cfc6f7dbcba21cbf7e737ba602b18a5">~Gx3_25_ahrs</a> ()</td></tr>
 <tr class="memdesc:a6cfc6f7dbcba21cbf7e737ba602b18a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a6cfc6f7dbcba21cbf7e737ba602b18a5">More...</a><br /></td></tr>
 <tr class="separator:a6cfc6f7dbcba21cbf7e737ba602b18a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad91254adabea1141dd3bdb2ff4ad1462"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html#ad91254adabea1141dd3bdb2ff4ad1462">Start</a> (void)</td></tr>
-<tr class="memdesc:ad91254adabea1141dd3bdb2ff4ad1462"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start Gx3_25_imu Thread.  <a href="#ad91254adabea1141dd3bdb2ff4ad1462">More...</a><br /></td></tr>
-<tr class="separator:ad91254adabea1141dd3bdb2ff4ad1462"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1filter_1_1_ahrs"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1filter_1_1_ahrs')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td></tr>
 <tr class="memitem:a36d3fc4bb2644faae4b3a297b484fad7 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a36d3fc4bb2644faae4b3a297b484fad7">Ahrs</a> (const <a class="el" href="classflair_1_1sensor_1_1_imu.html">sensor::Imu</a> *parent, std::string name)</td></tr>
@@ -204,4 +201,7 @@
 <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>
 <tr class="separator:a12d811c6926fb86da6b47f889109da66 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:aee7828ae2eece2bace8e476dacc2bc12 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <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>
 virtual <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>
@@ -262,4 +262,7 @@
 <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>
 <tr class="separator:a3df9057ae23eb34f1b1dae8e7a4a9efc inherit pro_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a120fdcc3d50f6f076084cb6943fdf412 inherit pro_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -267,5 +270,5 @@
 <p>This class constructs a Gx3_25_imu as Imu of this <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a>. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a81454973b37dea1c53e4da99635be4d5"></a>
+<a class="anchor" id="a7dc4516843513ef1eeb82575ce982a72"></a>
 <div class="memitem">
 <div class="memproto">
@@ -274,10 +277,4 @@
           <td class="memname">flair::filter::Gx3_25_ahrs::Gx3_25_ahrs </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classflair_1_1core_1_1_framework_manager.html">core::FrameworkManager</a> *&#160;</td>
-          <td class="paramname"><em>parent</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
           <td class="paramtype">std::string&#160;</td>
           <td class="paramname"><em>name</em>, </td>
@@ -310,8 +307,7 @@
 
 <p>Constructor. </p>
-<p>Construct an <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> for 3dmgx3-25</p>
+<p>Construct an <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> for 3dmgx3-25. It will be child of the FrameworkManager.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
-    <tr><td class="paramname">parent</td><td>parent </td></tr>
     <tr><td class="paramname">name</td><td>name </td></tr>
     <tr><td class="paramname">serialport</td><td>Imu SerialPort </td></tr>
@@ -341,23 +337,4 @@
 </div>
 </div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ad91254adabea1141dd3bdb2ff4ad1462"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void flair::filter::Gx3_25_ahrs::Start </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Start Gx3_25_imu Thread. </p>
-
-</div>
-</div>
 </div><!-- contents -->
 </div><!-- doc-content -->
@@ -366,5 +343,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1filter.html">filter</a></li><li class="navelem"><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html">Gx3_25_ahrs</a></li>
-    <li class="footer">Generated on Tue Jan 17 2017 09:52:31 for Flair by
+    <li class="footer">Generated on Wed May 31 2017 13:50:37 for Flair by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
