Index: /trunk/doc/Flair/_afro_bldc_8h.html
===================================================================
--- /trunk/doc/Flair/_afro_bldc_8h.html	(revision 97)
+++ /trunk/doc/Flair/_afro_bldc_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_afro_bldc_8h.html">AfroBldc.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_afro_bldc_8h_source.html
===================================================================
--- /trunk/doc/Flair/_afro_bldc_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_afro_bldc_8h_source.html	(revision 98)
@@ -169,5 +169,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_afro_bldc_8h.html">AfroBldc.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_8h.html
===================================================================
--- /trunk/doc/Flair/_ahrs_8h.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_8h.html	(revision 98)
@@ -155,5 +155,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_8h.html">Ahrs.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_8h_source.html
===================================================================
--- /trunk/doc/Flair/_ahrs_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_8h_source.html	(revision 98)
@@ -205,5 +205,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_8h.html">Ahrs.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_complementary_filter_8h.html
===================================================================
--- /trunk/doc/Flair/_ahrs_complementary_filter_8h.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_complementary_filter_8h.html	(revision 98)
@@ -153,5 +153,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_complementary_filter_8h.html">AhrsComplementaryFilter.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_complementary_filter_8h_source.html
===================================================================
--- /trunk/doc/Flair/_ahrs_complementary_filter_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_complementary_filter_8h_source.html	(revision 98)
@@ -170,5 +170,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_complementary_filter_8h.html">AhrsComplementaryFilter.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_data_8h.html
===================================================================
--- /trunk/doc/Flair/_ahrs_data_8h.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_data_8h.html	(revision 98)
@@ -150,5 +150,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_data_8h.html">AhrsData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_data_8h_source.html
===================================================================
--- /trunk/doc/Flair/_ahrs_data_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_data_8h_source.html	(revision 98)
@@ -198,5 +198,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_ahrs_data_html_a7dae31f1c0d942ee2090f00d1126df6c"><div class="ttname"><a href="classflair_1_1core_1_1_ahrs_data.html#a7dae31f1c0d942ee2090f00d1126df6c">flair::core::AhrsData::GetQuaternion</a></div><div class="ttdeci">Quaternion GetQuaternion(void) const </div><div class="ttdoc">Get quaternion. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_ahrs_data_html_a543cdebeff537350a819b07a4a55cdfea14abd733b4aae994e03227a41414c956"><div class="ttname"><a href="classflair_1_1core_1_1_ahrs_data.html#a543cdebeff537350a819b07a4a55cdfea14abd733b4aae994e03227a41414c956">flair::core::AhrsData::Pitch</a></div><div class="ttdef"><b>Definition:</b> AhrsData.h:50</div></div>
@@ -241,5 +241,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_data_8h.html">AhrsData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_kalman_8h.html
===================================================================
--- /trunk/doc/Flair/_ahrs_kalman_8h.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_kalman_8h.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_kalman_8h.html">AhrsKalman.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ahrs_kalman_8h_source.html
===================================================================
--- /trunk/doc/Flair/_ahrs_kalman_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_ahrs_kalman_8h_source.html	(revision 98)
@@ -160,5 +160,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_ahrs_kalman_8h.html">AhrsKalman.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_battery_monitor_8h.html
===================================================================
--- /trunk/doc/Flair/_battery_monitor_8h.html	(revision 97)
+++ /trunk/doc/Flair/_battery_monitor_8h.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_battery_monitor_8h.html">BatteryMonitor.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_battery_monitor_8h_source.html
===================================================================
--- /trunk/doc/Flair/_battery_monitor_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_battery_monitor_8h_source.html	(revision 98)
@@ -156,5 +156,5 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_group_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_group_box.html">flair::gui::GroupBox</a></div><div class="ttdoc">Class displaying a QGroupBox on the ground station. </div><div class="ttdef"><b>Definition:</b> GroupBox.h:27</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_battery_monitor_html_aaa282725e3cc93b42f66e1e72c19ecae"><div class="ttname"><a href="classflair_1_1sensor_1_1_battery_monitor.html#aaa282725e3cc93b42f66e1e72c19ecae">flair::sensor::BatteryMonitor::BatteryMonitor</a></div><div class="ttdeci">BatteryMonitor(const gui::LayoutPosition *position, std::string name)</div><div class="ttdoc">Constructor. </div></div>
@@ -174,5 +174,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_battery_monitor_8h.html">BatteryMonitor.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_bl_ctrl_v2_8h.html
===================================================================
--- /trunk/doc/Flair/_bl_ctrl_v2_8h.html	(revision 97)
+++ /trunk/doc/Flair/_bl_ctrl_v2_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_bl_ctrl_v2_8h.html">BlCtrlV2.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_bl_ctrl_v2_8h_source.html
===================================================================
--- /trunk/doc/Flair/_bl_ctrl_v2_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_bl_ctrl_v2_8h_source.html	(revision 98)
@@ -173,5 +173,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_bl_ctrl_v2_8h.html">BlCtrlV2.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_bl_ctrl_v2__x4__speed_8h_source.html
===================================================================
--- /trunk/doc/Flair/_bl_ctrl_v2__x4__speed_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_bl_ctrl_v2__x4__speed_8h_source.html	(revision 98)
@@ -212,5 +212,5 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_group_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_group_box.html">flair::gui::GroupBox</a></div><div class="ttdoc">Class displaying a QGroupBox on the ground station. </div><div class="ttdef"><b>Definition:</b> GroupBox.h:27</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
 <div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
@@ -231,5 +231,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>BlCtrlV2_x4_speed.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_blade_8h_source.html
===================================================================
--- /trunk/doc/Flair/_blade_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_blade_8h_source.html	(revision 98)
@@ -146,20 +146,25 @@
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        <span class="keyword">const</span> irr::core::vector3df &amp;position = irr::core::vector3df(0, 0, 0),</div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;        <span class="keywordtype">bool</span> inverted = <span class="keyword">false</span>, irr::s32 <span class="keywordtype">id</span> = -1);</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnRegisterSceneNode(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> render(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="keyword">virtual</span> <span class="keyword">const</span> irr::core::aabbox3d&lt;irr::f32&gt; &amp;getBoundingBox(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keywordflow">return</span> Box;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  }</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keywordtype">void</span> SetRotationSpeed(<span class="keywordtype">float</span> value);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  irr::scene::IMesh *pale;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  irr::core::aabbox3d&lt;irr::f32&gt; Box;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_mesh_scene_node.html">MeshSceneNode</a> *pale_1, *pale_2;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  irr::scene::ISceneNodeAnimator *anim;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;};</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;} <span class="comment">// end namespace simulator</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#endif // BLADE_H</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_blade.html">Blade</a>(irr::scene::ISceneNode *parent,</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;        <span class="keyword">const</span> irr::core::vector3df &amp;position = irr::core::vector3df(0, 0, 0),</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;        <span class="keywordtype">bool</span> inverted = <span class="keyword">false</span>, irr::s32 <span class="keywordtype">id</span> = -1);</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  </div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnRegisterSceneNode(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> render(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> <span class="keyword">const</span> irr::core::aabbox3d&lt;irr::f32&gt; &amp;getBoundingBox(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keywordflow">return</span> Box;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  }</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordtype">void</span> SetRotationSpeed(<span class="keywordtype">float</span> value);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  irr::scene::IMesh *pale;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  irr::core::aabbox3d&lt;irr::f32&gt; Box;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_mesh_scene_node.html">MeshSceneNode</a> *pale_1, *pale_2;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  irr::scene::ISceneNodeAnimator *anim;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;};</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;} <span class="comment">// end namespace simulator</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif // BLADE_H</span></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_blade_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></div><div class="ttdef"><b>Definition:</b> Blade.h:33</div></div>
@@ -173,5 +178,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>Blade.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_bldc_8h.html
===================================================================
--- /trunk/doc/Flair/_bldc_8h.html	(revision 97)
+++ /trunk/doc/Flair/_bldc_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_bldc_8h.html">Bldc.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_bldc_8h_source.html
===================================================================
--- /trunk/doc/Flair/_bldc_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_bldc_8h_source.html	(revision 98)
@@ -181,5 +181,5 @@
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1actuator_1_1_bldc_html_ac1fba30ad70a6d8ff075d376c0e417dd"><div class="ttname"><a href="classflair_1_1actuator_1_1_bldc.html#ac1fba30ad70a6d8ff075d376c0e417dd">flair::actuator::Bldc::UnlockUserInterface</a></div><div class="ttdeci">void UnlockUserInterface(void) const </div><div class="ttdoc">Unlock user interface. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
@@ -207,5 +207,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_bldc_8h.html">Bldc.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_box_8h.html
===================================================================
--- /trunk/doc/Flair/_box_8h.html	(revision 97)
+++ /trunk/doc/Flair/_box_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_box_8h.html">Box.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_box_8h_source.html
===================================================================
--- /trunk/doc/Flair/_box_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_box_8h_source.html	(revision 98)
@@ -164,5 +164,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_box_8h.html">Box.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_butterworth_low_pass_8h.html
===================================================================
--- /trunk/doc/Flair/_butterworth_low_pass_8h.html	(revision 97)
+++ /trunk/doc/Flair/_butterworth_low_pass_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_butterworth_low_pass_8h.html">ButterworthLowPass.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_butterworth_low_pass_8h_source.html
===================================================================
--- /trunk/doc/Flair/_butterworth_low_pass_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_butterworth_low_pass_8h_source.html	(revision 98)
@@ -173,5 +173,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_butterworth_low_pass_8h.html">ButterworthLowPass.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_camera_8h.html
===================================================================
--- /trunk/doc/Flair/_camera_8h.html	(revision 97)
+++ /trunk/doc/Flair/_camera_8h.html	(revision 98)
@@ -150,5 +150,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_camera_8h.html">Camera.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_camera_8h_source.html
===================================================================
--- /trunk/doc/Flair/_camera_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_camera_8h_source.html	(revision 98)
@@ -217,5 +217,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_camera_8h.html">Camera.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_castle_8h_source.html
===================================================================
--- /trunk/doc/Flair/_castle_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_castle_8h_source.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>Castle.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_check_box_8h.html
===================================================================
--- /trunk/doc/Flair/_check_box_8h.html	(revision 97)
+++ /trunk/doc/Flair/_check_box_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_check_box_8h.html">CheckBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_check_box_8h_source.html
===================================================================
--- /trunk/doc/Flair/_check_box_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_check_box_8h_source.html	(revision 98)
@@ -159,5 +159,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_check_box_8h.html">CheckBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_combo_box_8h.html
===================================================================
--- /trunk/doc/Flair/_combo_box_8h.html	(revision 97)
+++ /trunk/doc/Flair/_combo_box_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_combo_box_8h.html">ComboBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_combo_box_8h_source.html
===================================================================
--- /trunk/doc/Flair/_combo_box_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_combo_box_8h_source.html	(revision 98)
@@ -158,5 +158,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_combo_box_8h.html">ComboBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_condition_variable_8h.html
===================================================================
--- /trunk/doc/Flair/_condition_variable_8h.html	(revision 97)
+++ /trunk/doc/Flair/_condition_variable_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_condition_variable_8h.html">ConditionVariable.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_condition_variable_8h_source.html
===================================================================
--- /trunk/doc/Flair/_condition_variable_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_condition_variable_8h_source.html	(revision 98)
@@ -144,8 +144,8 @@
 <div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">#endif // CONDITIONVARIABLE_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1_condition_variable_html_ac51adc9331b169c336bee3497a2d2eff"><div class="ttname"><a href="classflair_1_1core_1_1_condition_variable.html#ac51adc9331b169c336bee3497a2d2eff">flair::core::ConditionVariable::CondWait</a></div><div class="ttdeci">void CondWait(void)</div><div class="ttdoc">Block on the condition variable. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_mutex_html"><div class="ttname"><a href="classflair_1_1core_1_1_mutex.html">flair::core::Mutex</a></div><div class="ttdoc">Class defining a mutex. </div><div class="ttdef"><b>Definition:</b> Mutex.h:29</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_condition_variable_html_ac70e08c0d3f2017343022c19f1ffcb63"><div class="ttname"><a href="classflair_1_1core_1_1_condition_variable.html#ac70e08c0d3f2017343022c19f1ffcb63">flair::core::ConditionVariable::CondWaitUntil</a></div><div class="ttdeci">bool CondWaitUntil(Time date)</div><div class="ttdoc">Block on the condition variable with a timeout. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_condition_variable_html_a39d2c7445e468a1fa8efb62d39f7d082"><div class="ttname"><a href="classflair_1_1core_1_1_condition_variable.html#a39d2c7445e468a1fa8efb62d39f7d082">flair::core::ConditionVariable::ConditionVariable</a></div><div class="ttdeci">ConditionVariable(const Object *parent, std::string name)</div><div class="ttdoc">Constructor. </div></div>
@@ -160,5 +160,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_condition_variable_8h.html">ConditionVariable.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_connected_socket_8h.html
===================================================================
--- /trunk/doc/Flair/_connected_socket_8h.html	(revision 97)
+++ /trunk/doc/Flair/_connected_socket_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_connected_socket_8h.html">ConnectedSocket.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_connected_socket_8h_source.html
===================================================================
--- /trunk/doc/Flair/_connected_socket_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_connected_socket_8h_source.html	(revision 98)
@@ -161,7 +161,7 @@
 <div class="ttc" id="classflair_1_1core_1_1_connected_socket_html_ab522b80d805132cd0762f44852085613"><div class="ttname"><a href="classflair_1_1core_1_1_connected_socket.html#ab522b80d805132cd0762f44852085613">flair::core::ConnectedSocket::Listen</a></div><div class="ttdeci">virtual void Listen(const unsigned int port, const std::string localAddress=&quot;ANY&quot;)=0</div><div class="ttdoc">Returns a socket which listens on a specific port/address. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_connected_socket_html_aed7d5a9e49996bf672050f95f82d85b4"><div class="ttname"><a href="classflair_1_1core_1_1_connected_socket.html#aed7d5a9e49996bf672050f95f82d85b4">flair::core::ConnectedSocket::SendMessage</a></div><div class="ttdeci">virtual ssize_t SendMessage(const char *message, size_t message_len, Time timeout)=0</div><div class="ttdoc">Send a message waiting up to timeout ns. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_connected_socket_html_ad4e96a4fead5a5a1c038a31fa7dfd36b"><div class="ttname"><a href="classflair_1_1core_1_1_connected_socket.html#ad4e96a4fead5a5a1c038a31fa7dfd36b">flair::core::ConnectedSocket::~ConnectedSocket</a></div><div class="ttdeci">~ConnectedSocket()</div><div class="ttdoc">Destructor. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_connected_socket_html_a61c0bbd4147f994cc2f0276cc6982447"><div class="ttname"><a href="classflair_1_1core_1_1_connected_socket.html#a61c0bbd4147f994cc2f0276cc6982447">flair::core::ConnectedSocket::ConnectedSocket</a></div><div class="ttdeci">ConnectedSocket(const Object *parent, const std::string name)</div><div class="ttdoc">Constructor. </div></div>
@@ -177,5 +177,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_connected_socket_8h.html">ConnectedSocket.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_control_law_8h.html
===================================================================
--- /trunk/doc/Flair/_control_law_8h.html	(revision 97)
+++ /trunk/doc/Flair/_control_law_8h.html	(revision 98)
@@ -153,5 +153,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_control_law_8h.html">ControlLaw.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_control_law_8h_source.html
===================================================================
--- /trunk/doc/Flair/_control_law_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_control_law_8h_source.html	(revision 98)
@@ -157,9 +157,9 @@
 <div class="ttc" id="classflair_1_1filter_1_1_control_law_html"><div class="ttname"><a href="classflair_1_1filter_1_1_control_law.html">flair::filter::ControlLaw</a></div><div class="ttdoc">Base class for control law input must be created by reimplemented class. output is created by this cl...</div><div class="ttdef"><b>Definition:</b> ControlLaw.h:36</div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_control_law_html_a228f8bf6857d96fa015bec9e016d2132"><div class="ttname"><a href="classflair_1_1filter_1_1_control_law.html#a228f8bf6857d96fa015bec9e016d2132">flair::filter::ControlLaw::Update</a></div><div class="ttdeci">void Update(core::Time time)</div><div class="ttdoc">Update using provided datas. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_control_law_html_a62210ace4d3338cbc528ed712e72ac27"><div class="ttname"><a href="classflair_1_1filter_1_1_control_law.html#a62210ace4d3338cbc528ed712e72ac27">flair::filter::ControlLaw::~ControlLaw</a></div><div class="ttdeci">~ControlLaw()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_control_law_html_abd6d4ee32a9e01a2d1b0513a0aadafcb"><div class="ttname"><a href="classflair_1_1filter_1_1_control_law.html#abd6d4ee32a9e01a2d1b0513a0aadafcb">flair::filter::ControlLaw::ControlLaw</a></div><div class="ttdeci">ControlLaw(const core::Object *parent, std::string name, uint32_t nb_out=1)</div><div class="ttdoc">Constructor. </div></div>
@@ -177,5 +177,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_control_law_8h.html">ControlLaw.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_controller_8h_source.html
===================================================================
--- /trunk/doc/Flair/_controller_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_controller_8h_source.html	(revision 98)
@@ -207,5 +207,5 @@
 <div class="ttc" id="_object_8h_html"><div class="ttname"><a href="_object_8h.html">Object.h</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_flash_led_message_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_flash_led_message.html">flair::sensor::FlashLedMessage</a></div><div class="ttdef"><b>Definition:</b> Controller.h:73</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:35</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:41</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_rumble_message_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_rumble_message.html">flair::sensor::RumbleMessage</a></div><div class="ttdef"><b>Definition:</b> Controller.h:35</div></div>
 </div><!-- fragment --></div><!-- contents -->
@@ -215,5 +215,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>Controller.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_data_plot1_d_8h.html
===================================================================
--- /trunk/doc/Flair/_data_plot1_d_8h.html	(revision 97)
+++ /trunk/doc/Flair/_data_plot1_d_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_data_plot1_d_8h.html">DataPlot1D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_data_plot1_d_8h_source.html
===================================================================
--- /trunk/doc/Flair/_data_plot1_d_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_data_plot1_d_8h_source.html	(revision 98)
@@ -162,5 +162,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_data_plot1_d_8h.html">DataPlot1D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_data_plot2_d_8h.html
===================================================================
--- /trunk/doc/Flair/_data_plot2_d_8h.html	(revision 97)
+++ /trunk/doc/Flair/_data_plot2_d_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_data_plot2_d_8h.html">DataPlot2D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_data_plot2_d_8h_source.html
===================================================================
--- /trunk/doc/Flair/_data_plot2_d_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_data_plot2_d_8h_source.html	(revision 98)
@@ -166,5 +166,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_data_plot2_d_8h.html">DataPlot2D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_data_plot_8h.html
===================================================================
--- /trunk/doc/Flair/_data_plot_8h.html	(revision 97)
+++ /trunk/doc/Flair/_data_plot_8h.html	(revision 98)
@@ -155,5 +155,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_data_plot_8h.html">DataPlot.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_data_plot_8h_source.html
===================================================================
--- /trunk/doc/Flair/_data_plot_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_data_plot_8h_source.html	(revision 98)
@@ -184,5 +184,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_data_plot_8h.html">DataPlot.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_discrete_time_variable_8h_source.html
===================================================================
--- /trunk/doc/Flair/_discrete_time_variable_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_discrete_time_variable_8h_source.html	(revision 98)
@@ -166,5 +166,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>DiscreteTimeVariable.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_double_spin_box_8h.html
===================================================================
--- /trunk/doc/Flair/_double_spin_box_8h.html	(revision 97)
+++ /trunk/doc/Flair/_double_spin_box_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_double_spin_box_8h.html">DoubleSpinBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_double_spin_box_8h_source.html
===================================================================
--- /trunk/doc/Flair/_double_spin_box_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_double_spin_box_8h_source.html	(revision 98)
@@ -161,5 +161,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_double_spin_box_8h.html">DoubleSpinBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_emulated_controller_8h_source.html
===================================================================
--- /trunk/doc/Flair/_emulated_controller_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_emulated_controller_8h_source.html	(revision 98)
@@ -182,5 +182,5 @@
 <div class="ttc" id="classflair_1_1sensor_1_1_target_controller_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_target_controller.html">flair::sensor::TargetController</a></div><div class="ttdoc">Base Class for target side remote controls. </div><div class="ttdef"><b>Definition:</b> TargetController.h:49</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_emulated_controller_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_emulated_controller.html">flair::sensor::EmulatedController</a></div><div class="ttdoc">Emulated remote control. </div><div class="ttdef"><b>Definition:</b> EmulatedController.h:38</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:35</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:41</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_matrix_html"><div class="ttname"><a href="classflair_1_1core_1_1_matrix.html">flair::core::Matrix</a></div><div class="ttdoc">Class defining a matrix. </div><div class="ttdef"><b>Definition:</b> Matrix.h:31</div></div>
 </div><!-- fragment --></div><!-- contents -->
@@ -190,5 +190,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>EmulatedController.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_euler_8h.html
===================================================================
--- /trunk/doc/Flair/_euler_8h.html	(revision 97)
+++ /trunk/doc/Flair/_euler_8h.html	(revision 98)
@@ -144,5 +144,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_euler_8h.html">Euler.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_euler_8h_source.html
===================================================================
--- /trunk/doc/Flair/_euler_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_euler_8h_source.html	(revision 98)
@@ -179,5 +179,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_euler_8h.html">Euler.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_euler_derivative_8h.html
===================================================================
--- /trunk/doc/Flair/_euler_derivative_8h.html	(revision 97)
+++ /trunk/doc/Flair/_euler_derivative_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_euler_derivative_8h.html">EulerDerivative.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_euler_derivative_8h_source.html
===================================================================
--- /trunk/doc/Flair/_euler_derivative_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_euler_derivative_8h_source.html	(revision 98)
@@ -168,5 +168,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_euler_derivative_8h.html">EulerDerivative.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_find_argument_8h_source.html
===================================================================
--- /trunk/doc/Flair/_find_argument_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_find_argument_8h_source.html	(revision 98)
@@ -123,5 +123,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><b>FindArgument.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_fixed_camera_8h_source.html
===================================================================
--- /trunk/doc/Flair/_fixed_camera_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_fixed_camera_8h_source.html	(revision 98)
@@ -156,5 +156,5 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_vector3_d_html"><div class="ttname"><a href="classflair_1_1core_1_1_vector3_d.html">flair::core::Vector3D&lt; float &gt;</a></div></div>
-<div class="ttc" id="classflair_1_1simulator_1_1_visualization_camera_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></div><div class="ttdef"><b>Definition:</b> VisualizationCamera.h:34</div></div>
+<div class="ttc" id="classflair_1_1simulator_1_1_visualization_camera_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></div><div class="ttdef"><b>Definition:</b> VisualizationCamera.h:41</div></div>
 <div class="ttc" id="_vector3_d_8h_html"><div class="ttname"><a href="_vector3_d_8h.html">Vector3D.h</a></div><div class="ttdoc">Class defining a 3D vector. </div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_fixed_camera_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_fixed_camera.html">flair::simulator::FixedCamera</a></div><div class="ttdef"><b>Definition:</b> FixedCamera.h:26</div></div>
@@ -165,5 +165,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>FixedCamera.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_framework_manager_8h.html
===================================================================
--- /trunk/doc/Flair/_framework_manager_8h.html	(revision 97)
+++ /trunk/doc/Flair/_framework_manager_8h.html	(revision 98)
@@ -158,5 +158,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_framework_manager_8h.html">FrameworkManager.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_framework_manager_8h_source.html
===================================================================
--- /trunk/doc/Flair/_framework_manager_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_framework_manager_8h_source.html	(revision 98)
@@ -181,8 +181,8 @@
 <div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div>
 <div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="preprocessor">#endif // FRAMEWORKMANAGER_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_framework_manager_html_a4e7363801f1df89e51fd9c173e196673"><div class="ttname"><a href="classflair_1_1core_1_1_framework_manager.html#a4e7363801f1df89e51fd9c173e196673">flair::core::FrameworkManager::GetLogPath</a></div><div class="ttdeci">std::string GetLogPath(void) const </div><div class="ttdoc">Get log path. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_framework_manager_html_aa426692b6ffdcacc35c34f0db87d53b7"><div class="ttname"><a href="classflair_1_1core_1_1_framework_manager.html#aa426692b6ffdcacc35c34f0db87d53b7">flair::core::FrameworkManager::IsDeviceLogged</a></div><div class="ttdeci">bool IsDeviceLogged(const IODevice *device) const </div><div class="ttdoc">Is device logged. </div></div>
@@ -215,5 +215,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_framework_manager_8h.html">FrameworkManager.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_geo_coordinate_8h.html
===================================================================
--- /trunk/doc/Flair/_geo_coordinate_8h.html	(revision 97)
+++ /trunk/doc/Flair/_geo_coordinate_8h.html	(revision 98)
@@ -147,5 +147,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_geo_coordinate_8h.html">GeoCoordinate.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_geo_coordinate_8h_source.html
===================================================================
--- /trunk/doc/Flair/_geo_coordinate_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_geo_coordinate_8h_source.html	(revision 98)
@@ -164,5 +164,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_geo_coordinate_1_1_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_geo_coordinate_1_1_type.html">flair::core::GeoCoordinate::Type</a></div><div class="ttdef"><b>Definition:</b> GeoCoordinate.h:26</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_geo_coordinate_html_ab3d6f9217c88719aa879711e8d2d3f20"><div class="ttname"><a href="classflair_1_1core_1_1_geo_coordinate.html#ab3d6f9217c88719aa879711e8d2d3f20">flair::core::GeoCoordinate::SetCoordinates</a></div><div class="ttdeci">void SetCoordinates(double latitude, double longitude, double altitude)</div><div class="ttdoc">Set coordinates. </div></div>
@@ -179,5 +179,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_geo_coordinate_8h.html">GeoCoordinate.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_gps_data_8h.html
===================================================================
--- /trunk/doc/Flair/_gps_data_8h.html	(revision 97)
+++ /trunk/doc/Flair/_gps_data_8h.html	(revision 98)
@@ -147,5 +147,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_gps_data_8h.html">GpsData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_gps_data_8h_source.html
===================================================================
--- /trunk/doc/Flair/_gps_data_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_gps_data_8h_source.html	(revision 98)
@@ -231,5 +231,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_gps_data_html_ae2cac37d2ddaea43014053c88790a33dac812e65c046d531140f0a42837f48e87"><div class="ttname"><a href="classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dac812e65c046d531140f0a42837f48e87">flair::core::GpsData::Altitude</a></div><div class="ttdef"><b>Definition:</b> GpsData.h:57</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_gps_data_html_afb181594acc39c15c07e5ed5801021b6a4f502b57d2835715eaa382c7d4c32e94"><div class="ttname"><a href="classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a4f502b57d2835715eaa382c7d4c32e94">flair::core::GpsData::FixQuality_t::Simulation</a></div></div>
 <div class="ttc" id="classflair_1_1core_1_1_gps_data_html_afb181594acc39c15c07e5ed5801021b6a8ad9533f39ec3fe43d6ee0104464a116"><div class="ttname"><a href="classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a8ad9533f39ec3fe43d6ee0104464a116">flair::core::GpsData::FixQuality_t::Rtk</a></div></div>
@@ -275,5 +275,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_gps_data_8h.html">GpsData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_grid_layout_8h.html
===================================================================
--- /trunk/doc/Flair/_grid_layout_8h.html	(revision 97)
+++ /trunk/doc/Flair/_grid_layout_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_grid_layout_8h.html">GridLayout.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_grid_layout_8h_source.html
===================================================================
--- /trunk/doc/Flair/_grid_layout_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_grid_layout_8h_source.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_grid_layout_8h.html">GridLayout.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_group_box_8h.html
===================================================================
--- /trunk/doc/Flair/_group_box_8h.html	(revision 97)
+++ /trunk/doc/Flair/_group_box_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_group_box_8h.html">GroupBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_group_box_8h_source.html
===================================================================
--- /trunk/doc/Flair/_group_box_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_group_box_8h_source.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_group_box_8h.html">GroupBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_gui_8h_source.html
===================================================================
--- /trunk/doc/Flair/_gui_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_gui_8h_source.html	(revision 98)
@@ -208,8 +208,8 @@
 <div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor">#endif // GUI_H</span></div>
 <div class="ttc" id="namespaceflair_1_1simulator_html_afaa0173b3c906e2841e92a151e5219e3"><div class="ttname"><a href="namespaceflair_1_1simulator.html#afaa0173b3c906e2841e92a151e5219e3">flair::simulator::ToIrrlichtOrientation</a></div><div class="ttdeci">core::Quaternion ToIrrlichtOrientation(core::Quaternion quat)</div><div class="ttdoc">Convert to irrlicht orientation. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_vector3_d_html"><div class="ttname"><a href="classflair_1_1core_1_1_vector3_d.html">flair::core::Vector3D</a></div><div class="ttdoc">Class defining a 3D vector. </div><div class="ttdef"><b>Definition:</b> Vector3D.h:29</div></div>
-<div class="ttc" id="classflair_1_1simulator_1_1_visualization_camera_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></div><div class="ttdef"><b>Definition:</b> VisualizationCamera.h:34</div></div>
+<div class="ttc" id="classflair_1_1simulator_1_1_visualization_camera_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></div><div class="ttdef"><b>Definition:</b> VisualizationCamera.h:41</div></div>
 <div class="ttc" id="namespaceflair_1_1simulator_html_ae51687a32b0d25175f0c849f1bf84db1"><div class="ttname"><a href="namespaceflair_1_1simulator.html#ae51687a32b0d25175f0c849f1bf84db1">flair::simulator::ToSimulatorCoordinates</a></div><div class="ttdeci">core::Vector3Df ToSimulatorCoordinates(irr::core::vector3df vect)</div><div class="ttdoc">Convert to simulator coordinates. </div></div>
 <div class="ttc" id="_vector3_d_8h_html"><div class="ttname"><a href="_vector3_d_8h.html">Vector3D.h</a></div><div class="ttdoc">Class defining a 3D vector. </div></div>
@@ -228,5 +228,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>Gui.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_gx3__25__ahrs_8h.html
===================================================================
--- /trunk/doc/Flair/_gx3__25__ahrs_8h.html	(revision 97)
+++ /trunk/doc/Flair/_gx3__25__ahrs_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_gx3__25__ahrs_8h.html">Gx3_25_ahrs.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_gx3__25__ahrs_8h_source.html
===================================================================
--- /trunk/doc/Flair/_gx3__25__ahrs_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_gx3__25__ahrs_8h_source.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_gx3__25__ahrs_8h.html">Gx3_25_ahrs.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_gx3__25__imu_8h.html
===================================================================
--- /trunk/doc/Flair/_gx3__25__imu_8h.html	(revision 97)
+++ /trunk/doc/Flair/_gx3__25__imu_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_gx3__25__imu_8h.html">Gx3_25_imu.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_gx3__25__imu_8h_source.html
===================================================================
--- /trunk/doc/Flair/_gx3__25__imu_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_gx3__25__imu_8h_source.html	(revision 98)
@@ -177,5 +177,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_gx3__25__imu_8h.html">Gx3_25_imu.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_hds_x8_8h.html
===================================================================
--- /trunk/doc/Flair/_hds_x8_8h.html	(revision 97)
+++ /trunk/doc/Flair/_hds_x8_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_hds_x8_8h.html">HdsX8.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_hds_x8_8h_source.html
===================================================================
--- /trunk/doc/Flair/_hds_x8_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_hds_x8_8h_source.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_hds_x8_8h.html">HdsX8.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_hokuyo_u_t_m30_lx_8h.html
===================================================================
--- /trunk/doc/Flair/_hokuyo_u_t_m30_lx_8h.html	(revision 97)
+++ /trunk/doc/Flair/_hokuyo_u_t_m30_lx_8h.html	(revision 98)
@@ -155,5 +155,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_hokuyo_u_t_m30_lx_8h.html">HokuyoUTM30Lx.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_hokuyo_u_t_m30_lx_8h_source.html
===================================================================
--- /trunk/doc/Flair/_hokuyo_u_t_m30_lx_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_hokuyo_u_t_m30_lx_8h_source.html	(revision 98)
@@ -204,5 +204,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_hokuyo_u_t_m30_lx_8h.html">HokuyoUTM30Lx.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_host_eth_controller_8h_source.html
===================================================================
--- /trunk/doc/Flair/_host_eth_controller_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_host_eth_controller_8h_source.html	(revision 98)
@@ -227,5 +227,5 @@
 <div class="ttc" id="classflair_1_1sensor_1_1_host_eth_controller_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_host_eth_controller.html">flair::sensor::HostEthController</a></div><div class="ttdoc">Base Class for host side remote controls that talks to target side through ethernet connection...</div><div class="ttdef"><b>Definition:</b> HostEthController.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:35</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:41</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_matrix_html"><div class="ttname"><a href="classflair_1_1core_1_1_matrix.html">flair::core::Matrix</a></div><div class="ttdoc">Class defining a matrix. </div><div class="ttdef"><b>Definition:</b> Matrix.h:31</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_data_plot1_d_html"><div class="ttname"><a href="classflair_1_1gui_1_1_data_plot1_d.html">flair::gui::DataPlot1D</a></div><div class="ttdoc">Class displaying a 1D plot on the ground station. </div><div class="ttdef"><b>Definition:</b> DataPlot1D.h:33</div></div>
@@ -239,5 +239,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>HostEthController.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_i2c_port_8h.html
===================================================================
--- /trunk/doc/Flair/_i2c_port_8h.html	(revision 97)
+++ /trunk/doc/Flair/_i2c_port_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_i2c_port_8h.html">I2cPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_i2c_port_8h_source.html
===================================================================
--- /trunk/doc/Flair/_i2c_port_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_i2c_port_8h_source.html	(revision 98)
@@ -141,9 +141,9 @@
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">#endif // I2CPORT_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_mutex_html"><div class="ttname"><a href="classflair_1_1core_1_1_mutex.html">flair::core::Mutex</a></div><div class="ttdoc">Class defining a mutex. </div><div class="ttdef"><b>Definition:</b> Mutex.h:29</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i2c_port_html_ad48445514c3b9e02a1eda6a6595ba686"><div class="ttname"><a href="classflair_1_1core_1_1_i2c_port.html#ad48445514c3b9e02a1eda6a6595ba686">flair::core::I2cPort::~I2cPort</a></div><div class="ttdeci">~I2cPort()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> I2cPort.h:47</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i2c_port_html_a70a00b4119f76bbd3525a5e7a800e774"><div class="ttname"><a href="classflair_1_1core_1_1_i2c_port.html#a70a00b4119f76bbd3525a5e7a800e774">flair::core::I2cPort::SetRxTimeout</a></div><div class="ttdeci">virtual void SetRxTimeout(Time timeout_ns)=0</div><div class="ttdoc">Set RX timeout. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i2c_port_html_aed344676d32a7876b4514e8079fcfb39"><div class="ttname"><a href="classflair_1_1core_1_1_i2c_port.html#aed344676d32a7876b4514e8079fcfb39">flair::core::I2cPort::SetSlave</a></div><div class="ttdeci">virtual int SetSlave(uint16_t address)=0</div><div class="ttdoc">Set slave&#39;s address. </div></div>
@@ -160,5 +160,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_i2c_port_8h.html">I2cPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_i_o_data_element_8h.html
===================================================================
--- /trunk/doc/Flair/_i_o_data_element_8h.html	(revision 97)
+++ /trunk/doc/Flair/_i_o_data_element_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_i_o_data_element_8h.html">IODataElement.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_i_o_data_element_8h_source.html
===================================================================
--- /trunk/doc/Flair/_i_o_data_element_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_i_o_data_element_8h_source.html	(revision 98)
@@ -148,5 +148,5 @@
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_data_element_html_afb7f07567eebeb7fbe970f1b7e39ef4c"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_data_element.html#afb7f07567eebeb7fbe970f1b7e39ef4c">flair::core::IODataElement::IODataElement</a></div><div class="ttdeci">IODataElement(const io_data *parent, std::string name)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> IODataElement.h:35</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="io__data_8h_html"><div class="ttname"><a href="io__data_8h.html">io_data.h</a></div><div class="ttdoc">Abstract class for data types. </div></div>
@@ -159,5 +159,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_i_o_data_element_8h.html">IODataElement.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_i_o_device_8h.html
===================================================================
--- /trunk/doc/Flair/_i_o_device_8h.html	(revision 97)
+++ /trunk/doc/Flair/_i_o_device_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_i_o_device_8h.html">IODevice.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_i_o_device_8h_source.html
===================================================================
--- /trunk/doc/Flair/_i_o_device_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_i_o_device_8h_source.html	(revision 98)
@@ -168,5 +168,5 @@
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
@@ -187,5 +187,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_i_o_device_8h.html">IODevice.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_imu_8h.html
===================================================================
--- /trunk/doc/Flair/_imu_8h.html	(revision 97)
+++ /trunk/doc/Flair/_imu_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_imu_8h.html">Imu.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_imu_8h_source.html
===================================================================
--- /trunk/doc/Flair/_imu_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_imu_8h_source.html	(revision 98)
@@ -218,5 +218,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_imu_8h.html">Imu.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_imu_data_8h.html
===================================================================
--- /trunk/doc/Flair/_imu_data_8h.html	(revision 97)
+++ /trunk/doc/Flair/_imu_data_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_imu_data_8h.html">ImuData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_imu_data_8h_source.html
===================================================================
--- /trunk/doc/Flair/_imu_data_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_imu_data_8h_source.html	(revision 98)
@@ -205,5 +205,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_imu_data_html_adb0dfdbb977697425cd06265077c26beafbc2d2a514c95994271df80a8e5be519"><div class="ttname"><a href="classflair_1_1core_1_1_imu_data.html#adb0dfdbb977697425cd06265077c26beafbc2d2a514c95994271df80a8e5be519">flair::core::ImuData::RawGx</a></div><div class="ttdef"><b>Definition:</b> ImuData.h:59</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_imu_data_html_adb0dfdbb977697425cd06265077c26bea526c117774f8517ee9496395c87b63cf"><div class="ttname"><a href="classflair_1_1core_1_1_imu_data.html#adb0dfdbb977697425cd06265077c26bea526c117774f8517ee9496395c87b63cf">flair::core::ImuData::RawMy</a></div><div class="ttdef"><b>Definition:</b> ImuData.h:66</div></div>
@@ -243,5 +243,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_imu_data_8h.html">ImuData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_joy_reference_8h.html
===================================================================
--- /trunk/doc/Flair/_joy_reference_8h.html	(revision 97)
+++ /trunk/doc/Flair/_joy_reference_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_joy_reference_8h.html">JoyReference.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_joy_reference_8h_source.html
===================================================================
--- /trunk/doc/Flair/_joy_reference_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_joy_reference_8h_source.html	(revision 98)
@@ -188,5 +188,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_joy_reference_html_a3746cc472ad6db4e7b4bf3d24ac3ac00"><div class="ttname"><a href="classflair_1_1filter_1_1_joy_reference.html#a3746cc472ad6db4e7b4bf3d24ac3ac00">flair::filter::JoyReference::SetZRef</a></div><div class="ttdeci">void SetZRef(float value)</div><div class="ttdoc">Set z reference. </div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_joy_reference_html_a78869c2adb38a63d12615f15d2412e56"><div class="ttname"><a href="classflair_1_1filter_1_1_joy_reference.html#a78869c2adb38a63d12615f15d2412e56">flair::filter::JoyReference::PitchTrimDown</a></div><div class="ttdeci">void PitchTrimDown(void)</div><div class="ttdoc">Trim down pitch. </div></div>
@@ -215,5 +215,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_joy_reference_8h.html">JoyReference.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_label_8h.html
===================================================================
--- /trunk/doc/Flair/_label_8h.html	(revision 97)
+++ /trunk/doc/Flair/_label_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_label_8h.html">Label.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_label_8h_source.html
===================================================================
--- /trunk/doc/Flair/_label_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_label_8h_source.html	(revision 98)
@@ -154,5 +154,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_label_8h.html">Label.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_laser_range_finder_8h.html
===================================================================
--- /trunk/doc/Flair/_laser_range_finder_8h.html	(revision 97)
+++ /trunk/doc/Flair/_laser_range_finder_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_laser_range_finder_8h.html">LaserRangeFinder.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_laser_range_finder_8h_source.html
===================================================================
--- /trunk/doc/Flair/_laser_range_finder_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_laser_range_finder_8h_source.html	(revision 98)
@@ -194,5 +194,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_laser_range_finder_8h.html">LaserRangeFinder.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_layout_8h.html
===================================================================
--- /trunk/doc/Flair/_layout_8h.html	(revision 97)
+++ /trunk/doc/Flair/_layout_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_layout_8h.html">Layout.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_layout_8h_source.html
===================================================================
--- /trunk/doc/Flair/_layout_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_layout_8h_source.html	(revision 98)
@@ -164,5 +164,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_layout_8h.html">Layout.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_layout_position_8h.html
===================================================================
--- /trunk/doc/Flair/_layout_position_8h.html	(revision 97)
+++ /trunk/doc/Flair/_layout_position_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_layout_position_8h.html">LayoutPosition.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_layout_position_8h_source.html
===================================================================
--- /trunk/doc/Flair/_layout_position_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_layout_position_8h_source.html	(revision 98)
@@ -157,5 +157,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_layout_position_8h.html">LayoutPosition.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_list_widget_8h.html
===================================================================
--- /trunk/doc/Flair/_list_widget_8h.html	(revision 97)
+++ /trunk/doc/Flair/_list_widget_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_list_widget_8h.html">ListWidget.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_list_widget_8h_source.html
===================================================================
--- /trunk/doc/Flair/_list_widget_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_list_widget_8h_source.html	(revision 98)
@@ -162,5 +162,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_list_widget_8h.html">ListWidget.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_low_pass_filter_8h.html
===================================================================
--- /trunk/doc/Flair/_low_pass_filter_8h.html	(revision 97)
+++ /trunk/doc/Flair/_low_pass_filter_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_low_pass_filter_8h.html">LowPassFilter.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_low_pass_filter_8h_source.html
===================================================================
--- /trunk/doc/Flair/_low_pass_filter_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_low_pass_filter_8h_source.html	(revision 98)
@@ -169,5 +169,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_low_pass_filter_8h.html">LowPassFilter.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_man_8h_source.html
===================================================================
--- /trunk/doc/Flair/_man_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_man_8h_source.html	(revision 98)
@@ -175,5 +175,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>Man.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_map_8h.html
===================================================================
--- /trunk/doc/Flair/_map_8h.html	(revision 97)
+++ /trunk/doc/Flair/_map_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_map_8h.html">Map.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_map_8h_source.html
===================================================================
--- /trunk/doc/Flair/_map_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_map_8h_source.html	(revision 98)
@@ -169,5 +169,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_map_8h.html">Map.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_matrix_8h.html
===================================================================
--- /trunk/doc/Flair/_matrix_8h.html	(revision 97)
+++ /trunk/doc/Flair/_matrix_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_matrix_8h.html">Matrix.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_matrix_8h_source.html
===================================================================
--- /trunk/doc/Flair/_matrix_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_matrix_8h_source.html	(revision 98)
@@ -189,5 +189,5 @@
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_matrix_html_a53352958cb4d3bf29d3831cd89557f85"><div class="ttname"><a href="classflair_1_1core_1_1_matrix.html#a53352958cb4d3bf29d3831cd89557f85">flair::core::Matrix::SetValue</a></div><div class="ttdeci">void SetValue(uint32_t row, uint32_t col, float value)</div><div class="ttdoc">Set element value. </div></div>
@@ -217,5 +217,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_matrix_8h.html">Matrix.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_mb800_8h.html
===================================================================
--- /trunk/doc/Flair/_mb800_8h.html	(revision 97)
+++ /trunk/doc/Flair/_mb800_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_mb800_8h.html">Mb800.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_mb800_8h_source.html
===================================================================
--- /trunk/doc/Flair/_mb800_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_mb800_8h_source.html	(revision 98)
@@ -163,5 +163,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_mb800_8h.html">Mb800.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_mesh_scene_node_8h_source.html
===================================================================
--- /trunk/doc/Flair/_mesh_scene_node_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_mesh_scene_node_8h_source.html	(revision 98)
@@ -141,32 +141,38 @@
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;      <span class="keyword">const</span> irr::core::vector3df &amp;rotation = irr::core::vector3df(0, 0, 0),</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;      irr::video::ITexture *texture = NULL, irr::s32 <span class="keywordtype">id</span> = -1);</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnRegisterSceneNode(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> render(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keyword">virtual</span> <span class="keyword">const</span> irr::core::aabbox3d&lt;irr::f32&gt; &amp;getBoundingBox()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    <span class="keywordflow">return</span> Box;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  }</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keyword">virtual</span> irr::u32 getMaterialCount(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 1; }</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="keyword">virtual</span> irr::video::SMaterial &amp;getMaterial(irr::u32 i);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setMesh(irr::scene::IMesh *ptr);</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keyword">virtual</span> irr::scene::IMesh *getMesh(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setReadOnlyMaterials(<span class="keywordtype">bool</span> readonly);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isReadOnlyMaterials(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> irr::scene::IShadowVolumeSceneNode *</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  addShadowVolumeSceneNode(<span class="keyword">const</span> irr::scene::IMesh *shadowMesh = 0,</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;                           irr::s32 <span class="keywordtype">id</span> = -1, <span class="keywordtype">bool</span> zfailmethod = <span class="keyword">true</span>,</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;                           irr::f32 infinity = 1000.0f) {</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keywordflow">return</span> NULL;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  }</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  irr::scene::IMesh *mesh;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  irr::core::aabbox3d&lt;irr::f32&gt; Box;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  irr::video::SMaterial Material;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;};</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// end namespace simulator</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif // MESHSCENENODE_H</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  </div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_mesh_scene_node.html">MeshSceneNode</a>(</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;      irr::scene::ISceneNode *parent, irr::scene::IMesh *mesh,</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;      <span class="keyword">const</span> irr::core::vector3df &amp;position = irr::core::vector3df(0, 0, 0),</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;      <span class="keyword">const</span> irr::core::vector3df &amp;rotation = irr::core::vector3df(0, 0, 0),</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;      irr::video::ITexture *texture = NULL, irr::s32 <span class="keywordtype">id</span> = -1);</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> OnRegisterSceneNode(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> render(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keyword">virtual</span> <span class="keyword">const</span> irr::core::aabbox3d&lt;irr::f32&gt; &amp;getBoundingBox()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="keywordflow">return</span> Box;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  }</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> irr::u32 getMaterialCount(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 1; }</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">virtual</span> irr::video::SMaterial &amp;getMaterial(irr::u32 i);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setMesh(irr::scene::IMesh *ptr);</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keyword">virtual</span> irr::scene::IMesh *getMesh(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setReadOnlyMaterials(<span class="keywordtype">bool</span> readonly);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isReadOnlyMaterials(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">virtual</span> irr::scene::IShadowVolumeSceneNode *</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  addShadowVolumeSceneNode(<span class="keyword">const</span> irr::scene::IMesh *shadowMesh = 0,</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;                           irr::s32 <span class="keywordtype">id</span> = -1, <span class="keywordtype">bool</span> zfailmethod = <span class="keyword">true</span>,</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;                           irr::f32 infinity = 1000.0f) {</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keywordflow">return</span> NULL;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  }</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  irr::scene::IMesh *mesh;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  irr::core::aabbox3d&lt;irr::f32&gt; Box;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  irr::video::SMaterial Material;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;};</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;} <span class="comment">// end namespace simulator</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif // MESHSCENENODE_H</span></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_mesh_scene_node_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></div><div class="ttdef"><b>Definition:</b> MeshSceneNode.h:26</div></div>
@@ -178,5 +184,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>MeshSceneNode.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_meta_dual_shock3_8h.html
===================================================================
--- /trunk/doc/Flair/_meta_dual_shock3_8h.html	(revision 97)
+++ /trunk/doc/Flair/_meta_dual_shock3_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_meta_dual_shock3_8h.html">MetaDualShock3.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_meta_dual_shock3_8h_source.html
===================================================================
--- /trunk/doc/Flair/_meta_dual_shock3_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_meta_dual_shock3_8h_source.html	(revision 98)
@@ -178,5 +178,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_meta_dual_shock3_8h.html">MetaDualShock3.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_meta_us_range_finder_8h.html
===================================================================
--- /trunk/doc/Flair/_meta_us_range_finder_8h.html	(revision 97)
+++ /trunk/doc/Flair/_meta_us_range_finder_8h.html	(revision 98)
@@ -154,5 +154,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_meta_us_range_finder_8h.html">MetaUsRangeFinder.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_meta_us_range_finder_8h_source.html
===================================================================
--- /trunk/doc/Flair/_meta_us_range_finder_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_meta_us_range_finder_8h_source.html	(revision 98)
@@ -152,5 +152,5 @@
 <div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// end namespace flair</span></div>
 <div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif // METAUSRANGEFINDER_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_us_range_finder_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></div><div class="ttdoc">Base class for UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> UsRangeFinder.h:40</div></div>
@@ -166,5 +166,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_meta_us_range_finder_8h.html">MetaUsRangeFinder.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_meta_vrpn_object_8h.html
===================================================================
--- /trunk/doc/Flair/_meta_vrpn_object_8h.html	(revision 97)
+++ /trunk/doc/Flair/_meta_vrpn_object_8h.html	(revision 98)
@@ -116,4 +116,5 @@
 <a href="#details">More...</a></p>
 <div class="textblock"><code>#include &lt;<a class="el" href="_vrpn_object_8h_source.html">VrpnObject.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_vrpn_client_8h_source.html">VrpnClient.h</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="io__data_8h_source.html">io_data.h</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="_vector3_d_8h_source.html">Vector3D.h</a>&gt;</code><br />
@@ -153,5 +154,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_meta_vrpn_object_8h.html">MetaVrpnObject.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_meta_vrpn_object_8h_source.html
===================================================================
--- /trunk/doc/Flair/_meta_vrpn_object_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_meta_vrpn_object_8h_source.html	(revision 98)
@@ -117,52 +117,56 @@
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
 <div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vrpn_object_8h.html">VrpnObject.h</a>&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="io__data_8h.html">io_data.h</a>&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vector3_d_8h.html">Vector3D.h</a>&gt;</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <span class="keyword">namespace </span>gui {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;                <span class="keyword">class </span>DataPlot1D;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;                <span class="keyword">class </span>DataPlot2D;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;                <span class="keyword">class </span>Tab;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;        }</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;        <span class="keyword">namespace </span>filter {</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;                <span class="keyword">class </span>EulerDerivative;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;                <span class="keyword">class </span>LowPassFilter;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;        }</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;}</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span>meta {</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classflair_1_1meta_1_1_meta_vrpn_object.html">   41</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html">sensor::VrpnObject</a> {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a>(std::string name);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a>(std::string name,uint8_t <span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  ~<a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a>();</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *VxPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>; <span class="comment">// 1,0</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *VyPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>; <span class="comment">// 1,1</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *VzPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>; <span class="comment">// 1,2</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot2_d.html">gui::DataPlot2D</a> *XyPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keywordtype">void</span> GetSpeed(<a class="code" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3Df</a> &amp;speed) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keywordtype">void</span> ConstructorCommon(std::string name);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classflair_1_1filter_1_1_low_pass_filter.html">filter::LowPassFilter</a> *pbas;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classflair_1_1filter_1_1_euler_derivative.html">filter::EulerDerivative</a> *euler;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot2_d.html">gui::DataPlot2D</a> *xy_plot;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *vx_opti_plot, *vy_opti_plot, *vz_opti_plot;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *plot_tab;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;};</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// end namespace meta</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#endif // METAVRPNOBJECT_H</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vrpn_client_8h.html">VrpnClient.h</a>&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="io__data_8h.html">io_data.h</a>&gt;</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vector3_d_8h.html">Vector3D.h</a>&gt;</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;                <span class="keyword">class </span>DataPlot1D;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;                <span class="keyword">class </span>DataPlot2D;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;                <span class="keyword">class </span>Tab;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;        }</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;        <span class="keyword">namespace </span>filter {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;                <span class="keyword">class </span>EulerDerivative;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;                <span class="keyword">class </span>LowPassFilter;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;        }</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>meta {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classflair_1_1meta_1_1_meta_vrpn_object.html">   42</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html">sensor::VrpnObject</a> {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a>(std::string name,<a class="code" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="code" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">sensor::GetVrpnClient</a>());</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a>(std::string name,uint8_t <span class="keywordtype">id</span>,<a class="code" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="code" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">sensor::GetVrpnClient</a>());</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  ~<a class="code" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a>();</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *VxPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>; <span class="comment">// 1,0</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *VyPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>; <span class="comment">// 1,1</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *VzPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>; <span class="comment">// 1,2</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot2_d.html">gui::DataPlot2D</a> *XyPlot(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">void</span> GetSpeed(<a class="code" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3Df</a> &amp;speed) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keywordtype">void</span> ConstructorCommon(std::string name,<a class="code" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client);</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classflair_1_1filter_1_1_low_pass_filter.html">filter::LowPassFilter</a> *pbas;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classflair_1_1filter_1_1_euler_derivative.html">filter::EulerDerivative</a> *euler;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot2_d.html">gui::DataPlot2D</a> *xy_plot;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *vx_opti_plot, *vy_opti_plot, *vz_opti_plot;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *plot_tab;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;};</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// end namespace meta</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif // METAVRPNOBJECT_H</span></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></div><div class="ttdoc">Class for VRPN object. The IODevice is created with the VrpnClient as parent. VrpnClient must be crea...</div><div class="ttdef"><b>Definition:</b> VrpnObject.h:45</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_vector3_d_html"><div class="ttname"><a href="classflair_1_1core_1_1_vector3_d.html">flair::core::Vector3D&lt; float &gt;</a></div></div>
+<div class="ttc" id="_vrpn_client_8h_html"><div class="ttname"><a href="_vrpn_client_8h.html">VrpnClient.h</a></div><div class="ttdoc">Class to connect to a Vrpn server. </div></div>
 <div class="ttc" id="io__data_8h_html"><div class="ttname"><a href="io__data_8h.html">io_data.h</a></div><div class="ttdoc">Abstract class for data types. </div></div>
 <div class="ttc" id="_vector3_d_8h_html"><div class="ttname"><a href="_vector3_d_8h.html">Vector3D.h</a></div><div class="ttdoc">Class defining a 3D vector. </div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_low_pass_filter_html"><div class="ttname"><a href="classflair_1_1filter_1_1_low_pass_filter.html">flair::filter::LowPassFilter</a></div><div class="ttdoc">Class defining a first order low pass filter. </div><div class="ttdef"><b>Definition:</b> LowPassFilter.h:36</div></div>
+<div class="ttc" id="namespaceflair_1_1sensor_html_a96c531aa24e6dd95ac9dc400d8e52b2c"><div class="ttname"><a href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">flair::sensor::GetVrpnClient</a></div><div class="ttdeci">VrpnClient * GetVrpnClient(void)</div><div class="ttdoc">get VrpnClient </div></div>
 <div class="ttc" id="_vrpn_object_8h_html"><div class="ttname"><a href="_vrpn_object_8h.html">VrpnObject.h</a></div><div class="ttdoc">Class for VRPN object. </div></div>
-<div class="ttc" id="classflair_1_1meta_1_1_meta_vrpn_object_html"><div class="ttname"><a href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></div><div class="ttdoc">Classe haut niveau intégrant un objet VRPN. </div><div class="ttdef"><b>Definition:</b> MetaVrpnObject.h:41</div></div>
+<div class="ttc" id="classflair_1_1meta_1_1_meta_vrpn_object_html"><div class="ttname"><a href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></div><div class="ttdoc">Classe haut niveau intégrant un objet VRPN. </div><div class="ttdef"><b>Definition:</b> MetaVrpnObject.h:42</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_vrpn_client_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_client.html">flair::sensor::VrpnClient</a></div><div class="ttdoc">Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...</div><div class="ttdef"><b>Definition:</b> VrpnClient.h:40</div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_euler_derivative_html"><div class="ttname"><a href="classflair_1_1filter_1_1_euler_derivative.html">flair::filter::EulerDerivative</a></div><div class="ttdoc">Class defining an euler derivative. </div><div class="ttdef"><b>Definition:</b> EulerDerivative.h:36</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_data_plot2_d_html"><div class="ttname"><a href="classflair_1_1gui_1_1_data_plot2_d.html">flair::gui::DataPlot2D</a></div><div class="ttdoc">Class displaying a 2D plot on the ground station. </div><div class="ttdef"><b>Definition:</b> DataPlot2D.h:34</div></div>
@@ -175,5 +179,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_meta_vrpn_object_8h.html">MetaVrpnObject.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_model_8h_source.html
===================================================================
--- /trunk/doc/Flair/_model_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_model_8h_source.html	(revision 98)
@@ -239,5 +239,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>Model.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_mutex_8h.html
===================================================================
--- /trunk/doc/Flair/_mutex_8h.html	(revision 97)
+++ /trunk/doc/Flair/_mutex_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_mutex_8h.html">Mutex.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_mutex_8h_source.html
===================================================================
--- /trunk/doc/Flair/_mutex_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_mutex_8h_source.html	(revision 98)
@@ -145,5 +145,5 @@
 <div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">#endif // MUTEX_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1_mutex_html_a1f85044411d838898a794ceaeb78d8f0"><div class="ttname"><a href="classflair_1_1core_1_1_mutex.html#a1f85044411d838898a794ceaeb78d8f0">flair::core::Mutex::Mutex</a></div><div class="ttdeci">Mutex(const Object *parent, std::string name=&quot;&quot;)</div><div class="ttdoc">Constructor. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_mutex_html"><div class="ttname"><a href="classflair_1_1core_1_1_mutex.html">flair::core::Mutex</a></div><div class="ttdoc">Class defining a mutex. </div><div class="ttdef"><b>Definition:</b> Mutex.h:29</div></div>
@@ -158,5 +158,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_mutex_8h.html">Mutex.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_neo_m8_n_8h.html
===================================================================
--- /trunk/doc/Flair/_neo_m8_n_8h.html	(revision 97)
+++ /trunk/doc/Flair/_neo_m8_n_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_neo_m8_n_8h.html">NeoM8N.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_neo_m8_n_8h_source.html
===================================================================
--- /trunk/doc/Flair/_neo_m8_n_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_neo_m8_n_8h_source.html	(revision 98)
@@ -163,5 +163,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_neo_m8_n_8h.html">NeoM8N.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_nested_sat_8h.html
===================================================================
--- /trunk/doc/Flair/_nested_sat_8h.html	(revision 97)
+++ /trunk/doc/Flair/_nested_sat_8h.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_nested_sat_8h.html">NestedSat.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_nested_sat_8h_source.html
===================================================================
--- /trunk/doc/Flair/_nested_sat_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_nested_sat_8h_source.html	(revision 98)
@@ -165,5 +165,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_nested_sat_8h.html">NestedSat.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_nmea_gps_8h.html
===================================================================
--- /trunk/doc/Flair/_nmea_gps_8h.html	(revision 97)
+++ /trunk/doc/Flair/_nmea_gps_8h.html	(revision 98)
@@ -153,5 +153,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_nmea_gps_8h.html">NmeaGps.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_nmea_gps_8h_source.html
===================================================================
--- /trunk/doc/Flair/_nmea_gps_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_nmea_gps_8h_source.html	(revision 98)
@@ -254,5 +254,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_nmea_gps_8h.html">NmeaGps.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_novatel_8h.html
===================================================================
--- /trunk/doc/Flair/_novatel_8h.html	(revision 97)
+++ /trunk/doc/Flair/_novatel_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_novatel_8h.html">Novatel.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_novatel_8h_source.html
===================================================================
--- /trunk/doc/Flair/_novatel_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_novatel_8h_source.html	(revision 98)
@@ -164,5 +164,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_novatel_8h.html">Novatel.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_object_8h.html
===================================================================
--- /trunk/doc/Flair/_object_8h.html	(revision 97)
+++ /trunk/doc/Flair/_object_8h.html	(revision 98)
@@ -152,4 +152,7 @@
 #define&#160;</td><td class="memItemRight" valign="bottom"><b>Info</b>(...)&#160;&#160;&#160;Information(__PRETTY_FUNCTION__, __LINE__, __VA_ARGS__)</td></tr>
 <tr class="separator:ad436e1e1d6bf1c744f5eca58bfa1fcc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d19b6dff7f8f4d262ee557b81ea4015"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d19b6dff7f8f4d262ee557b81ea4015"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>SimpleWarn</b>(...)&#160;&#160;&#160;Warning(NULL, __VA_ARGS__)</td></tr>
+<tr class="separator:a9d19b6dff7f8f4d262ee557b81ea4015"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae1568cf3090c973c3bc47f86ae2f5afb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1568cf3090c973c3bc47f86ae2f5afb"></a>
 #define&#160;</td><td class="memItemRight" valign="bottom"><b>TIME_INFINITE</b>&#160;&#160;&#160;0</td></tr>
@@ -185,5 +188,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_object_8h.html">Object.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_object_8h.js
===================================================================
--- /trunk/doc/Flair/_object_8h.js	(revision 97)
+++ /trunk/doc/Flair/_object_8h.js	(revision 98)
@@ -6,4 +6,5 @@
     [ "Err", "_object_8h.html#a855a0b471afb53d73f572c402f1737e0", null ],
     [ "Info", "_object_8h.html#ad436e1e1d6bf1c744f5eca58bfa1fcc8", null ],
+    [ "SimpleWarn", "_object_8h.html#a9d19b6dff7f8f4d262ee557b81ea4015", null ],
     [ "TIME_INFINITE", "_object_8h.html#ae1568cf3090c973c3bc47f86ae2f5afb", null ],
     [ "TIME_NONBLOCK", "_object_8h.html#a9b03c04ef7c1cc240afc43e9ef8ba8b7", null ],
Index: /trunk/doc/Flair/_object_8h_source.html
===================================================================
--- /trunk/doc/Flair/_object_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_object_8h_source.html	(revision 98)
@@ -120,78 +120,84 @@
 <div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#define Warn(...) Warning(__PRETTY_FUNCTION__, __VA_ARGS__)</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#define Err(...) Error(__PRETTY_FUNCTION__, __VA_ARGS__)</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#define Info(...) Information(__PRETTY_FUNCTION__, __LINE__, __VA_ARGS__)</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#define TIME_INFINITE 0</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#define TIME_NONBLOCK ((Time)-1)</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">//orange printf, with function call and object name display</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#define Warn(...) Warning(__PRETTY_FUNCTION__, __VA_ARGS__)</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">//red printf, with function call and object name display</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#define Err(...) Error(__PRETTY_FUNCTION__, __VA_ARGS__)</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">//green printf, with function call and object name display</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#define Info(...) Information(__PRETTY_FUNCTION__, __LINE__, __VA_ARGS__)</span></div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>Object_impl;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">class </span>Widget_impl;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">//orange printf</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#define SimpleWarn(...) Warning(NULL, __VA_ARGS__)</span></div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#define TIME_INFINITE 0</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#define TIME_NONBLOCK ((Time)-1)</span></div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>FrameworkManager;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classflair_1_1core_1_1_message.html">   35</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1core_1_1_message.html">Message</a> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <a class="code" href="classflair_1_1core_1_1_message.html">Message</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myBufferSize) : bufferSize(myBufferSize) {</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    buffer = <span class="keyword">new</span> <span class="keywordtype">char</span>[bufferSize];</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  }</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  ~<a class="code" href="classflair_1_1core_1_1_message.html">Message</a>() { <span class="keyword">delete</span> buffer; }</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keywordtype">char</span> *buffer;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keywordtype">size_t</span> bufferSize;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;};</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">   49</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a>;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>Object_impl;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>Widget_impl;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>FrameworkManager;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classflair_1_1core_1_1_message.html">   41</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1core_1_1_message.html">Message</a> {</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="classflair_1_1core_1_1_message.html">Message</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> myBufferSize) : bufferSize(myBufferSize) {</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    buffer = <span class="keyword">new</span> <span class="keywordtype">char</span>[bufferSize];</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  }</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  ~<a class="code" href="classflair_1_1core_1_1_message.html">Message</a>() { <span class="keyword">delete</span> buffer; }</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keywordtype">char</span> *buffer;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordtype">size_t</span> bufferSize;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;};</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;Time <a class="code" href="namespaceflair_1_1core.html#a63b4b9f532f414a0e0023acaf81f845e">GetTime</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceflair_1_1core.html#aa7fe0d3548e4e65719702a7fb29775b1">Printf</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classflair_1_1core_1_1_object.html">   77</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1core_1_1_object.html">Object</a> {</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="keyword">friend</span> class ::Widget_impl;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">enum</span> { Auto = 0, Red = 31, Green = 32, Orange = 33 } color_t;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <a class="code" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_object.html">Object</a> *parent = NULL, std::string name = <span class="stringliteral">&quot;&quot;</span>,</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;         std::string type = <span class="stringliteral">&quot;&quot;</span>);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>();</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  std::string <a class="code" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  std::string <a class="code" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_object.html">Object</a> *<a class="code" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  std::vector&lt;const Object *&gt; *<a class="code" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  std::vector&lt;const Object *&gt; *<a class="code" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span> *format,</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;                   ...) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(<span class="keywordtype">bool</span> recursive = <span class="keyword">true</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="keyword">class </span>Object_impl *pimpl_;</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <span class="keywordtype">void</span> ColorPrintf(color_t, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span> *format,</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;                   va_list *args) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;};</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">   55</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a>;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;Time <a class="code" href="namespaceflair_1_1core.html#a63b4b9f532f414a0e0023acaf81f845e">GetTime</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceflair_1_1core.html#aa7fe0d3548e4e65719702a7fb29775b1">Printf</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...);</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classflair_1_1core_1_1_object.html">   83</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1core_1_1_object.html">Object</a> {</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keyword">friend</span> class ::Widget_impl;</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">enum</span> { Auto = 0, Red = 31, Green = 32, Orange = 33 } color_t;</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <a class="code" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_object.html">Object</a> *parent = NULL, std::string name = <span class="stringliteral">&quot;&quot;</span>,</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;         std::string type = <span class="stringliteral">&quot;&quot;</span>);</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>();</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  std::string <a class="code" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  std::string <a class="code" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_object.html">Object</a> *<a class="code" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  std::vector&lt;const Object *&gt; *<a class="code" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  std::vector&lt;const Object *&gt; *<a class="code" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span> *format,</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;                   ...) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(<span class="keywordtype">bool</span> recursive = <span class="keyword">true</span>) <span class="keyword">const</span>;</div>
 <div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;} <span class="comment">// end namespace core</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="preprocessor">#endif // OBJECT_H</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keyword">class </span>Object_impl *pimpl_;</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="keywordtype">void</span> ColorPrintf(color_t, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">function</span>, <span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span> *format,</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;                   va_list *args) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;};</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;} <span class="comment">// end namespace core</span></div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;<span class="preprocessor">#endif // OBJECT_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1_object_html_ae22db4d723ec2d50b3ba48f26a6a770c"><div class="ttname"><a href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Object::TypeChilds</a></div><div class="ttdeci">std::vector&lt; const Object * &gt; * TypeChilds(void) const </div><div class="ttdoc">Childs of the same type. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_object_html_a3ca9694d29ec2b0491739879685df5ca"><div class="ttname"><a href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Object::Error</a></div><div class="ttdeci">void Error(const char *function, const char *format,...) const </div><div class="ttdoc">Formatted error. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_object_html_a360c112cc3017a5152ebf6e84d2efa70"><div class="ttname"><a href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Object::Parent</a></div><div class="ttdeci">const Object * Parent(void) const </div><div class="ttdoc">Parent. </div></div>
@@ -203,5 +209,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_object_html_a609a250ec037fbcaf8957c8f1dcbfc53"><div class="ttname"><a href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Object::ObjectType</a></div><div class="ttdeci">std::string ObjectType(void) const </div><div class="ttdoc">Type. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_object_html_a344f81cd35805a9501098bf727ac1a10"><div class="ttname"><a href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Object::Childs</a></div><div class="ttdeci">std::vector&lt; const Object * &gt; * Childs(void) const </div><div class="ttdoc">Childs. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:35</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:41</div></div>
 <div class="ttc" id="namespaceflair_1_1core_html_aa7fe0d3548e4e65719702a7fb29775b1"><div class="ttname"><a href="namespaceflair_1_1core.html#aa7fe0d3548e4e65719702a7fb29775b1">flair::core::Printf</a></div><div class="ttdeci">void Printf(const char *format,...)</div><div class="ttdoc">Formatted print. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_object_html_aa2bde0e6677bbef705c96c93cb06ad09"><div class="ttname"><a href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">flair::core::Object::~Object</a></div><div class="ttdeci">virtual ~Object()</div><div class="ttdoc">Destructor. </div></div>
@@ -213,5 +219,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_object_8h.html">Object.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_one_axis_rotation_8h.html
===================================================================
--- /trunk/doc/Flair/_one_axis_rotation_8h.html	(revision 97)
+++ /trunk/doc/Flair/_one_axis_rotation_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_one_axis_rotation_8h.html">OneAxisRotation.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_one_axis_rotation_8h_source.html
===================================================================
--- /trunk/doc/Flair/_one_axis_rotation_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_one_axis_rotation_8h_source.html	(revision 98)
@@ -181,5 +181,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_one_axis_rotation_8h.html">OneAxisRotation.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_parser_8h_source.html
===================================================================
--- /trunk/doc/Flair/_parser_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_parser_8h_source.html	(revision 98)
@@ -174,5 +174,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>Parser.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_picture_8h.html
===================================================================
--- /trunk/doc/Flair/_picture_8h.html	(revision 97)
+++ /trunk/doc/Flair/_picture_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_picture_8h.html">Picture.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_picture_8h_source.html
===================================================================
--- /trunk/doc/Flair/_picture_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_picture_8h_source.html	(revision 98)
@@ -161,5 +161,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_picture_8h.html">Picture.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_pid_8h.html
===================================================================
--- /trunk/doc/Flair/_pid_8h.html	(revision 97)
+++ /trunk/doc/Flair/_pid_8h.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_pid_8h.html">Pid.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_pid_8h_source.html
===================================================================
--- /trunk/doc/Flair/_pid_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_pid_8h_source.html	(revision 98)
@@ -171,5 +171,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_pid_8h.html">Pid.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_pid_thrust_8h.html
===================================================================
--- /trunk/doc/Flair/_pid_thrust_8h.html	(revision 97)
+++ /trunk/doc/Flair/_pid_thrust_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_pid_thrust_8h.html">PidThrust.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_pid_thrust_8h_source.html
===================================================================
--- /trunk/doc/Flair/_pid_thrust_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_pid_thrust_8h_source.html	(revision 98)
@@ -188,5 +188,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_pid_thrust_8h.html">PidThrust.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_pressure_sensor_8h.html
===================================================================
--- /trunk/doc/Flair/_pressure_sensor_8h.html	(revision 97)
+++ /trunk/doc/Flair/_pressure_sensor_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_pressure_sensor_8h.html">PressureSensor.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_pressure_sensor_8h_source.html
===================================================================
--- /trunk/doc/Flair/_pressure_sensor_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_pressure_sensor_8h_source.html	(revision 98)
@@ -201,5 +201,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_pressure_sensor_8h.html">PressureSensor.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ps3_eye_8h.html
===================================================================
--- /trunk/doc/Flair/_ps3_eye_8h.html	(revision 97)
+++ /trunk/doc/Flair/_ps3_eye_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_ps3_eye_8h.html">Ps3Eye.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_ps3_eye_8h_source.html
===================================================================
--- /trunk/doc/Flair/_ps3_eye_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_ps3_eye_8h_source.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_ps3_eye_8h.html">Ps3Eye.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_push_button_8h.html
===================================================================
--- /trunk/doc/Flair/_push_button_8h.html	(revision 97)
+++ /trunk/doc/Flair/_push_button_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_push_button_8h.html">PushButton.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_push_button_8h_source.html
===================================================================
--- /trunk/doc/Flair/_push_button_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_push_button_8h_source.html	(revision 98)
@@ -155,5 +155,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_push_button_8h.html">PushButton.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_quaternion_8h.html
===================================================================
--- /trunk/doc/Flair/_quaternion_8h.html	(revision 97)
+++ /trunk/doc/Flair/_quaternion_8h.html	(revision 98)
@@ -167,5 +167,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_quaternion_8h.html">Quaternion.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_quaternion_8h_source.html
===================================================================
--- /trunk/doc/Flair/_quaternion_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_quaternion_8h_source.html	(revision 98)
@@ -213,5 +213,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_quaternion_8h.html">Quaternion.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_r_t_d_m___i2c_port_8h.html
===================================================================
--- /trunk/doc/Flair/_r_t_d_m___i2c_port_8h.html	(revision 97)
+++ /trunk/doc/Flair/_r_t_d_m___i2c_port_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_r_t_d_m___i2c_port_8h.html">RTDM_I2cPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_r_t_d_m___i2c_port_8h_source.html
===================================================================
--- /trunk/doc/Flair/_r_t_d_m___i2c_port_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_r_t_d_m___i2c_port_8h_source.html	(revision 98)
@@ -143,7 +143,7 @@
 <div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
 <div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">#endif // RTDM_I2CPORT_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="_i2c_port_8h_html"><div class="ttname"><a href="_i2c_port_8h.html">I2cPort.h</a></div><div class="ttdoc">Base class for i2c port. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_r_t_d_m___i2c_port_html_ac2b7d633d0dd8f7c05734a3a07faeaab"><div class="ttname"><a href="classflair_1_1core_1_1_r_t_d_m___i2c_port.html#ac2b7d633d0dd8f7c05734a3a07faeaab">flair::core::RTDM_I2cPort::RTDM_I2cPort</a></div><div class="ttdeci">RTDM_I2cPort(const Object *parent, std::string name, std::string device)</div><div class="ttdoc">Constructor. </div></div>
@@ -162,5 +162,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_r_t_d_m___i2c_port_8h.html">RTDM_I2cPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_r_t_d_m___serial_port_8h.html
===================================================================
--- /trunk/doc/Flair/_r_t_d_m___serial_port_8h.html	(revision 97)
+++ /trunk/doc/Flair/_r_t_d_m___serial_port_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_r_t_d_m___serial_port_8h.html">RTDM_SerialPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_r_t_d_m___serial_port_8h_source.html
===================================================================
--- /trunk/doc/Flair/_r_t_d_m___serial_port_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_r_t_d_m___serial_port_8h_source.html	(revision 98)
@@ -146,8 +146,8 @@
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="preprocessor">#endif // RTDM_SERIALPORT_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1_r_t_d_m___serial_port_html_a8a24c53a26ec9492ef7f68b5f297b15c"><div class="ttname"><a href="classflair_1_1core_1_1_r_t_d_m___serial_port.html#a8a24c53a26ec9492ef7f68b5f297b15c">flair::core::RTDM_SerialPort::Write</a></div><div class="ttdeci">ssize_t Write(const void *buf, size_t nbyte)</div><div class="ttdoc">Write datas. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_r_t_d_m___serial_port_html_ad0e57407f0a2cad1b20ac7339d3b554a"><div class="ttname"><a href="classflair_1_1core_1_1_r_t_d_m___serial_port.html#ad0e57407f0a2cad1b20ac7339d3b554a">flair::core::RTDM_SerialPort::SetBaudrate</a></div><div class="ttdeci">void SetBaudrate(int baudrate)</div><div class="ttdoc">Set baudrate. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_r_t_d_m___serial_port_html_a93fe0bd5ea18afcc5d57b7be1f053bad"><div class="ttname"><a href="classflair_1_1core_1_1_r_t_d_m___serial_port.html#a93fe0bd5ea18afcc5d57b7be1f053bad">flair::core::RTDM_SerialPort::RTDM_SerialPort</a></div><div class="ttdeci">RTDM_SerialPort(const Object *parent, std::string port_name, std::string device)</div><div class="ttdoc">Constructor. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_serial_port_html"><div class="ttname"><a href="classflair_1_1core_1_1_serial_port.html">flair::core::SerialPort</a></div><div class="ttdoc">Base class for serial port. </div><div class="ttdef"><b>Definition:</b> SerialPort.h:25</div></div>
@@ -164,5 +164,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_r_t_d_m___serial_port_8h.html">RTDM_SerialPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_radio_receiver_8h.html
===================================================================
--- /trunk/doc/Flair/_radio_receiver_8h.html	(revision 97)
+++ /trunk/doc/Flair/_radio_receiver_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_radio_receiver_8h.html">RadioReceiver.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_radio_receiver_8h_source.html
===================================================================
--- /trunk/doc/Flair/_radio_receiver_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_radio_receiver_8h_source.html	(revision 98)
@@ -178,5 +178,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_radio_receiver_8h.html">RadioReceiver.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_range_finder_plot_8h.html
===================================================================
--- /trunk/doc/Flair/_range_finder_plot_8h.html	(revision 97)
+++ /trunk/doc/Flair/_range_finder_plot_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_range_finder_plot_8h.html">RangeFinderPlot.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_range_finder_plot_8h_source.html
===================================================================
--- /trunk/doc/Flair/_range_finder_plot_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_range_finder_plot_8h_source.html	(revision 98)
@@ -166,5 +166,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_range_finder_plot_8h.html">RangeFinderPlot.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_rotation_matrix_8h.html
===================================================================
--- /trunk/doc/Flair/_rotation_matrix_8h.html	(revision 97)
+++ /trunk/doc/Flair/_rotation_matrix_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_rotation_matrix_8h.html">RotationMatrix.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_rotation_matrix_8h_source.html
===================================================================
--- /trunk/doc/Flair/_rotation_matrix_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_rotation_matrix_8h_source.html	(revision 98)
@@ -162,5 +162,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_rotation_matrix_8h.html">RotationMatrix.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_semaphore_8h.html
===================================================================
--- /trunk/doc/Flair/_semaphore_8h.html	(revision 97)
+++ /trunk/doc/Flair/_semaphore_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_semaphore_8h.html">Semaphore.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_semaphore_8h_source.html
===================================================================
--- /trunk/doc/Flair/_semaphore_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_semaphore_8h_source.html	(revision 98)
@@ -148,8 +148,8 @@
 <div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
 <div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#endif // SEMAPHORE_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_semaphore_html_ae1a3001af72b853a3de39bd11f564790"><div class="ttname"><a href="classflair_1_1core_1_1_semaphore.html#ae1a3001af72b853a3de39bd11f564790">flair::core::Semaphore::~Semaphore</a></div><div class="ttdeci">~Semaphore()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_semaphore_html_a2e836aac7659086bcf7cefaa4f32ba8f"><div class="ttname"><a href="classflair_1_1core_1_1_semaphore.html#a2e836aac7659086bcf7cefaa4f32ba8f">flair::core::Semaphore::Semaphore</a></div><div class="ttdeci">Semaphore(const Object *parent, uint32_t initialValue, std::string name=&quot;&quot;, Type type=Type::anonymous)</div><div class="ttdoc">Constructor. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_semaphore_html_a4d7c9d659a42a4db62a56226b211cfc5"><div class="ttname"><a href="classflair_1_1core_1_1_semaphore.html#a4d7c9d659a42a4db62a56226b211cfc5">flair::core::Semaphore::TryGetSemaphore</a></div><div class="ttdeci">bool TryGetSemaphore() const </div><div class="ttdoc">TryGetSemaphore. </div></div>
@@ -164,5 +164,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_semaphore_8h.html">Semaphore.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_send_data_8h.html
===================================================================
--- /trunk/doc/Flair/_send_data_8h.html	(revision 97)
+++ /trunk/doc/Flair/_send_data_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_send_data_8h.html">SendData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_send_data_8h_source.html
===================================================================
--- /trunk/doc/Flair/_send_data_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_send_data_8h_source.html	(revision 98)
@@ -171,5 +171,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_send_data_8h.html">SendData.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_sensor_g_l_8h_source.html
===================================================================
--- /trunk/doc/Flair/_sensor_g_l_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_sensor_g_l_8h_source.html	(revision 98)
@@ -172,5 +172,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>SensorGL.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_serial_port_8h.html
===================================================================
--- /trunk/doc/Flair/_serial_port_8h.html	(revision 97)
+++ /trunk/doc/Flair/_serial_port_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_serial_port_8h.html">SerialPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_serial_port_8h_source.html
===================================================================
--- /trunk/doc/Flair/_serial_port_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_serial_port_8h_source.html	(revision 98)
@@ -141,8 +141,8 @@
 <div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
 <div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="preprocessor">#endif // SERIALPORT_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_serial_port_html_ac67f66b90f567de20b77afc287504740"><div class="ttname"><a href="classflair_1_1core_1_1_serial_port.html#ac67f66b90f567de20b77afc287504740">flair::core::SerialPort::Write</a></div><div class="ttdeci">virtual ssize_t Write(const void *buf, size_t nbyte)=0</div><div class="ttdoc">Write datas. </div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_serial_port_html_aa6f8c5f8c8a9e435635b1730feebc90c"><div class="ttname"><a href="classflair_1_1core_1_1_serial_port.html#aa6f8c5f8c8a9e435635b1730feebc90c">flair::core::SerialPort::SerialPort</a></div><div class="ttdeci">SerialPort(const Object *parent, std::string name)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> SerialPort.h:35</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_serial_port_html_a54b5711f111f84656201dcd2ac2c03cf"><div class="ttname"><a href="classflair_1_1core_1_1_serial_port.html#a54b5711f111f84656201dcd2ac2c03cf">flair::core::SerialPort::SetRxTimeout</a></div><div class="ttdeci">virtual void SetRxTimeout(Time timeout_ns)=0</div><div class="ttdoc">Set RX timeout. </div></div>
@@ -159,5 +159,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_serial_port_8h.html">SerialPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_shared_mem_8h.html
===================================================================
--- /trunk/doc/Flair/_shared_mem_8h.html	(revision 97)
+++ /trunk/doc/Flair/_shared_mem_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_shared_mem_8h.html">SharedMem.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_shared_mem_8h_source.html
===================================================================
--- /trunk/doc/Flair/_shared_mem_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_shared_mem_8h_source.html	(revision 98)
@@ -146,9 +146,9 @@
 <div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
 <div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#endif // SHAREDMEM_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html_aead806d7b3e48aecefcbb3dcd724ef49"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html#aead806d7b3e48aecefcbb3dcd724ef49">flair::core::SharedMem::ReaderReady</a></div><div class="ttdeci">void ReaderReady()</div><div class="ttdoc">This function should be called when reader is ready (in case of a SharedMem of type producerConsumer)...</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html_a003b9e48b88ac57bb7255b80f7768d9f"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html#a003b9e48b88ac57bb7255b80f7768d9f">flair::core::SharedMem::SharedMem</a></div><div class="ttdeci">SharedMem(const Object *parent, std::string name, size_t size, Type type=Type::mutex)</div><div class="ttdoc">Constructor. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html_a834ba5f2d06345b0125f7ba8b66391b6"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html#a834ba5f2d06345b0125f7ba8b66391b6">flair::core::SharedMem::Read</a></div><div class="ttdeci">bool Read(char *buf, size_t size, Time nsTimeout=TIME_INFINITE) const </div><div class="ttdoc">Read. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
@@ -162,5 +162,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_shared_mem_8h.html">SharedMem.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_bldc_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_bldc_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_bldc_8h.html	(revision 98)
@@ -115,5 +115,5 @@
 <p>Class for a simulation bldc.  
 <a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;<a class="el" href="_bldc_8h_source.html">Bldc.h</a>&gt;</code><br />
+<div class="textblock"><code>#include &lt;<a class="el" href="_i_o_device_8h_source.html">IODevice.h</a>&gt;</code><br />
 </div>
 <p><a href="_simu_bldc_8h_source.html">Go to the source code of this file.</a></p>
@@ -133,7 +133,4 @@
 <tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
-<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceflair_1_1actuator"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a></td></tr>
 <tr class="memdesc:namespaceflair_1_1actuator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Actuator classes. <br /></td></tr>
@@ -150,6 +147,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_bldc_8h.html">SimuBldc.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_bldc_8h.html">SimuBldc.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_bldc_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_bldc_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_bldc_8h_source.html	(revision 98)
@@ -116,62 +116,45 @@
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUBLDC_H</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_bldc_8h.html">Bldc.h</a>&gt;</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_i_o_device_8h.html">IODevice.h</a>&gt;</span></div>
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
 <div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span>core {</div>
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">class </span>SharedMem;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>IODevice;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">class </span>Matrix;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;}</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>gui {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">class </span>DoubleSpinBox;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">class </span>Layout;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;}</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;}</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span>actuator {</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classflair_1_1actuator_1_1_simu_bldc.html">   37</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html">SimuBldc</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1actuator_1_1_bldc.html">Bldc</a> {</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f">SimuBldc</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, <a class="code" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *layout, std::string name,</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;           uint8_t motors_count, uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f">SimuBldc</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_object.html">core::Object</a> *parent, std::string name, uint8_t motors_count,</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;           uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">~SimuBldc</a>();</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c">GetSpeeds</a>(<span class="keywordtype">float</span> *value,<a class="code" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">core::Time</a>* time) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">   91</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">HasSpeedMeasurement</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">false</span>; };</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">  100</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">HasCurrentMeasurement</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">false</span>; };</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="keywordtype">void</span> SetMotors(<span class="keywordtype">float</span> *value);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  </div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *k;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <span class="keywordtype">char</span> *buf;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;};</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;} <span class="comment">// end namespace actuator</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">#endif // SIMUBLDC_H</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;}</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>actuator {</div>
+<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classflair_1_1actuator_1_1_simu_bldc.html">   31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html">SimuBldc</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b">SimuBldc</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_object.html">core::Object</a> *parent, std::string name, uint8_t motors_count,</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;           uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">~SimuBldc</a>();</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c">GetSpeeds</a>(<span class="keywordtype">float</span> *value,<a class="code" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">core::Time</a>* time) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="keywordtype">char</span> *buf;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  uint8_t motors_count;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;};</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;} <span class="comment">// end namespace actuator</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif // SIMUBLDC_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html_ab8700a00398f461726a46c75739f809c"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c">flair::actuator::SimuBldc::GetSpeeds</a></div><div class="ttdeci">void GetSpeeds(float *value, core::Time *time) const </div><div class="ttdoc">Get motors speeds. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html_a76b2fb40a3736ff2f7c33f68b61f370b"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b">flair::actuator::SimuBldc::SimuBldc</a></div><div class="ttdeci">SimuBldc(const core::Object *parent, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
-<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html_ad960e5a34f19d664b1b576eea826997f"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f">flair::actuator::SimuBldc::SimuBldc</a></div><div class="ttdeci">SimuBldc(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
-<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></div><div class="ttdoc">Class for a simulation bldc. </div><div class="ttdef"><b>Definition:</b> SimuBldc.h:37</div></div>
-<div class="ttc" id="classflair_1_1gui_1_1_layout_html"><div class="ttname"><a href="classflair_1_1gui_1_1_layout.html">flair::gui::Layout</a></div><div class="ttdoc">Abstract class to display a layout on the ground station. </div><div class="ttdef"><b>Definition:</b> Layout.h:33</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
+<div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></div><div class="ttdoc">Class for a simulation bldc. </div><div class="ttdef"><b>Definition:</b> SimuBldc.h:31</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
-<div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
-<div class="ttc" id="classflair_1_1actuator_1_1_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></div><div class="ttdoc">Base class for brushless motors drivers. </div><div class="ttdef"><b>Definition:</b> Bldc.h:37</div></div>
-<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html_a6d604089c8494c27f8382359327e7fb6"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">flair::actuator::SimuBldc::HasSpeedMeasurement</a></div><div class="ttdeci">bool HasSpeedMeasurement(void) const </div><div class="ttdoc">Has speed measurement. </div><div class="ttdef"><b>Definition:</b> SimuBldc.h:91</div></div>
-<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html_a3a97075384649f5a11fd70bf7749fbe1"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">flair::actuator::SimuBldc::HasCurrentMeasurement</a></div><div class="ttdeci">bool HasCurrentMeasurement(void) const </div><div class="ttdoc">Has current measurement. </div><div class="ttdef"><b>Definition:</b> SimuBldc.h:100</div></div>
-<div class="ttc" id="_bldc_8h_html"><div class="ttname"><a href="_bldc_8h.html">Bldc.h</a></div><div class="ttdoc">Base class for brushless motors drivers. </div></div>
 <div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html_a10fd091319fd0532681078badeb2ecd8"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">flair::actuator::SimuBldc::~SimuBldc</a></div><div class="ttdeci">~SimuBldc()</div><div class="ttdoc">Destructor. </div></div>
 </div><!-- fragment --></div><!-- contents -->
@@ -180,6 +163,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_bldc_8h.html">SimuBldc.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_bldc_8h.html">SimuBldc.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_camera_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_camera_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_camera_8h.html	(revision 98)
@@ -115,7 +115,5 @@
 <p>Class for a simulation camera.  
 <a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;<a class="el" href="_camera_8h_source.html">Camera.h</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
-<code>#include &lt;cxcore.h&gt;</code><br />
+<div class="textblock"><code>#include &lt;<a class="el" href="_i_o_device_8h_source.html">IODevice.h</a>&gt;</code><br />
 </div>
 <p><a href="_simu_camera_8h_source.html">Go to the source code of this file.</a></p>
@@ -149,6 +147,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_camera_8h.html">SimuCamera.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_camera_8h.html">SimuCamera.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_camera_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_camera_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_camera_8h_source.html	(revision 98)
@@ -116,55 +116,43 @@
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUCAMERA_H</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_camera_8h.html">Camera.h</a>&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;cxcore.h&gt;</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;  <span class="keyword">namespace </span>core {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  }</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;}</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>sensor {</div>
-<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_camera.html">   32</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_camera.html">SimuCamera</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_camera.html">Camera</a> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">SimuCamera</a>(std::string name,</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;             uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId,uint32_t deviceId,</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;             uint8_t priority);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">SimuCamera</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint16_t width,</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;             uint16_t height, uint8_t channels, uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a>();</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">   80</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">shmem</a>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  </div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="keywordtype">size_t</span> buf_size;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="keywordtype">char</span>* shmemReadBuf;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;};</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;} <span class="comment">// end namespace sensor</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">#endif // SIMUCAMERA_H</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_i_o_device_8h.html">IODevice.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;  <span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;  }</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_camera.html">   30</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_camera.html">SimuCamera</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">SimuCamera</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint16_t width,</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;             uint16_t height, uint8_t channels, uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a>();</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">   60</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">shmem</a>;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  </div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;};</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">#endif // SIMUCAMERA_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></div><div class="ttdoc">Base class for Camera. </div><div class="ttdef"><b>Definition:</b> Camera.h:39</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html_aa08b34cc19a3bc1b7f4eb6e0b344a5d0"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">flair::sensor::SimuCamera::~SimuCamera</a></div><div class="ttdeci">~SimuCamera()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html_a9a89781a160538e59f98615339187b8c"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">flair::sensor::SimuCamera::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimuCamera.h:80</div></div>
-<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html_aa79f6ad054829916ac8404eb25e284e7"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">flair::sensor::SimuCamera::SimuCamera</a></div><div class="ttdeci">SimuCamera(std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html_a9a89781a160538e59f98615339187b8c"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">flair::sensor::SimuCamera::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimuCamera.h:60</div></div>
+<div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
-<div class="ttc" id="_camera_8h_html"><div class="ttname"><a href="_camera_8h.html">Camera.h</a></div><div class="ttdoc">Base class for Camera. </div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></div><div class="ttdoc">Class for a simulation camera. </div><div class="ttdef"><b>Definition:</b> SimuCamera.h:32</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html_a6268c6637a325229c73ac49d7af7882e"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">flair::sensor::SimuCamera::SimuCamera</a></div><div class="ttdeci">SimuCamera(const core::IODevice *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></div><div class="ttdoc">Class for a simulation camera. </div><div class="ttdef"><b>Definition:</b> SimuCamera.h:30</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -172,6 +160,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_camera_8h.html">SimuCamera.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_camera_8h.html">SimuCamera.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_camera_g_l_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_camera_g_l_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_camera_g_l_8h.html	(revision 98)
@@ -116,5 +116,5 @@
 <p>Class for a simulation camera.  
 <a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;SimuCamera.h&gt;</code><br />
+<div class="textblock"><code>#include &lt;<a class="el" href="_simu_camera_8h_source.html">SimuCamera.h</a>&gt;</code><br />
 <code>#include &lt;SensorGL.h&gt;</code><br />
 <code>#include &lt;ISceneNodeAnimator.h&gt;</code><br />
@@ -155,5 +155,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_camera_g_l_8h.html">SimuCameraGL.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_camera_g_l_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_camera_g_l_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_camera_g_l_8h_source.html	(revision 98)
@@ -116,5 +116,5 @@
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUCAMERAGL_H</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;SimuCamera.h&gt;</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_simu_camera_8h.html">SimuCamera.h</a>&gt;</span></div>
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;SensorGL.h&gt;</span></div>
 <div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;ISceneNodeAnimator.h&gt;</span></div>
@@ -180,5 +180,6 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_g_l_html_ab9fed80b79343744331b8cf6c2d22b9e"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera_g_l.html#ab9fed80b79343744331b8cf6c2d22b9e">flair::sensor::SimuCameraGL::setNearValue</a></div><div class="ttdeci">void setNearValue(float zn)</div><div class="ttdoc">Sets the value of the near clipping plane. (default: 1.0f) </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
+<div class="ttc" id="_simu_camera_8h_html"><div class="ttname"><a href="_simu_camera_8h.html">SimuCamera.h</a></div><div class="ttdoc">Class for a simulation camera. </div></div>
 <div class="ttc" id="namespaceirr_html"><div class="ttname"><a href="namespaceirr.html">irr</a></div><div class="ttdef"><b>Definition:</b> Blade.h:22</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_g_l_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a></div><div class="ttdoc">Class for a simulation camera. </div><div class="ttdef"><b>Definition:</b> SimuCameraGL.h:47</div></div>
@@ -188,5 +189,5 @@
 <div class="ttc" id="classflair_1_1sensor_1_1_sensor_g_l_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></div><div class="ttdef"><b>Definition:</b> SensorGL.h:35</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_vector3_d_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_vector3_d_spin_box.html">flair::gui::Vector3DSpinBox</a></div><div class="ttdoc">Class displaying 3 QDoubleSpinBox for x,y,z on the ground station. </div><div class="ttdef"><b>Definition:</b> Vector3DSpinBox.h:28</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></div><div class="ttdoc">Class for a simulation camera. </div><div class="ttdef"><b>Definition:</b> FlairSensorActuator/src/SimuCamera.h:32</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></div><div class="ttdoc">Class for a simulation camera. </div><div class="ttdef"><b>Definition:</b> SimuCamera.h:30</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -195,5 +196,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_camera_g_l_8h.html">SimuCameraGL.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_gps_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_gps_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_gps_8h.html	(revision 98)
@@ -115,6 +115,5 @@
 <p>Class for a simulation GPS.  
 <a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="_nmea_gps_8h_source.html">NmeaGps.h</a>&gt;</code><br />
+<div class="textblock"><code>#include &lt;<a class="el" href="_i_o_device_8h_source.html">IODevice.h</a>&gt;</code><br />
 </div>
 <p><a href="_simu_gps_8h_source.html">Go to the source code of this file.</a></p>
@@ -134,7 +133,4 @@
 <tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
-<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
 <tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
@@ -151,6 +147,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_gps_8h.html">SimuGps.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_gps_8h.html">SimuGps.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_gps_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_gps_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_gps_8h_source.html	(revision 98)
@@ -116,64 +116,46 @@
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUGPS_H</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_nmea_gps_8h.html">NmeaGps.h</a>&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;  <span class="keyword">namespace </span>core {</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;  }</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  <span class="keyword">namespace </span>gui {</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;    <span class="keyword">class </span>SpinBox;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    <span class="keyword">class </span>DoubleSpinBox;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  }</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;}</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>sensor {</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_gps.html">   35</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_gps.html">SimuGps</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_nmea_gps.html">NmeaGps</a> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76">SimuGps</a>(std::string name,</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;          <a class="code" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a> NMEAFlags, uint32_t modelId,uint32_t deviceId,uint8_t priority);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76">SimuGps</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3">~SimuGps</a>();</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data);</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    <span class="keywordtype">float</span> e;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="keywordtype">float</span> n;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    <span class="keywordtype">float</span> u;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    <span class="keywordtype">float</span> ve;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    <span class="keywordtype">float</span> vn;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  } gps_states_t;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  </div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *dataRate,*fixQuality,*numberOfSatellites;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *latitudeRef,*longitudeRef,*altitudeRef,*magneticDeclination;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;};</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;} <span class="comment">// end namespace sensor</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">#endif // SIMUGPS_H</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_i_o_device_8h.html">IODevice.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;  <span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;  }</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_gps.html">   30</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_gps.html">SimuGps</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b">SimuGps</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3">~SimuGps</a>();</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <span class="keywordtype">float</span> e;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keywordtype">float</span> n;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keywordtype">float</span> u;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="keywordtype">float</span> ve;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <span class="keywordtype">float</span> vn;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  } gps_states_t;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  </div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;};</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">#endif // SIMUGPS_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_gps_html_a83232caaf25e2298e39b083e046846a3"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3">flair::sensor::SimuGps::~SimuGps</a></div><div class="ttdeci">~SimuGps()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_gps_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a></div><div class="ttdoc">Class for a simulation GPS. </div><div class="ttdef"><b>Definition:</b> SimuGps.h:35</div></div>
-<div class="ttc" id="_nmea_gps_8h_html"><div class="ttname"><a href="_nmea_gps_8h.html">NmeaGps.h</a></div><div class="ttdoc">Base class for GPS using NMEA sentances. </div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_nmea_gps_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></div><div class="ttdoc">Base class for GPS using NMEA sentances. </div><div class="ttdef"><b>Definition:</b> NmeaGps.h:45</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_nmea_gps_html_af0d7d39483f1e76e5dda4cb10dc8a967"><div class="ttname"><a href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">flair::sensor::NmeaGps::NMEAFlags_t</a></div><div class="ttdeci">NMEAFlags_t</div><div class="ttdoc">NMEA flags. </div><div class="ttdef"><b>Definition:</b> NmeaGps.h:51</div></div>
-<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_gps_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a></div><div class="ttdoc">Class for a simulation GPS. </div><div class="ttdef"><b>Definition:</b> SimuGps.h:30</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_gps_html_a920cb6176e8af975256906778136be4b"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b">flair::sensor::SimuGps::SimuGps</a></div><div class="ttdeci">SimuGps(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
-<div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_gps_html_ab44c7691b45759ee6529031d67b07c76"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76">flair::sensor::SimuGps::SimuGps</a></div><div class="ttdeci">SimuGps(std::string name, NmeaGps::NMEAFlags_t NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -181,6 +163,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_gps_8h.html">SimuGps.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_gps_8h.html">SimuGps.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_imu_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_imu_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_imu_8h.html	(revision 98)
@@ -115,6 +115,5 @@
 <p>Class for a simulation Imu.  
 <a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;<a class="el" href="_imu_8h_source.html">Imu.h</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
+<div class="textblock"><code>#include &lt;<a class="el" href="_i_o_device_8h_source.html">IODevice.h</a>&gt;</code><br />
 </div>
 <p><a href="_simu_imu_8h_source.html">Go to the source code of this file.</a></p>
@@ -134,7 +133,4 @@
 <tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
-<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
 <tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
@@ -151,6 +147,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_imu_8h.html">SimuImu.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_imu_8h.html">SimuImu.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_imu_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_imu_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_imu_8h_source.html	(revision 98)
@@ -116,71 +116,54 @@
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUIMU_H</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_imu_8h.html">Imu.h</a>&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;  <span class="keyword">namespace </span>core {</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    <span class="keyword">class </span>AhrsData;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  }</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;  <span class="keyword">namespace </span>gui {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    <span class="keyword">class </span>SpinBox;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  }</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;}</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>sensor {</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_imu.html">   35</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_imu.html">SimuImu</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_imu.html">Imu</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a">SimuImu</a>(std::string name,</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;          uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a">SimuImu</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf">~SimuImu</a>();</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data);</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    <span class="keywordtype">float</span> q0;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    <span class="keywordtype">float</span> q1;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="keywordtype">float</span> q2;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    <span class="keywordtype">float</span> q3;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    <span class="keywordtype">float</span> wx;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    <span class="keywordtype">float</span> wy;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    <span class="keywordtype">float</span> wz;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="keywordtype">float</span> ax;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="keywordtype">float</span> ay;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="keywordtype">float</span> az;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keywordtype">float</span> mx;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="keywordtype">float</span> my;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    <span class="keywordtype">float</span> mz;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  } imu_states_t;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  </div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *dataRate;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <a class="code" href="classflair_1_1core_1_1_ahrs_data.html">core::AhrsData</a> *ahrsData;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;};</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;} <span class="comment">// end namespace sensor</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#endif // SIMUIMU_H</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_i_o_device_8h.html">IODevice.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;  <span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;  }</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_imu.html">   30</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_imu.html">SimuImu</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f">SimuImu</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf">~SimuImu</a>();</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <span class="keywordtype">float</span> q0;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keywordtype">float</span> q1;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keywordtype">float</span> q2;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="keywordtype">float</span> q3;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <span class="keywordtype">float</span> wx;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    <span class="keywordtype">float</span> wy;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keywordtype">float</span> wz;</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keywordtype">float</span> ax;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keywordtype">float</span> ay;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keywordtype">float</span> az;</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordtype">float</span> mx;</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keywordtype">float</span> my;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="keywordtype">float</span> mz;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  } imu_states_t;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  </div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;};</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#endif // SIMUIMU_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="_imu_8h_html"><div class="ttname"><a href="_imu_8h.html">Imu.h</a></div><div class="ttdoc">Base class for Imu. </div></div>
-<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_imu_html_a993428f50639a60e8df139f3e23f92bf"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf">flair::sensor::SimuImu::~SimuImu</a></div><div class="ttdeci">~SimuImu()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_ahrs_data_html"><div class="ttname"><a href="classflair_1_1core_1_1_ahrs_data.html">flair::core::AhrsData</a></div><div class="ttdoc">Class defining AHRS datas. </div><div class="ttdef"><b>Definition:</b> AhrsData.h:30</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_imu_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></div><div class="ttdoc">Base class for Imu. </div><div class="ttdef"><b>Definition:</b> Imu.h:44</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_imu_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a></div><div class="ttdoc">Class for a simulation Imu. </div><div class="ttdef"><b>Definition:</b> SimuImu.h:35</div></div>
-<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_imu_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a></div><div class="ttdoc">Class for a simulation Imu. </div><div class="ttdef"><b>Definition:</b> SimuImu.h:30</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_imu_html_a021162094240f8debbd3cb6d45f3ac7a"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a">flair::sensor::SimuImu::SimuImu</a></div><div class="ttdeci">SimuImu(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_imu_html_a6f0151ed75fa6039f7e5fc940240c25f"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f">flair::sensor::SimuImu::SimuImu</a></div><div class="ttdeci">SimuImu(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -188,6 +171,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_imu_8h.html">SimuImu.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_imu_8h.html">SimuImu.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_laser_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_laser_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_laser_8h_source.html	(revision 98)
@@ -123,47 +123,36 @@
 <div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>SharedMem;</div>
 <div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span>gui {</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">class </span>SpinBox;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;}</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>sensor {</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_laser.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_laser.html">SimuLaser</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_laser_range_finder.html">LaserRangeFinder</a> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888">SimuLaser</a>(std::string name,</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;            uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888">SimuLaser</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a>();</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;}</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_laser.html">   31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_laser.html">SimuLaser</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">SimuLaser</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a>();</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">   57</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">shmem</a>;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
 <div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">   74</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">shmem</a>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *data_rate;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;};</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <span class="comment">// end namespace sensor</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">#endif // SIMULASER_H</span></div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;};</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // SIMULASER_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_laser_range_finder_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></div><div class="ttdoc">Classe generique intégrant les telemetres laser. </div><div class="ttdef"><b>Definition:</b> LaserRangeFinder.h:38</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></div><div class="ttdef"><b>Definition:</b> SimuLaser.h:34</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html_aa9dc0c4f54d34746206067da31794b80"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">flair::sensor::SimuLaser::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimuLaser.h:74</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></div><div class="ttdef"><b>Definition:</b> SimuLaser.h:31</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html_aa9dc0c4f54d34746206067da31794b80"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">flair::sensor::SimuLaser::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimuLaser.h:57</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html_a9c2ded82ab43b0b175e51cda0ed879d5"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">flair::sensor::SimuLaser::~SimuLaser</a></div><div class="ttdeci">~SimuLaser()</div><div class="ttdoc">Destructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html_a22315194992008f2c5b86dd50f63eaf5"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">flair::sensor::SimuLaser::SimuLaser</a></div><div class="ttdeci">SimuLaser(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
 <div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
 <div class="ttc" id="_laser_range_finder_8h_html"><div class="ttname"><a href="_laser_range_finder_8h.html">LaserRangeFinder.h</a></div><div class="ttdoc">Classe generique des telemetres laser. </div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html_ac80c781316ba67ab43371095cc96b888"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888">flair::sensor::SimuLaser::SimuLaser</a></div><div class="ttdeci">SimuLaser(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -171,6 +160,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>SimuLaser.h</b></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>SimuLaser.h</b></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_laser_g_l_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_laser_g_l_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_laser_g_l_8h_source.html	(revision 98)
@@ -149,5 +149,5 @@
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></div><div class="ttdef"><b>Definition:</b> FlairSensorActuator/src/SimuLaser.h:34</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></div><div class="ttdef"><b>Definition:</b> SimuLaser.h:31</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_laser_g_l_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a></div><div class="ttdef"><b>Definition:</b> SimuLaserGL.h:38</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_model_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_model.html">flair::simulator::Model</a></div><div class="ttdef"><b>Definition:</b> Model.h:55</div></div>
@@ -161,5 +161,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>SimuLaserGL.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_pressure_sensor_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_pressure_sensor_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simu_pressure_sensor_8h.html	(revision 98)
@@ -0,0 +1,162 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimuPressureSensor.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simu_pressure_sensor_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimuPressureSensor.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation PressureSensor.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_i_o_device_8h_source.html">IODevice.h</a>&gt;</code><br />
+</div>
+<p><a href="_simu_pressure_sensor_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a>.  <a href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1core"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html">flair::core</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1simulator"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1simulator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Simulator classes <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation PressureSensor. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2018/05/24 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_pressure_sensor_8h.html">SimuPressureSensor.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simu_pressure_sensor_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_pressure_sensor_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simu_pressure_sensor_8h_source.html	(revision 98)
@@ -0,0 +1,178 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimuPressureSensor.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simu_pressure_sensor_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimuPressureSensor.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simu_pressure_sensor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMUPRESSURESENSOR_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUPRESSURESENSOR_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_i_o_device_8h.html">IODevice.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;}</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">class </span>DoubleSpinBox;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>simulator {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>Model;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;}</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;}</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">   37</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">SimuPressureSensor</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009">SimuPressureSensor</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1simulator_1_1_model.html">simulator::Model</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60">~SimuPressureSensor</a>();</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6">   62</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6">shmem</a>;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  </div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *data_rate;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *seaPressure;</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;};</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif // SIMUPRESSURESENSOR_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_pressure_sensor_html_ae456510b7198d7342f4ae6f2a269cdb6"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6">flair::sensor::SimuPressureSensor::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimuPressureSensor.h:62</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_pressure_sensor_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></div><div class="ttdoc">Class for a simulation PressureSensor. </div><div class="ttdef"><b>Definition:</b> SimuPressureSensor.h:37</div></div>
+<div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
+<div class="ttc" id="classflair_1_1simulator_1_1_model_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_model.html">flair::simulator::Model</a></div><div class="ttdef"><b>Definition:</b> Model.h:55</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_pressure_sensor_html_a3f2a22d057a05792e51970737086f009"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009">flair::sensor::SimuPressureSensor::SimuPressureSensor</a></div><div class="ttdeci">SimuPressureSensor(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_pressure_sensor_html_a48115dfbc964e767360e3ba0e74a8e60"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60">flair::sensor::SimuPressureSensor::~SimuPressureSensor</a></div><div class="ttdeci">~SimuPressureSensor()</div><div class="ttdoc">Destructor. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_pressure_sensor_8h.html">SimuPressureSensor.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simu_us_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_us_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_us_8h.html	(revision 98)
@@ -115,6 +115,5 @@
 <p>Class for a simulation UsRangeFinder.  
 <a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;<a class="el" href="_us_range_finder_8h_source.html">UsRangeFinder.h</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
+<div class="textblock"><code>#include &lt;<a class="el" href="_i_o_device_8h_source.html">IODevice.h</a>&gt;</code><br />
 </div>
 <p><a href="_simu_us_8h_source.html">Go to the source code of this file.</a></p>
@@ -151,6 +150,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_us_8h.html">SimuUs.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_us_8h.html">SimuUs.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_us_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_us_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_us_8h_source.html	(revision 98)
@@ -116,54 +116,45 @@
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUUS_H</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_us_range_finder_8h.html">UsRangeFinder.h</a>&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span>core {</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>SharedMem;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span>gui {</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_i_o_device_8h.html">IODevice.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;}</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;}</div>
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;}</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>sensor {</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_us.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_us.html">SimuUs</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_us_range_finder.html">UsRangeFinder</a> {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9">SimuUs</a>(std::string name,</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;         uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9">SimuUs</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a>();</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">   74</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">shmem</a>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *data_rate;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;};</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <span class="comment">// end namespace sensor</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">#endif // SIMUUS_H</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_us.html">   33</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simu_us.html">SimuUs</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">SimuUs</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a>();</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">   58</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">shmem</a>;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  </div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *data_rate;</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;};</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#endif // SIMUUS_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html_af86622810d283ac7710e70eddc30e3f1"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">flair::sensor::SimuUs::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimuUs.h:74</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_us_range_finder_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></div><div class="ttdoc">Base class for UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> UsRangeFinder.h:40</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html_af86622810d283ac7710e70eddc30e3f1"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">flair::sensor::SimuUs::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimuUs.h:58</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html_a6809a978e76619c5bfff3aca092e49ed"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">flair::sensor::SimuUs::SimuUs</a></div><div class="ttdeci">SimuUs(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
+<div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html_a52c1587525fe53be58f7d1681d8f3de4"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">flair::sensor::SimuUs::~SimuUs</a></div><div class="ttdeci">~SimuUs()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="_us_range_finder_8h_html"><div class="ttname"><a href="_us_range_finder_8h.html">UsRangeFinder.h</a></div><div class="ttdoc">Base class for UsRangeFinder. </div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></div><div class="ttdoc">Class for a simulation UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> SimuUs.h:34</div></div>
-<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></div><div class="ttdoc">Class for a simulation UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> SimuUs.h:33</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html_a58061ed933ca6d95f563886a8b9ff4d9"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9">flair::sensor::SimuUs::SimuUs</a></div><div class="ttdeci">SimuUs(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
@@ -171,6 +162,6 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simu_us_8h.html">SimuUs.h</a></li>
-    <li class="footer">Generated on Fri Feb 23 2018 11:15:45 for Flair by
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_us_8h.html">SimuUs.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_us_g_l_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_us_g_l_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_us_g_l_8h.html	(revision 98)
@@ -115,5 +115,5 @@
 <p>Class for a simulation us.  
 <a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;SimuUs.h&gt;</code><br />
+<div class="textblock"><code>#include &lt;<a class="el" href="_simu_us_8h_source.html">SimuUs.h</a>&gt;</code><br />
 <code>#include &lt;SensorGL.h&gt;</code><br />
 </div>
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_us_g_l_8h.html">SimuUsGL.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_us_g_l_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_us_g_l_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_us_g_l_8h_source.html	(revision 98)
@@ -116,5 +116,5 @@
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUUSGL_H</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;SimuUs.h&gt;</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_simu_us_8h.html">SimuUs.h</a>&gt;</span></div>
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;SensorGL.h&gt;</span></div>
 <div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
@@ -148,7 +148,8 @@
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#endif // SIMUUSGL_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="_simu_us_8h_html"><div class="ttname"><a href="_simu_us_8h.html">SimuUs.h</a></div><div class="ttdoc">Class for a simulation UsRangeFinder. </div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_model_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_model.html">flair::simulator::Model</a></div><div class="ttdef"><b>Definition:</b> Model.h:55</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></div><div class="ttdoc">Class for a simulation UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> FlairSensorActuator/src/SimuUs.h:34</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simu_us_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></div><div class="ttdoc">Class for a simulation UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> SimuUs.h:33</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_simu_us_g_l_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a></div><div class="ttdoc">Class for a simulation us. </div><div class="ttdef"><b>Definition:</b> SimuUsGL.h:38</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
@@ -161,5 +162,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><a class="el" href="_simu_us_g_l_8h.html">SimuUsGL.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_x4_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_x4_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_x4_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_simu_x4_8h.html">SimuX4.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_x4_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_x4_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_x4_8h_source.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_simu_x4_8h.html">SimuX4.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_x8_8h.html
===================================================================
--- /trunk/doc/Flair/_simu_x8_8h.html	(revision 97)
+++ /trunk/doc/Flair/_simu_x8_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_simu_x8_8h.html">SimuX8.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simu_x8_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simu_x8_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simu_x8_8h_source.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_simu_x8_8h.html">SimuX8.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_simulated_ahrs_8h.html
===================================================================
--- /trunk/doc/Flair/_simulated_ahrs_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_ahrs_8h.html	(revision 98)
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedAhrs.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_ahrs_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimulatedAhrs.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation Ahrs.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_ahrs_8h_source.html">Ahrs.h</a>&gt;</code><br />
+<code>#include &lt;stdint.h&gt;</code><br />
+</div>
+<p><a href="_simulated_ahrs_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html">flair::filter::SimulatedAhrs</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a>.  <a href="classflair_1_1filter_1_1_simulated_ahrs.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1filter"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1filter.html">flair::filter</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1filter"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation Ahrs. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2014/02/07 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_simulated_ahrs_8h.html">SimulatedAhrs.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_ahrs_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_ahrs_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_ahrs_8h_source.html	(revision 98)
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedAhrs.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_ahrs_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedAhrs.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simulated_ahrs_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMUAHRS_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMUAHRS_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_ahrs_8h.html">Ahrs.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span>filter {</div>
+<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classflair_1_1filter_1_1_simulated_ahrs.html">   27</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1filter_1_1_simulated_ahrs.html">SimulatedAhrs</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1filter_1_1_ahrs.html">filter::Ahrs</a> {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <a class="code" href="classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e">SimulatedAhrs</a>(std::string name,</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;           uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6">~SimulatedAhrs</a>();</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data);</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;};</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// end namespace filter</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif // SIMUAHRS_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1filter_1_1_simulated_ahrs_html"><div class="ttname"><a href="classflair_1_1filter_1_1_simulated_ahrs.html">flair::filter::SimulatedAhrs</a></div><div class="ttdoc">Class for a simulation Ahrs. </div><div class="ttdef"><b>Definition:</b> SimulatedAhrs.h:27</div></div>
+<div class="ttc" id="classflair_1_1filter_1_1_simulated_ahrs_html_ad1c55a8c29398f2806a4fd8507b1874e"><div class="ttname"><a href="classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e">flair::filter::SimulatedAhrs::SimulatedAhrs</a></div><div class="ttdeci">SimulatedAhrs(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1filter_1_1_ahrs_html"><div class="ttname"><a href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></div><div class="ttdoc">Abstract class for AHRS. </div><div class="ttdef"><b>Definition:</b> Ahrs.h:44</div></div>
+<div class="ttc" id="_ahrs_8h_html"><div class="ttname"><a href="_ahrs_8h.html">Ahrs.h</a></div><div class="ttdoc">Abstract class for AHRS. </div></div>
+<div class="ttc" id="classflair_1_1filter_1_1_simulated_ahrs_html_a8d8866e4c5b9dd08c1f84cb3a94358e6"><div class="ttname"><a href="classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6">flair::filter::SimulatedAhrs::~SimulatedAhrs</a></div><div class="ttdeci">~SimulatedAhrs()</div><div class="ttdoc">Destructor. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_simulated_ahrs_8h.html">SimulatedAhrs.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_bldc_8h.html
===================================================================
--- /trunk/doc/Flair/_simulated_bldc_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_bldc_8h.html	(revision 98)
@@ -0,0 +1,159 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedBldc.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_bldc_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimulatedBldc.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation bldc.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_bldc_8h_source.html">Bldc.h</a>&gt;</code><br />
+</div>
+<p><a href="_simulated_bldc_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">flair::actuator::SimulatedBldc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation bldc.  <a href="classflair_1_1actuator_1_1_simulated_bldc.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1core"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html">flair::core</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1actuator"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1actuator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Actuator classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation bldc. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2014/02/07 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_bldc_8h.html">SimulatedBldc.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_bldc_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_bldc_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_bldc_8h_source.html	(revision 98)
@@ -0,0 +1,181 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedBldc.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_bldc_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedBldc.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simulated_bldc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMULATEDBLDC_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMULATEDBLDC_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_bldc_8h.html">Bldc.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>IODevice;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">class </span>Matrix;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;}</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">class </span>DoubleSpinBox;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">class </span>Layout;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;}</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;}</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span>actuator {</div>
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classflair_1_1actuator_1_1_simulated_bldc.html">   37</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1actuator_1_1_simulated_bldc.html">SimulatedBldc</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1actuator_1_1_bldc.html">Bldc</a> {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3">SimulatedBldc</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, <a class="code" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *layout, std::string name,</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;           uint8_t motors_count, uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed">~SimulatedBldc</a>();</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">   67</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">HasSpeedMeasurement</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">false</span>; };</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">   76</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">HasCurrentMeasurement</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">false</span>; };</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordtype">void</span> SetMotors(<span class="keywordtype">float</span> *value);</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  </div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *k;</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <span class="keywordtype">char</span> *buf;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;};</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// end namespace actuator</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor">#endif // SIMULATEDBLDC_H</span></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simulated_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_simulated_bldc.html">flair::actuator::SimulatedBldc</a></div><div class="ttdoc">Class for a simulation bldc. </div><div class="ttdef"><b>Definition:</b> SimulatedBldc.h:37</div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simulated_bldc_html_a7df74094c8c31b89644558a2d0ed2cb3"><div class="ttname"><a href="classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3">flair::actuator::SimulatedBldc::SimulatedBldc</a></div><div class="ttdeci">SimulatedBldc(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_layout_html"><div class="ttname"><a href="classflair_1_1gui_1_1_layout.html">flair::gui::Layout</a></div><div class="ttdoc">Abstract class to display a layout on the ground station. </div><div class="ttdef"><b>Definition:</b> Layout.h:33</div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simulated_bldc_html_a79dcf8fd325921f16b589c8edd4fbcaf"><div class="ttname"><a href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">flair::actuator::SimulatedBldc::HasSpeedMeasurement</a></div><div class="ttdeci">bool HasSpeedMeasurement(void) const </div><div class="ttdoc">Has speed measurement. </div><div class="ttdef"><b>Definition:</b> SimulatedBldc.h:67</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simulated_bldc_html_aef7767956205e118e0e61013a4782f0a"><div class="ttname"><a href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">flair::actuator::SimulatedBldc::HasCurrentMeasurement</a></div><div class="ttdeci">bool HasCurrentMeasurement(void) const </div><div class="ttdoc">Has current measurement. </div><div class="ttdef"><b>Definition:</b> SimulatedBldc.h:76</div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></div><div class="ttdoc">Base class for brushless motors drivers. </div><div class="ttdef"><b>Definition:</b> Bldc.h:37</div></div>
+<div class="ttc" id="_bldc_8h_html"><div class="ttname"><a href="_bldc_8h.html">Bldc.h</a></div><div class="ttdoc">Base class for brushless motors drivers. </div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simulated_bldc_html_ac92ef4167fcc44805e821a7236b4b9ed"><div class="ttname"><a href="classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed">flair::actuator::SimulatedBldc::~SimulatedBldc</a></div><div class="ttdeci">~SimulatedBldc()</div><div class="ttdoc">Destructor. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_bldc_8h.html">SimulatedBldc.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_camera_8h.html
===================================================================
--- /trunk/doc/Flair/_simulated_camera_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_camera_8h.html	(revision 98)
@@ -0,0 +1,158 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedCamera.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_camera_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimulatedCamera.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation camera.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_camera_8h_source.html">Camera.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
+<code>#include &lt;cxcore.h&gt;</code><br />
+</div>
+<p><a href="_simulated_camera_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html">flair::sensor::SimulatedCamera</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation camera.  <a href="classflair_1_1sensor_1_1_simulated_camera.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1core"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html">flair::core</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation camera. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2014/03/06 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_camera_8h.html">SimulatedCamera.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_camera_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_camera_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_camera_8h_source.html	(revision 98)
@@ -0,0 +1,178 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedCamera.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_camera_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedCamera.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simulated_camera_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMULATEDCAMERA_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMULATEDCAMERA_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_camera_8h.html">Camera.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;cxcore.h&gt;</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;  <span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  }</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;}</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_camera.html">   32</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simulated_camera.html">SimulatedCamera</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_camera.html">Camera</a> {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b">SimulatedCamera</a>(std::string name,</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;             uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId,uint32_t deviceId,</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;             uint8_t priority);</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66">~SimulatedCamera</a>();</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399">   64</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399">shmem</a>;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  </div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="keywordtype">size_t</span> buf_size;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordtype">char</span>* shmemReadBuf;</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;};</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor">#endif // SIMULATEDCAMERA_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></div><div class="ttdoc">Base class for Camera. </div><div class="ttdef"><b>Definition:</b> Camera.h:39</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_camera_html_a5c61c74313f8242e8e14f1f48d9e6f66"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66">flair::sensor::SimulatedCamera::~SimulatedCamera</a></div><div class="ttdeci">~SimulatedCamera()</div><div class="ttdoc">Destructor. </div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_camera_html_adf6e2f7150633c4243f3a7c6e3ec8b4b"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b">flair::sensor::SimulatedCamera::SimulatedCamera</a></div><div class="ttdeci">SimulatedCamera(std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_camera.html">flair::sensor::SimulatedCamera</a></div><div class="ttdoc">Class for a simulation camera. </div><div class="ttdef"><b>Definition:</b> SimulatedCamera.h:32</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_camera_html_ab52de6b3325bdf8ce46a233b8d9e7399"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399">flair::sensor::SimulatedCamera::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimulatedCamera.h:64</div></div>
+<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
+<div class="ttc" id="_camera_8h_html"><div class="ttname"><a href="_camera_8h.html">Camera.h</a></div><div class="ttdoc">Base class for Camera. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_camera_8h.html">SimulatedCamera.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_gps_8h.html
===================================================================
--- /trunk/doc/Flair/_simulated_gps_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_gps_8h.html	(revision 98)
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedGps.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_gps_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimulatedGps.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation GPS.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_nmea_gps_8h_source.html">NmeaGps.h</a>&gt;</code><br />
+</div>
+<p><a href="_simulated_gps_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html">flair::sensor::SimulatedGps</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation GPS.  <a href="classflair_1_1sensor_1_1_simulated_gps.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1core"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html">flair::core</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation GPS. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2013/08/23 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_gps_8h.html">SimulatedGps.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_gps_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_gps_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_gps_8h_source.html	(revision 98)
@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedGps.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_gps_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedGps.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simulated_gps_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SimulatedGPS_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SimulatedGPS_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_nmea_gps_8h.html">NmeaGps.h</a>&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;  <span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;  }</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  <span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;    <span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    <span class="keyword">class </span>DoubleSpinBox;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  }</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;}</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_gps.html">   35</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simulated_gps.html">SimulatedGps</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_nmea_gps.html">NmeaGps</a> {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36">SimulatedGps</a>(std::string name,</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;          <a class="code" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a> NMEAFlags, uint32_t modelId,uint32_t deviceId,uint8_t priority);</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92">~SimulatedGps</a>();</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    <span class="keywordtype">float</span> e;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    <span class="keywordtype">float</span> n;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    <span class="keywordtype">float</span> u;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <span class="keywordtype">float</span> ve;</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    <span class="keywordtype">float</span> vn;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  } gps_states_t;</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  </div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *dataRate,*fixQuality,*numberOfSatellites;</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *latitudeRef,*longitudeRef,*altitudeRef,*magneticDeclination;</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;};</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="preprocessor">#endif // SIMULATEDGPS_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_gps_html_ad3782b267d71611d56414bdf6b4e8d92"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92">flair::sensor::SimulatedGps::~SimulatedGps</a></div><div class="ttdeci">~SimulatedGps()</div><div class="ttdoc">Destructor. </div></div>
+<div class="ttc" id="_nmea_gps_8h_html"><div class="ttname"><a href="_nmea_gps_8h.html">NmeaGps.h</a></div><div class="ttdoc">Base class for GPS using NMEA sentances. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_nmea_gps_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></div><div class="ttdoc">Base class for GPS using NMEA sentances. </div><div class="ttdef"><b>Definition:</b> NmeaGps.h:45</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_nmea_gps_html_af0d7d39483f1e76e5dda4cb10dc8a967"><div class="ttname"><a href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">flair::sensor::NmeaGps::NMEAFlags_t</a></div><div class="ttdeci">NMEAFlags_t</div><div class="ttdoc">NMEA flags. </div><div class="ttdef"><b>Definition:</b> NmeaGps.h:51</div></div>
+<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_gps_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_gps.html">flair::sensor::SimulatedGps</a></div><div class="ttdoc">Class for a simulation GPS. </div><div class="ttdef"><b>Definition:</b> SimulatedGps.h:35</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_gps_html_abec55ce6790d1b19d6f07449b4145d36"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36">flair::sensor::SimulatedGps::SimulatedGps</a></div><div class="ttdeci">SimulatedGps(std::string name, NmeaGps::NMEAFlags_t NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_gps_8h.html">SimulatedGps.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_imu_8h.html
===================================================================
--- /trunk/doc/Flair/_simulated_imu_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_imu_8h.html	(revision 98)
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedImu.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_imu_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimulatedImu.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation Imu.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_imu_8h_source.html">Imu.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
+</div>
+<p><a href="_simulated_imu_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html">flair::sensor::SimulatedImu</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a>.  <a href="classflair_1_1sensor_1_1_simulated_imu.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1core"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html">flair::core</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation Imu. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2014/02/07 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_imu_8h.html">SimulatedImu.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_imu_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_imu_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_imu_8h_source.html	(revision 98)
@@ -0,0 +1,194 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedImu.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_imu_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedImu.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simulated_imu_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMULATEDIMU_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMULATEDIMU_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_imu_8h.html">Imu.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;  <span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;    <span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    <span class="keyword">class </span>AhrsData;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;  }</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;  <span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    <span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  }</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;}</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_imu.html">   35</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simulated_imu.html">SimulatedImu</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_imu.html">Imu</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a> {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd">SimulatedImu</a>(std::string name,</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;          uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274">~SimulatedImu</a>();</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    <span class="keywordtype">float</span> q0;</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    <span class="keywordtype">float</span> q1;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    <span class="keywordtype">float</span> q2;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    <span class="keywordtype">float</span> q3;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <span class="keywordtype">float</span> wx;</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    <span class="keywordtype">float</span> wy;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="keywordtype">float</span> wz;</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="keywordtype">float</span> ax;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keywordtype">float</span> ay;</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    <span class="keywordtype">float</span> az;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <span class="keywordtype">float</span> mx;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    <span class="keywordtype">float</span> my;</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    <span class="keywordtype">float</span> mz;</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  } imu_states_t;</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  </div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *dataRate;</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *shmem;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <a class="code" href="classflair_1_1core_1_1_ahrs_data.html">core::AhrsData</a> *ahrsData;</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;};</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">#endif // SIMULATEDIMU_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_imu_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_imu.html">flair::sensor::SimulatedImu</a></div><div class="ttdoc">Class for a simulation Imu. </div><div class="ttdef"><b>Definition:</b> SimulatedImu.h:35</div></div>
+<div class="ttc" id="_imu_8h_html"><div class="ttname"><a href="_imu_8h.html">Imu.h</a></div><div class="ttdoc">Base class for Imu. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_imu_html_a4145d0246cc6646e0c926ff86393d274"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274">flair::sensor::SimulatedImu::~SimulatedImu</a></div><div class="ttdeci">~SimulatedImu()</div><div class="ttdoc">Destructor. </div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_ahrs_data_html"><div class="ttname"><a href="classflair_1_1core_1_1_ahrs_data.html">flair::core::AhrsData</a></div><div class="ttdoc">Class defining AHRS datas. </div><div class="ttdef"><b>Definition:</b> AhrsData.h:30</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_imu_html_ac02136d55505be5e458948169c88ebcd"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd">flair::sensor::SimulatedImu::SimulatedImu</a></div><div class="ttdeci">SimulatedImu(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_imu_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></div><div class="ttdoc">Base class for Imu. </div><div class="ttdef"><b>Definition:</b> Imu.h:44</div></div>
+<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_imu_8h.html">SimulatedImu.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_laser_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_laser_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_laser_8h_source.html	(revision 98)
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedLaser.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_laser_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedLaser.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMULATEDLASER_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMULATEDLASER_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_laser_range_finder_8h.html">LaserRangeFinder.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;}</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_laser.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simulated_laser.html">SimulatedLaser</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_laser_range_finder.html">LaserRangeFinder</a> {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531">SimulatedLaser</a>(std::string name,</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;            uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c">~SimulatedLaser</a>();</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92">   60</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92">shmem</a>;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  </div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *data_rate;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;};</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="preprocessor">#endif // SIMULATEDLASER_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_laser_range_finder_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></div><div class="ttdoc">Classe generique intégrant les telemetres laser. </div><div class="ttdef"><b>Definition:</b> LaserRangeFinder.h:38</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_laser_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_laser.html">flair::sensor::SimulatedLaser</a></div><div class="ttdef"><b>Definition:</b> SimulatedLaser.h:34</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_laser_html_a3e97bd31d4984096f07990ac80651531"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531">flair::sensor::SimulatedLaser::SimulatedLaser</a></div><div class="ttdeci">SimulatedLaser(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
+<div class="ttc" id="_laser_range_finder_8h_html"><div class="ttname"><a href="_laser_range_finder_8h.html">LaserRangeFinder.h</a></div><div class="ttdoc">Classe generique des telemetres laser. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_laser_html_acaf6acaafeb7fd630dffeb4c9a7f9e5c"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c">flair::sensor::SimulatedLaser::~SimulatedLaser</a></div><div class="ttdeci">~SimulatedLaser()</div><div class="ttdoc">Destructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_laser_html_acfcfa90618374ca8835fdd4be15e6c92"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92">flair::sensor::SimulatedLaser::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimulatedLaser.h:60</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>SimulatedLaser.h</b></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_pressure_sensor_8h.html
===================================================================
--- /trunk/doc/Flair/_simulated_pressure_sensor_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_pressure_sensor_8h.html	(revision 98)
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedPressureSensor.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_pressure_sensor_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimulatedPressureSensor.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation PressureSensor.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_pressure_sensor_8h_source.html">PressureSensor.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
+</div>
+<p><a href="_simulated_pressure_sensor_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">flair::sensor::SimulatedPressureSensor</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a>.  <a href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1core"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html">flair::core</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation PressureSensor. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2018/05/24 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_pressure_sensor_8h.html">SimulatedPressureSensor.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_pressure_sensor_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_pressure_sensor_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_pressure_sensor_8h_source.html	(revision 98)
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedPressureSensor.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_pressure_sensor_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedPressureSensor.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simulated_pressure_sensor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMULATEDPRESSURESENSOR_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMULATEDPRESSURESENSOR_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_pressure_sensor_8h.html">PressureSensor.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;}</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">SimulatedPressureSensor</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_pressure_sensor.html">PressureSensor</a> {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e">SimulatedPressureSensor</a>(std::string name,</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;         uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb">~SimulatedPressureSensor</a>();</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e">   61</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e">shmem</a>;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  </div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *data_rate;</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;};</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">#endif // SIMULATEDPRESSURESENSOR_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_pressure_sensor_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></div><div class="ttdoc">Base class for PressureSensor. </div><div class="ttdef"><b>Definition:</b> PressureSensor.h:40</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_pressure_sensor_html_a9163b29437322719dc01d614e3246fdb"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb">flair::sensor::SimulatedPressureSensor::~SimulatedPressureSensor</a></div><div class="ttdeci">~SimulatedPressureSensor()</div><div class="ttdoc">Destructor. </div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
+<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_pressure_sensor_html_a5eda2573d164acb3d2542f306cb1966e"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e">flair::sensor::SimulatedPressureSensor::SimulatedPressureSensor</a></div><div class="ttdeci">SimulatedPressureSensor(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_pressure_sensor_html_a89f63fc9305f045065618638eb010e6e"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e">flair::sensor::SimulatedPressureSensor::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimulatedPressureSensor.h:61</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_pressure_sensor_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">flair::sensor::SimulatedPressureSensor</a></div><div class="ttdoc">Class for a simulation PressureSensor. </div><div class="ttdef"><b>Definition:</b> SimulatedPressureSensor.h:34</div></div>
+<div class="ttc" id="_pressure_sensor_8h_html"><div class="ttname"><a href="_pressure_sensor_8h.html">PressureSensor.h</a></div><div class="ttdoc">Base class for PressureSensor. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_pressure_sensor_8h.html">SimulatedPressureSensor.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_us_8h.html
===================================================================
--- /trunk/doc/Flair/_simulated_us_8h.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_us_8h.html	(revision 98)
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedUs.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_us_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">SimulatedUs.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation UsRangeFinder.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="_us_range_finder_8h_source.html">UsRangeFinder.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_thread_8h_source.html">Thread.h</a>&gt;</code><br />
+</div>
+<p><a href="_simulated_us_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html">flair::sensor::SimulatedUs</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a>.  <a href="classflair_1_1sensor_1_1_simulated_us.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceflair"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair.html">flair</a></td></tr>
+<tr class="memdesc:namespaceflair"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace of the flair Framework <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1core"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1core.html">flair::core</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1gui"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1gui.html">flair::gui</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1gui"><td class="mdescLeft">&#160;</td><td class="mdescRight">Graphical user interface classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceflair_1_1sensor"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a></td></tr>
+<tr class="memdesc:namespaceflair_1_1sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sensor classes. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation UsRangeFinder. </p>
+<dl class="section author"><dt>Author</dt><dd>Guillaume Sanahuja, Copyright Heudiasyc UMR UTC/CNRS 7253 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>2014/02/07 </dd></dl>
+<dl class="section version"><dt>Version</dt><dd>4.0 </dd></dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_us_8h.html">SimulatedUs.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulated_us_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulated_us_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_simulated_us_8h_source.html	(revision 98)
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: SimulatedUs.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_simulated_us_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">SimulatedUs.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="_simulated_us_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"></span><span class="preprocessor">#ifndef SIMULATEDUS_H</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define SIMULATEDUS_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_us_range_finder_8h.html">UsRangeFinder.h</a>&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_thread_8h.html">Thread.h</a>&gt;</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>SharedMem;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">class </span>SpinBox;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;}</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;}</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>sensor {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_us.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_simulated_us.html">SimulatedUs</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1sensor_1_1_us_range_finder.html">UsRangeFinder</a> {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a">SimulatedUs</a>(std::string name,</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;         uint32_t modelId,uint32_t deviceId, uint8_t priority);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12">~SimulatedUs</a>();</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829">   61</a></span>&#160;  <a class="code" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *<a class="code" href="classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829">shmem</a>;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keywordtype">void</span> Run(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  </div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  std::string ShMemName(uint32_t modelId,uint32_t deviceId);</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *data_rate;</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;};</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">#endif // SIMULATEDUS_H</span></div>
+<div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_us_range_finder_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></div><div class="ttdoc">Base class for UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> UsRangeFinder.h:40</div></div>
+<div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_us_html_a627bc8b24c9c2da3e2cd430fe1712c0a"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a">flair::sensor::SimulatedUs::SimulatedUs</a></div><div class="ttdeci">SimulatedUs(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</div><div class="ttdoc">Constructor. </div></div>
+<div class="ttc" id="_us_range_finder_8h_html"><div class="ttname"><a href="_us_range_finder_8h.html">UsRangeFinder.h</a></div><div class="ttdoc">Base class for UsRangeFinder. </div></div>
+<div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
+<div class="ttc" id="classflair_1_1core_1_1_shared_mem_html"><div class="ttname"><a href="classflair_1_1core_1_1_shared_mem.html">flair::core::SharedMem</a></div><div class="ttdoc">Class defining a shared memory. </div><div class="ttdef"><b>Definition:</b> SharedMem.h:32</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_us_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_us.html">flair::sensor::SimulatedUs</a></div><div class="ttdoc">Class for a simulation UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> SimulatedUs.h:34</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_us_html_a77167c4930281a2b8a03f2b93af47829"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829">flair::sensor::SimulatedUs::shmem</a></div><div class="ttdeci">core::SharedMem * shmem</div><div class="ttdoc">SharedMem to access datas. </div><div class="ttdef"><b>Definition:</b> SimulatedUs.h:61</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_simulated_us_html_a237889e8f626e5cea54237fa16253b12"><div class="ttname"><a href="classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12">flair::sensor::SimulatedUs::~SimulatedUs</a></div><div class="ttdeci">~SimulatedUs()</div><div class="ttdoc">Destructor. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_simulated_us_8h.html">SimulatedUs.h</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_simulator_8h_source.html
===================================================================
--- /trunk/doc/Flair/_simulator_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_simulator_8h_source.html	(revision 98)
@@ -154,5 +154,5 @@
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// yaw_deg: rotation of the vrpn coordinate with respect to the earth</span></div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="comment">// coordinate, around z axis</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_simulator.html">Simulator</a>(std::string name, <span class="keywordtype">int</span> optitrack_mstime = 10, <span class="keywordtype">float</span> yaw_deg = 30);</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_simulator.html">Simulator</a>(std::string name, <span class="keywordtype">int</span> optitrack_mstime = 10, <span class="keywordtype">float</span> yaw_deg = 30, <span class="keywordtype">int</span> port=3883);</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  ~<a class="code" href="classflair_1_1simulator_1_1_simulator.html">Simulator</a>();</div>
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordtype">void</span> RunSimu(<span class="keywordtype">void</span>);</div>
@@ -190,5 +190,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>Simulator.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_spin_box_8h.html
===================================================================
--- /trunk/doc/Flair/_spin_box_8h.html	(revision 97)
+++ /trunk/doc/Flair/_spin_box_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_spin_box_8h.html">SpinBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_spin_box_8h_source.html
===================================================================
--- /trunk/doc/Flair/_spin_box_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_spin_box_8h_source.html	(revision 98)
@@ -158,5 +158,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_spin_box_8h.html">SpinBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_srf08_8h.html
===================================================================
--- /trunk/doc/Flair/_srf08_8h.html	(revision 97)
+++ /trunk/doc/Flair/_srf08_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_srf08_8h.html">Srf08.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_srf08_8h_source.html
===================================================================
--- /trunk/doc/Flair/_srf08_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_srf08_8h_source.html	(revision 98)
@@ -164,5 +164,5 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_srf08_html_ae760771d1ec4ede8ec0a901c5e178b32"><div class="ttname"><a href="classflair_1_1sensor_1_1_srf08.html#ae760771d1ec4ede8ec0a901c5e178b32">flair::sensor::Srf08::SetRange</a></div><div class="ttdeci">void SetRange(void)</div><div class="ttdoc">Set Range. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_us_range_finder_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></div><div class="ttdoc">Base class for UsRangeFinder. </div><div class="ttdef"><b>Definition:</b> UsRangeFinder.h:40</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
@@ -180,5 +180,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_srf08_8h.html">Srf08.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_tab_8h.html
===================================================================
--- /trunk/doc/Flair/_tab_8h.html	(revision 97)
+++ /trunk/doc/Flair/_tab_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_tab_8h.html">Tab.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_tab_8h_source.html
===================================================================
--- /trunk/doc/Flair/_tab_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_tab_8h_source.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_tab_8h.html">Tab.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_tab_widget_8h.html
===================================================================
--- /trunk/doc/Flair/_tab_widget_8h.html	(revision 97)
+++ /trunk/doc/Flair/_tab_widget_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_tab_widget_8h.html">TabWidget.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_tab_widget_8h_source.html
===================================================================
--- /trunk/doc/Flair/_tab_widget_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_tab_widget_8h_source.html	(revision 98)
@@ -161,5 +161,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_tab_widget_8h.html">TabWidget.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_target_controller_8h_source.html
===================================================================
--- /trunk/doc/Flair/_target_controller_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_target_controller_8h_source.html	(revision 98)
@@ -222,5 +222,5 @@
 <div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:35</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:41</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_matrix_html"><div class="ttname"><a href="classflair_1_1core_1_1_matrix.html">flair::core::Matrix</a></div><div class="ttdoc">Class defining a matrix. </div><div class="ttdef"><b>Definition:</b> Matrix.h:31</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_tab_html"><div class="ttname"><a href="classflair_1_1gui_1_1_tab.html">flair::gui::Tab</a></div><div class="ttdoc">Class displaying a QTab on the ground station. </div><div class="ttdef"><b>Definition:</b> Tab.h:29</div></div>
@@ -231,5 +231,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>TargetController.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_target_eth_controller_8h_source.html
===================================================================
--- /trunk/doc/Flair/_target_eth_controller_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_target_eth_controller_8h_source.html	(revision 98)
@@ -200,5 +200,5 @@
 <div class="ttc" id="classflair_1_1sensor_1_1_target_controller_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_target_controller.html">flair::sensor::TargetController</a></div><div class="ttdoc">Base Class for target side remote controls. </div><div class="ttdef"><b>Definition:</b> TargetController.h:49</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_target_eth_controller_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_target_eth_controller.html">flair::sensor::TargetEthController</a></div><div class="ttdef"><b>Definition:</b> TargetEthController.h:47</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:35</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_message_html"><div class="ttname"><a href="classflair_1_1core_1_1_message.html">flair::core::Message</a></div><div class="ttdef"><b>Definition:</b> Object.h:41</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_matrix_html"><div class="ttname"><a href="classflair_1_1core_1_1_matrix.html">flair::core::Matrix</a></div><div class="ttdoc">Class defining a matrix. </div><div class="ttdef"><b>Definition:</b> Matrix.h:31</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_udp_socket_html"><div class="ttname"><a href="classflair_1_1core_1_1_udp_socket.html">flair::core::UdpSocket</a></div><div class="ttdoc">Class encapsulating a UDP socket. It assumes packets are coming from only one distant host on a given...</div><div class="ttdef"><b>Definition:</b> UdpSocket.h:31</div></div>
@@ -209,5 +209,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>TargetEthController.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_tcp_socket_8h.html
===================================================================
--- /trunk/doc/Flair/_tcp_socket_8h.html	(revision 97)
+++ /trunk/doc/Flair/_tcp_socket_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_tcp_socket_8h.html">TcpSocket.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_tcp_socket_8h_source.html
===================================================================
--- /trunk/doc/Flair/_tcp_socket_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_tcp_socket_8h_source.html	(revision 98)
@@ -154,7 +154,7 @@
 <div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif // TCPSOCKET_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1_connected_socket_html"><div class="ttname"><a href="classflair_1_1core_1_1_connected_socket.html">flair::core::ConnectedSocket</a></div><div class="ttdoc">Interface class encapsulating a connected socket. Preserves packets order and guaranty delivery...</div><div class="ttdef"><b>Definition:</b> ConnectedSocket.h:27</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_tcp_socket_html"><div class="ttname"><a href="classflair_1_1core_1_1_tcp_socket.html">flair::core::TcpSocket</a></div><div class="ttdoc">Class encapsulating a TCP socket. </div><div class="ttdef"><b>Definition:</b> TcpSocket.h:25</div></div>
 <div class="ttc" id="_connected_socket_8h_html"><div class="ttname"><a href="_connected_socket_8h.html">ConnectedSocket.h</a></div><div class="ttdoc">Class defining a socket working in connected mode. </div></div>
@@ -171,5 +171,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_tcp_socket_8h.html">TcpSocket.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_text_edit_8h.html
===================================================================
--- /trunk/doc/Flair/_text_edit_8h.html	(revision 97)
+++ /trunk/doc/Flair/_text_edit_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_text_edit_8h.html">TextEdit.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_text_edit_8h_source.html
===================================================================
--- /trunk/doc/Flair/_text_edit_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_text_edit_8h_source.html	(revision 98)
@@ -155,5 +155,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_text_edit_8h.html">TextEdit.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_thread_8h.html
===================================================================
--- /trunk/doc/Flair/_thread_8h.html	(revision 97)
+++ /trunk/doc/Flair/_thread_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_thread_8h.html">Thread.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_thread_8h_source.html
===================================================================
--- /trunk/doc/Flair/_thread_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_thread_8h_source.html	(revision 98)
@@ -187,5 +187,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_thread_html_ac09a2d745af3dbb42371949d4c622011"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">flair::core::Thread::SleepUntil</a></div><div class="ttdeci">void SleepUntil(Time time) const </div><div class="ttdoc">Sleep until absolute time. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html_adac9a6d336bdb50bcfa24c66943a355a"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">flair::core::Thread::IsSuspended</a></div><div class="ttdeci">bool IsSuspended(void) const </div><div class="ttdoc">Is the thread suspended? </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html_a3479727dfaf2213f7866fccadb43eeb6"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">flair::core::Thread::SleepUS</a></div><div class="ttdeci">void SleepUS(uint32_t time_us) const </div><div class="ttdoc">Sleep for a certain time in micro second. </div></div>
@@ -195,5 +195,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_thread_html_a581ae3bdecef47c916671a6aafec9509"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">flair::core::Thread::SetPeriodUS</a></div><div class="ttdeci">void SetPeriodUS(uint32_t period_us)</div><div class="ttdoc">Set the period in micro second. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html_ae7c46910a801f1b16302570ad8ae9580"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">flair::core::Thread::Resume</a></div><div class="ttdeci">void Resume(void)</div><div class="ttdoc">Resume the thread. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html_a5a4f0f27689ae4292f81bf45e22998a5"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">flair::core::Thread::Start</a></div><div class="ttdeci">void Start(void)</div><div class="ttdoc">Start the thread. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html_afcbb4a445fe287b8608b173bdc10f056"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">flair::core::Thread::ToBeStopped</a></div><div class="ttdeci">bool ToBeStopped(void) const </div><div class="ttdoc">Set a stop flag. </div></div>
@@ -217,5 +217,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_thread_8h.html">Thread.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_trajectory_generator1_d_8h.html
===================================================================
--- /trunk/doc/Flair/_trajectory_generator1_d_8h.html	(revision 97)
+++ /trunk/doc/Flair/_trajectory_generator1_d_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_trajectory_generator1_d_8h.html">TrajectoryGenerator1D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_trajectory_generator1_d_8h_source.html
===================================================================
--- /trunk/doc/Flair/_trajectory_generator1_d_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_trajectory_generator1_d_8h_source.html	(revision 98)
@@ -172,5 +172,5 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_trajectory_generator1_d_html_a90da7cbae745b5a2a8e52641f4b1d481"><div class="ttname"><a href="classflair_1_1filter_1_1_trajectory_generator1_d.html#a90da7cbae745b5a2a8e52641f4b1d481">flair::filter::TrajectoryGenerator1D::~TrajectoryGenerator1D</a></div><div class="ttdeci">~TrajectoryGenerator1D()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_trajectory_generator1_d_html_ae6b3e479f5c9be30c0db89437266c723"><div class="ttname"><a href="classflair_1_1filter_1_1_trajectory_generator1_d.html#ae6b3e479f5c9be30c0db89437266c723">flair::filter::TrajectoryGenerator1D::GetMatrix</a></div><div class="ttdeci">core::Matrix * GetMatrix(void) const </div><div class="ttdoc">Output matrix. </div></div>
@@ -195,5 +195,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_trajectory_generator1_d_8h.html">TrajectoryGenerator1D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_trajectory_generator2_d_circle_8h.html
===================================================================
--- /trunk/doc/Flair/_trajectory_generator2_d_circle_8h.html	(revision 97)
+++ /trunk/doc/Flair/_trajectory_generator2_d_circle_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_trajectory_generator2_d_circle_8h.html">TrajectoryGenerator2DCircle.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_trajectory_generator2_d_circle_8h_source.html
===================================================================
--- /trunk/doc/Flair/_trajectory_generator2_d_circle_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_trajectory_generator2_d_circle_8h_source.html	(revision 98)
@@ -171,5 +171,5 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_vector2_d_html"><div class="ttname"><a href="classflair_1_1core_1_1_vector2_d.html">flair::core::Vector2D</a></div><div class="ttdoc">Class defining a 2D vector. </div><div class="ttdef"><b>Definition:</b> Vector2D.h:24</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="_vector2_d_8h_html"><div class="ttname"><a href="_vector2_d_8h.html">Vector2D.h</a></div><div class="ttdoc">Class defining a 2D vector. </div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_trajectory_generator2_d_circle_html_a3e99a6f66622cbf661c46e2bf65b70dc"><div class="ttname"><a href="classflair_1_1filter_1_1_trajectory_generator2_d_circle.html#a3e99a6f66622cbf661c46e2bf65b70dc">flair::filter::TrajectoryGenerator2DCircle::SetCenter</a></div><div class="ttdeci">void SetCenter(const core::Vector2Df &amp;value)</div><div class="ttdoc">Set center position. </div></div>
@@ -195,5 +195,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_trajectory_generator2_d_circle_8h.html">TrajectoryGenerator2DCircle.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_uav_8h.html
===================================================================
--- /trunk/doc/Flair/_uav_8h.html	(revision 97)
+++ /trunk/doc/Flair/_uav_8h.html	(revision 98)
@@ -162,5 +162,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_uav_8h.html">Uav.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_uav_8h_source.html
===================================================================
--- /trunk/doc/Flair/_uav_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_uav_8h_source.html	(revision 98)
@@ -195,5 +195,5 @@
 <div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">#endif // HDSUAV_H</span></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_camera_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></div><div class="ttdoc">Base class for Camera. </div><div class="ttdef"><b>Definition:</b> Camera.h:39</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_pressure_sensor_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></div><div class="ttdoc">Base class for PressureSensor. </div><div class="ttdef"><b>Definition:</b> PressureSensor.h:40</div></div>
@@ -216,5 +216,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_uav_8h.html">Uav.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_uav_factory_8h_source.html
===================================================================
--- /trunk/doc/Flair/_uav_factory_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_uav_factory_8h_source.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><b>UavFactory.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_uav_multiplex_8h.html
===================================================================
--- /trunk/doc/Flair/_uav_multiplex_8h.html	(revision 97)
+++ /trunk/doc/Flair/_uav_multiplex_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_uav_multiplex_8h.html">UavMultiplex.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_uav_multiplex_8h_source.html
===================================================================
--- /trunk/doc/Flair/_uav_multiplex_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_uav_multiplex_8h_source.html	(revision 98)
@@ -184,5 +184,5 @@
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_uav_multiplex_html_a15be6ffdc0e91df15243490d6272035a"><div class="ttname"><a href="classflair_1_1filter_1_1_uav_multiplex.html#a15be6ffdc0e91df15243490d6272035a">flair::filter::UavMultiplex::SetPitchTrim</a></div><div class="ttdeci">void SetPitchTrim(float value)</div><div class="ttdoc">Set pitch trim. </div></div>
 <div class="ttc" id="classflair_1_1filter_1_1_uav_multiplex_html_a920cc79e53e8b342c364cf6666d5387c"><div class="ttname"><a href="classflair_1_1filter_1_1_uav_multiplex.html#a920cc79e53e8b342c364cf6666d5387c">flair::filter::UavMultiplex::MultiplexValue</a></div><div class="ttdeci">int MultiplexValue(int index) const </div><div class="ttdoc">Multiplex value. </div></div>
@@ -212,5 +212,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_uav_multiplex_8h.html">UavMultiplex.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_uav_state_machine_8h_source.html
===================================================================
--- /trunk/doc/Flair/_uav_state_machine_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_uav_state_machine_8h_source.html	(revision 98)
@@ -374,5 +374,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><b>UavStateMachine.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_uav_vrpn_object_8h_source.html
===================================================================
--- /trunk/doc/Flair/_uav_vrpn_object_8h_source.html	(revision 98)
+++ /trunk/doc/Flair/_uav_vrpn_object_8h_source.html	(revision 98)
@@ -0,0 +1,169 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: UavVrpnObject.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('_uav_vrpn_object_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">UavVrpnObject.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// %flair:license{</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This file is part of the Flair framework distributed under the</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// CECILL-C License, Version 1.0.</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// %flair:license}</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//  created:    2018/12/11</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//  filename:   UavVrpnObject.h</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//  author:     Guillaume Sanahuja</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//              Copyright Heudiasyc UMR UTC/CNRS 7253</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">//  version:    $Id: $</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">//  purpose:    uav vrpn object, can display a real vrpn object in a simulated environment</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">/*********************************************************************/</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef UAVVRPNOBJECT_H</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define UAVVRPNOBJECT_H</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#ifdef GL</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vrpn_object_8h.html">VrpnObject.h</a>&gt;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">class </span>UavVrpnObject_impl;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>simulator {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">class </span>UavVrpnObject :<span class="keyword">public</span> sensor::VrpnObject {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  UavVrpnObject(std::string name,sensor::VrpnClient *client=<a class="code" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">sensor::GetVrpnClient</a>());</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  ~UavVrpnObject();</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  UavVrpnObject_impl *pimpl_;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;};</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;} <span class="comment">// end namespace simulator</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif // GL</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#endif // UAVVRPNOBJECT_H</span></div>
+<div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
+<div class="ttc" id="namespaceflair_1_1sensor_html_a96c531aa24e6dd95ac9dc400d8e52b2c"><div class="ttname"><a href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">flair::sensor::GetVrpnClient</a></div><div class="ttdeci">VrpnClient * GetVrpnClient(void)</div><div class="ttdoc">get VrpnClient </div></div>
+<div class="ttc" id="_vrpn_object_8h_html"><div class="ttname"><a href="_vrpn_object_8h.html">VrpnObject.h</a></div><div class="ttdoc">Class for VRPN object. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>UavVrpnObject.h</b></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/_udp_socket_8h_source.html
===================================================================
--- /trunk/doc/Flair/_udp_socket_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_udp_socket_8h_source.html	(revision 98)
@@ -152,7 +152,7 @@
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
 <div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#endif // UDPSOCKET_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_udp_socket_html_ab7baa24d07f00a5b882d5f89826adcd1"><div class="ttname"><a href="classflair_1_1core_1_1_udp_socket.html#ab7baa24d07f00a5b882d5f89826adcd1">flair::core::UdpSocket::RecvMessage</a></div><div class="ttdeci">ssize_t RecvMessage(char *buf, size_t buf_len, Time timeout, char *src=NULL, size_t *src_len=NULL)</div><div class="ttdoc">Receive a message. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_udp_socket_html_adcd4015274c616fda2d6b4bc9e5b7354"><div class="ttname"><a href="classflair_1_1core_1_1_udp_socket.html#adcd4015274c616fda2d6b4bc9e5b7354">flair::core::UdpSocket::~UdpSocket</a></div><div class="ttdeci">~UdpSocket()</div><div class="ttdoc">Destructor. </div></div>
@@ -167,5 +167,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><b>UdpSocket.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_udt_socket_8h.html
===================================================================
--- /trunk/doc/Flair/_udt_socket_8h.html	(revision 97)
+++ /trunk/doc/Flair/_udt_socket_8h.html	(revision 98)
@@ -152,5 +152,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_udt_socket_8h.html">UdtSocket.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_udt_socket_8h_source.html
===================================================================
--- /trunk/doc/Flair/_udt_socket_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_udt_socket_8h_source.html	(revision 98)
@@ -152,8 +152,8 @@
 <div class="ttc" id="classflair_1_1core_1_1_connected_socket_html"><div class="ttname"><a href="classflair_1_1core_1_1_connected_socket.html">flair::core::ConnectedSocket</a></div><div class="ttdoc">Interface class encapsulating a connected socket. Preserves packets order and guaranty delivery...</div><div class="ttdef"><b>Definition:</b> ConnectedSocket.h:27</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_udt_socket_html_a11808b6bc370de061d19bd10dddc662e"><div class="ttname"><a href="classflair_1_1core_1_1_udt_socket.html#a11808b6bc370de061d19bd10dddc662e">flair::core::UdtSocket::Listen</a></div><div class="ttdeci">void Listen(const unsigned int port, const std::string localAddress=&quot;ANY&quot;)</div><div class="ttdoc">Returns a socket which listens on a specific port/address. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_udt_socket_html_a8f7970d0532c9b280b180a63a6c604bc"><div class="ttname"><a href="classflair_1_1core_1_1_udt_socket.html#a8f7970d0532c9b280b180a63a6c604bc">flair::core::UdtSocket::RecvMessage</a></div><div class="ttdeci">ssize_t RecvMessage(char *buf, size_t buf_len, Time timeout)</div><div class="ttdoc">Receive a message. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_udt_socket_html_a52ce6ff9c4c87c626338987b0b4f2fd1"><div class="ttname"><a href="classflair_1_1core_1_1_udt_socket.html#a52ce6ff9c4c87c626338987b0b4f2fd1">flair::core::UdtSocket::Connect</a></div><div class="ttdeci">bool Connect(const unsigned int port, const std::string distantAddress, Time timeout)</div><div class="ttdoc">Returns a socket connected to a distant host. </div></div>
 <div class="ttc" id="_connected_socket_8h_html"><div class="ttname"><a href="_connected_socket_8h.html">ConnectedSocket.h</a></div><div class="ttdoc">Class defining a socket working in connected mode. </div></div>
@@ -168,5 +168,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_udt_socket_8h.html">UdtSocket.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_unix___i2c_port_8h.html
===================================================================
--- /trunk/doc/Flair/_unix___i2c_port_8h.html	(revision 97)
+++ /trunk/doc/Flair/_unix___i2c_port_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_unix___i2c_port_8h.html">Unix_I2cPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_unix___i2c_port_8h_source.html
===================================================================
--- /trunk/doc/Flair/_unix___i2c_port_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_unix___i2c_port_8h_source.html	(revision 98)
@@ -145,8 +145,8 @@
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="preprocessor">#endif // UNIX_I2CPORT_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1_unix___i2c_port_html_adfddddb16245bbf4860495035bf8acac"><div class="ttname"><a href="classflair_1_1core_1_1_unix___i2c_port.html#adfddddb16245bbf4860495035bf8acac">flair::core::Unix_I2cPort::~Unix_I2cPort</a></div><div class="ttdeci">~Unix_I2cPort()</div><div class="ttdoc">Destructor. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_unix___i2c_port_html_aa70ae8845327e8b5570c5bf45ba8b345"><div class="ttname"><a href="classflair_1_1core_1_1_unix___i2c_port.html#aa70ae8845327e8b5570c5bf45ba8b345">flair::core::Unix_I2cPort::Unix_I2cPort</a></div><div class="ttdeci">Unix_I2cPort(const Object *parent, std::string port_name, std::string device)</div><div class="ttdoc">Constructor. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_unix___i2c_port_html_a5bafddf9907a657fecbba03cee6854af"><div class="ttname"><a href="classflair_1_1core_1_1_unix___i2c_port.html#a5bafddf9907a657fecbba03cee6854af">flair::core::Unix_I2cPort::SetTxTimeout</a></div><div class="ttdeci">void SetTxTimeout(Time timeout_ns)</div><div class="ttdoc">Set TX timeout. </div></div>
 <div class="ttc" id="_i2c_port_8h_html"><div class="ttname"><a href="_i2c_port_8h.html">I2cPort.h</a></div><div class="ttdoc">Base class for i2c port. </div></div>
@@ -163,5 +163,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_unix___i2c_port_8h.html">Unix_I2cPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_unix___serial_port_8h.html
===================================================================
--- /trunk/doc/Flair/_unix___serial_port_8h.html	(revision 97)
+++ /trunk/doc/Flair/_unix___serial_port_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_unix___serial_port_8h.html">Unix_SerialPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_unix___serial_port_8h_source.html
===================================================================
--- /trunk/doc/Flair/_unix___serial_port_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_unix___serial_port_8h_source.html	(revision 98)
@@ -148,8 +148,8 @@
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="preprocessor">#endif // UNIX_SERIALPORT_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1_unix___serial_port_html_a006b93a07dd0e81eb8cdfd07b6439cd9"><div class="ttname"><a href="classflair_1_1core_1_1_unix___serial_port.html#a006b93a07dd0e81eb8cdfd07b6439cd9">flair::core::Unix_SerialPort::SetRxTimeout</a></div><div class="ttdeci">void SetRxTimeout(Time timeout_ns)</div><div class="ttdoc">Set RX timeout. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_unix___serial_port_html_ad62c002d6eedf55541c2290ec48b0e75"><div class="ttname"><a href="classflair_1_1core_1_1_unix___serial_port.html#ad62c002d6eedf55541c2290ec48b0e75">flair::core::Unix_SerialPort::SetBaudrate</a></div><div class="ttdeci">void SetBaudrate(int baudrate)</div><div class="ttdoc">Set baudrate. </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_unix___serial_port_html"><div class="ttname"><a href="classflair_1_1core_1_1_unix___serial_port.html">flair::core::Unix_SerialPort</a></div><div class="ttdef"><b>Definition:</b> Unix_SerialPort.h:26</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_serial_port_html"><div class="ttname"><a href="classflair_1_1core_1_1_serial_port.html">flair::core::SerialPort</a></div><div class="ttdoc">Base class for serial port. </div><div class="ttdef"><b>Definition:</b> SerialPort.h:25</div></div>
@@ -166,5 +166,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_unix___serial_port_8h.html">Unix_SerialPort.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_us_range_finder_8h.html
===================================================================
--- /trunk/doc/Flair/_us_range_finder_8h.html	(revision 97)
+++ /trunk/doc/Flair/_us_range_finder_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_us_range_finder_8h.html">UsRangeFinder.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_us_range_finder_8h_source.html
===================================================================
--- /trunk/doc/Flair/_us_range_finder_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_us_range_finder_8h_source.html	(revision 98)
@@ -204,5 +204,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_us_range_finder_8h.html">UsRangeFinder.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_us_sensor_plot_8h.html
===================================================================
--- /trunk/doc/Flair/_us_sensor_plot_8h.html	(revision 97)
+++ /trunk/doc/Flair/_us_sensor_plot_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_us_sensor_plot_8h.html">UsSensorPlot.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_us_sensor_plot_8h_source.html
===================================================================
--- /trunk/doc/Flair/_us_sensor_plot_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_us_sensor_plot_8h_source.html	(revision 98)
@@ -163,5 +163,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_us_sensor_plot_8h.html">UsSensorPlot.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_v4_l_camera_8h.html
===================================================================
--- /trunk/doc/Flair/_v4_l_camera_8h.html	(revision 97)
+++ /trunk/doc/Flair/_v4_l_camera_8h.html	(revision 98)
@@ -153,5 +153,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_v4_l_camera_8h.html">V4LCamera.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_v4_l_camera_8h_source.html
===================================================================
--- /trunk/doc/Flair/_v4_l_camera_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_v4_l_camera_8h_source.html	(revision 98)
@@ -206,5 +206,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_v4_l_camera_8h.html">V4LCamera.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector2_d_8h.html
===================================================================
--- /trunk/doc/Flair/_vector2_d_8h.html	(revision 97)
+++ /trunk/doc/Flair/_vector2_d_8h.html	(revision 98)
@@ -179,5 +179,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector2_d_8h.html">Vector2D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector2_d_8h_source.html
===================================================================
--- /trunk/doc/Flair/_vector2_d_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_vector2_d_8h_source.html	(revision 98)
@@ -194,5 +194,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector2_d_8h.html">Vector2D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector3_d_8h.html
===================================================================
--- /trunk/doc/Flair/_vector3_d_8h.html	(revision 97)
+++ /trunk/doc/Flair/_vector3_d_8h.html	(revision 98)
@@ -193,5 +193,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector3_d_8h.html">Vector3D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector3_d_8h_source.html
===================================================================
--- /trunk/doc/Flair/_vector3_d_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_vector3_d_8h_source.html	(revision 98)
@@ -243,5 +243,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector3_d_8h.html">Vector3D.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector3_d_spin_box_8h.html
===================================================================
--- /trunk/doc/Flair/_vector3_d_spin_box_8h.html	(revision 97)
+++ /trunk/doc/Flair/_vector3_d_spin_box_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector3_d_spin_box_8h.html">Vector3DSpinBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector3_d_spin_box_8h_source.html
===================================================================
--- /trunk/doc/Flair/_vector3_d_spin_box_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_vector3_d_spin_box_8h_source.html	(revision 98)
@@ -159,5 +159,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector3_d_spin_box_8h.html">Vector3DSpinBox.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector3_ddata_8h.html
===================================================================
--- /trunk/doc/Flair/_vector3_ddata_8h.html	(revision 97)
+++ /trunk/doc/Flair/_vector3_ddata_8h.html	(revision 98)
@@ -147,5 +147,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector3_ddata_8h.html">Vector3Ddata.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vector3_ddata_8h_source.html
===================================================================
--- /trunk/doc/Flair/_vector3_ddata_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_vector3_ddata_8h_source.html	(revision 98)
@@ -146,5 +146,5 @@
 <div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#endif // VECTOR3DDATA_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_vector3_d_html"><div class="ttname"><a href="classflair_1_1core_1_1_vector3_d.html">flair::core::Vector3D&lt; float &gt;</a></div></div>
@@ -168,5 +168,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_vector3_ddata_8h.html">Vector3Ddata.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_visualization_camera_8h_source.html
===================================================================
--- /trunk/doc/Flair/_visualization_camera_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_visualization_camera_8h_source.html	(revision 98)
@@ -137,37 +137,50 @@
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    <span class="keyword">class </span>ICameraSceneNode;</div>
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;  }</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;}</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>simulator {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classflair_1_1simulator_1_1_visualization_camera.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a> : <span class="keyword">private</span> irr::scene::ISceneNodeAnimator {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a>(std::string name);</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  ~<a class="code" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a>();</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  ISceneNodeAnimator *createClone(irr::scene::ISceneNode *node,</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;                                  irr::scene::ISceneManager *newManager = 0);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnEvent(<span class="keyword">const</span> irr::SEvent&amp; event);</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  irr::scene::ICameraSceneNode *getCameraSceneNode(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  std::string getName(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isEventReceiverEnabled(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">true</span>; }</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keywordtype">bool</span> LMouseKey;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  irr::scene::ICameraSceneNode *camera;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  irr::core::position2df MousePos;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">float</span> currentZoom;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  std::string name;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;};</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;} <span class="comment">// end namespace simulator</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#endif // VISUALIZATIONCAMERA_H</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  <span class="keyword">namespace </span>video {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keyword">class </span>ITexture;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  }</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keyword">class </span>IGUIFont;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  }</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;}</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">namespace </span>simulator {</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">class </span>AxisSceneNode;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classflair_1_1simulator_1_1_visualization_camera.html">   41</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a> : <span class="keyword">private</span> irr::scene::ISceneNodeAnimator {</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a>(std::string name);</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  ~<a class="code" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a>();</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  ISceneNodeAnimator *createClone(irr::scene::ISceneNode *node,</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;                                  irr::scene::ISceneManager *newManager = 0);</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> OnEvent(<span class="keyword">const</span> irr::SEvent&amp; event);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  irr::scene::ICameraSceneNode *getCameraSceneNode(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  std::string getName(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">enum class</span> AxisType { vrpn,earth,none};</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">void</span> renderAxisToTexture(irr::video::ITexture* texture,irr::gui::IGUIFont *font,AxisType axisType);</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isEventReceiverEnabled(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">true</span>; }</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  irr::scene::ISceneManager *axis_scenemanager;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  AxisSceneNode *vrpnSceneNode;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  AxisSceneNode *earthSceneNode;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keywordtype">bool</span> LMouseKey;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  irr::scene::ICameraSceneNode *camera;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  irr::scene::ICameraSceneNode *axis_camera;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  irr::core::position2df MousePos;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="keywordtype">float</span> currentZoom;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  std::string name;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;};</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <span class="comment">// end namespace simulator</span></div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">#endif // VISUALIZATIONCAMERA_H</span></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="classflair_1_1simulator_1_1_visualization_camera_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></div><div class="ttdef"><b>Definition:</b> VisualizationCamera.h:34</div></div>
+<div class="ttc" id="classflair_1_1simulator_1_1_visualization_camera_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></div><div class="ttdef"><b>Definition:</b> VisualizationCamera.h:41</div></div>
 <div class="ttc" id="_vector3_d_8h_html"><div class="ttname"><a href="_vector3_d_8h.html">Vector3D.h</a></div><div class="ttdoc">Class defining a 3D vector. </div></div>
 <div class="ttc" id="namespaceirr_html"><div class="ttname"><a href="namespaceirr.html">irr</a></div><div class="ttdef"><b>Definition:</b> Blade.h:22</div></div>
@@ -178,5 +191,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>VisualizationCamera.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vrpn_client_8h.html
===================================================================
--- /trunk/doc/Flair/_vrpn_client_8h.html	(revision 97)
+++ /trunk/doc/Flair/_vrpn_client_8h.html	(revision 98)
@@ -158,5 +158,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_vrpn_client_8h.html">VrpnClient.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vrpn_client_8h_source.html
===================================================================
--- /trunk/doc/Flair/_vrpn_client_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_vrpn_client_8h_source.html	(revision 98)
@@ -182,5 +182,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_vrpn_client_8h.html">VrpnClient.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vrpn_object_8h.html
===================================================================
--- /trunk/doc/Flair/_vrpn_object_8h.html	(revision 97)
+++ /trunk/doc/Flair/_vrpn_object_8h.html	(revision 98)
@@ -116,4 +116,5 @@
 <a href="#details">More...</a></p>
 <div class="textblock"><code>#include &lt;<a class="el" href="_i_o_device_8h_source.html">IODevice.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="_vrpn_client_8h_source.html">VrpnClient.h</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="_vector3_d_8h_source.html">Vector3D.h</a>&gt;</code><br />
 <code>#include &lt;stdint.h&gt;</code><br />
@@ -153,5 +154,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_vrpn_object_8h.html">VrpnObject.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_vrpn_object_8h_source.html
===================================================================
--- /trunk/doc/Flair/_vrpn_object_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_vrpn_object_8h_source.html	(revision 98)
@@ -117,21 +117,21 @@
 <div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_i_o_device_8h.html">IODevice.h</a>&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vector3_d_8h.html">Vector3D.h</a>&gt;</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <span class="keyword">namespace </span>core {</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;                <span class="keyword">class </span>Matrix;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;                <span class="keyword">class </span>Quaternion;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;        }</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;        <span class="keyword">namespace </span>gui {</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;                <span class="keyword">class </span>TabWidget;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;                <span class="keyword">class </span>Tab;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;                <span class="keyword">class </span>DataPlot1D;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;        }</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>VrpnObject_impl;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>VrpnClient_impl;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vrpn_client_8h.html">VrpnClient.h</a>&gt;</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="_vector3_d_8h.html">Vector3D.h</a>&gt;</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;        <span class="keyword">namespace </span>core {</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;                <span class="keyword">class </span>Matrix;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;                <span class="keyword">class </span>Quaternion;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;        }</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;        <span class="keyword">namespace </span>gui {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;                <span class="keyword">class </span>TabWidget;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;                <span class="keyword">class </span>Tab;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;                <span class="keyword">class </span>DataPlot1D;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;        }</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>VrpnObject_impl;</div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceflair.html">flair</a> {</div>
@@ -141,42 +141,41 @@
 <div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_vrpn_object.html">   45</a></span>&#160;<span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html">VrpnObject</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">friend</span> class ::VrpnObject_impl;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">friend</span> class ::VrpnClient_impl;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710">VrpnObject</a>(std::string name,</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;             <span class="keyword">const</span> <a class="code" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46">VrpnObject</a>(std::string name,</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;             <span class="keyword">const</span> <a class="code" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab,<a class="code" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="code" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>());</div>
 <div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710">VrpnObject</a>(std::string name, uint8_t <span class="keywordtype">id</span>,</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;             <span class="keyword">const</span> <a class="code" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a3f763c10994c9105bc24b3ab61f90afa">~VrpnObject</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a3ab137dde2f6c3d1d8086dd886e1c539">GetPlotTab</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <a class="code" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">core::Time</a> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#aa192e539d45cfebdcb258109f9136789">GetLastPacketTime</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a516210bba13f3df87da71dac8a494c20">IsTracked</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> timeout_ms) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a2942cbbb898ba9d0d795b97ad3b9825f">GetQuaternion</a>(<a class="code" href="classflair_1_1core_1_1_quaternion.html">core::Quaternion</a> &amp;quaternion) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a64be708bbe70e22db77a465488e23c7c">GetPosition</a>(<a class="code" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3Df</a> &amp;point) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <a class="code" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#aeb2763d80bfa502415a6153fc54ef3dd">Output</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <a class="code" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c">State</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a497f45bf3c808c99df38efedfb1fb29a">xPlot</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#af6e2b048e6e5c74f03a5bf1d767e5819">yPlot</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#aa913d9d717b7321cf9f4b4fe4ebb6b9c">zPlot</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keyword">class </span>VrpnObject_impl *pimpl_;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;};</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;} <span class="comment">// end namespace sensor</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;<span class="preprocessor">#endif // VRPNOBJECT_H</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46">VrpnObject</a>(std::string name, uint8_t <span class="keywordtype">id</span>,</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;             <span class="keyword">const</span> <a class="code" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab,<a class="code" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="code" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>());</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a3f763c10994c9105bc24b3ab61f90afa">~VrpnObject</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a3ab137dde2f6c3d1d8086dd886e1c539">GetPlotTab</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <a class="code" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">core::Time</a> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#aa192e539d45cfebdcb258109f9136789">GetLastPacketTime</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a516210bba13f3df87da71dac8a494c20">IsTracked</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> timeout_ms) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a2942cbbb898ba9d0d795b97ad3b9825f">GetQuaternion</a>(<a class="code" href="classflair_1_1core_1_1_quaternion.html">core::Quaternion</a> &amp;quaternion) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a64be708bbe70e22db77a465488e23c7c">GetPosition</a>(<a class="code" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3Df</a> &amp;point) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <a class="code" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#aeb2763d80bfa502415a6153fc54ef3dd">Output</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <a class="code" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c">State</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#a497f45bf3c808c99df38efedfb1fb29a">xPlot</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#af6e2b048e6e5c74f03a5bf1d767e5819">yPlot</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *<a class="code" href="classflair_1_1sensor_1_1_vrpn_object.html#aa913d9d717b7321cf9f4b4fe4ebb6b9c">zPlot</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <span class="keywordtype">void</span> UpdateFrom(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){};</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keyword">class </span>VrpnObject_impl *pimpl_;</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;};</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;} <span class="comment">// end namespace sensor</span></div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="preprocessor">#endif // VRPNOBJECT_H</span></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_aa913d9d717b7321cf9f4b4fe4ebb6b9c"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#aa913d9d717b7321cf9f4b4fe4ebb6b9c">flair::sensor::VrpnObject::zPlot</a></div><div class="ttdeci">gui::DataPlot1D * zPlot(void) const </div><div class="ttdoc">z plot </div></div>
@@ -185,8 +184,8 @@
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></div><div class="ttdoc">Class for VRPN object. The IODevice is created with the VrpnClient as parent. VrpnClient must be crea...</div><div class="ttdef"><b>Definition:</b> VrpnObject.h:45</div></div>
-<div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_ae63bc389dc7a4eb878d07cb71eb7d710"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710">flair::sensor::VrpnObject::VrpnObject</a></div><div class="ttdeci">VrpnObject(std::string name, const gui::TabWidget *tab)</div><div class="ttdoc">Constructor. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_vector3_d_html"><div class="ttname"><a href="classflair_1_1core_1_1_vector3_d.html">flair::core::Vector3D&lt; float &gt;</a></div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_a497f45bf3c808c99df38efedfb1fb29a"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#a497f45bf3c808c99df38efedfb1fb29a">flair::sensor::VrpnObject::xPlot</a></div><div class="ttdeci">gui::DataPlot1D * xPlot(void) const </div><div class="ttdoc">x plot </div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
+<div class="ttc" id="_vrpn_client_8h_html"><div class="ttname"><a href="_vrpn_client_8h.html">VrpnClient.h</a></div><div class="ttdoc">Class to connect to a Vrpn server. </div></div>
 <div class="ttc" id="_vector3_d_8h_html"><div class="ttname"><a href="_vector3_d_8h.html">Vector3D.h</a></div><div class="ttdoc">Class defining a 3D vector. </div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_a64be708bbe70e22db77a465488e23c7c"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#a64be708bbe70e22db77a465488e23c7c">flair::sensor::VrpnObject::GetPosition</a></div><div class="ttdeci">void GetPosition(core::Vector3Df &amp;point) const </div><div class="ttdoc">Get Position. </div></div>
@@ -198,7 +197,10 @@
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_a516210bba13f3df87da71dac8a494c20"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#a516210bba13f3df87da71dac8a494c20">flair::sensor::VrpnObject::IsTracked</a></div><div class="ttdeci">bool IsTracked(unsigned int timeout_ms) const </div><div class="ttdoc">Is object tracked? </div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_tab_widget_html"><div class="ttname"><a href="classflair_1_1gui_1_1_tab_widget.html">flair::gui::TabWidget</a></div><div class="ttdoc">Class displaying a QTabWidget on the ground station. </div><div class="ttdef"><b>Definition:</b> TabWidget.h:29</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_a334e0f4266682bb0f95a81eb1bacca46"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46">flair::sensor::VrpnObject::VrpnObject</a></div><div class="ttdeci">VrpnObject(std::string name, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())</div><div class="ttdoc">Constructor. </div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_ae178376649f38cfe726d286bc653909c"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c">flair::sensor::VrpnObject::State</a></div><div class="ttdeci">core::Matrix * State(void) const </div><div class="ttdoc">State matrix. </div></div>
+<div class="ttc" id="namespaceflair_1_1sensor_html_a96c531aa24e6dd95ac9dc400d8e52b2c"><div class="ttname"><a href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">flair::sensor::GetVrpnClient</a></div><div class="ttdeci">VrpnClient * GetVrpnClient(void)</div><div class="ttdoc">get VrpnClient </div></div>
 <div class="ttc" id="classflair_1_1sensor_1_1_vrpn_object_html_a2942cbbb898ba9d0d795b97ad3b9825f"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_object.html#a2942cbbb898ba9d0d795b97ad3b9825f">flair::sensor::VrpnObject::GetQuaternion</a></div><div class="ttdeci">void GetQuaternion(core::Quaternion &amp;quaternion) const </div><div class="ttdoc">Get Quaternion. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_matrix_html"><div class="ttname"><a href="classflair_1_1core_1_1_matrix.html">flair::core::Matrix</a></div><div class="ttdoc">Class defining a matrix. </div><div class="ttdef"><b>Definition:</b> Matrix.h:31</div></div>
+<div class="ttc" id="classflair_1_1sensor_1_1_vrpn_client_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_vrpn_client.html">flair::sensor::VrpnClient</a></div><div class="ttdoc">Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...</div><div class="ttdef"><b>Definition:</b> VrpnClient.h:40</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_data_plot1_d_html"><div class="ttname"><a href="classflair_1_1gui_1_1_data_plot1_d.html">flair::gui::DataPlot1D</a></div><div class="ttdoc">Class displaying a 1D plot on the ground station. </div><div class="ttdef"><b>Definition:</b> DataPlot1D.h:33</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_quaternion_html"><div class="ttname"><a href="classflair_1_1core_1_1_quaternion.html">flair::core::Quaternion</a></div><div class="ttdoc">Class defining a quaternion. </div><div class="ttdef"><b>Definition:</b> Quaternion.h:26</div></div>
@@ -210,5 +212,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_vrpn_object_8h.html">VrpnObject.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_watchdog_8h.html
===================================================================
--- /trunk/doc/Flair/_watchdog_8h.html	(revision 97)
+++ /trunk/doc/Flair/_watchdog_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_watchdog_8h.html">Watchdog.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_watchdog_8h_source.html
===================================================================
--- /trunk/doc/Flair/_watchdog_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_watchdog_8h_source.html	(revision 98)
@@ -141,7 +141,7 @@
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#endif // WATCHDOG_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div>
@@ -153,5 +153,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_watchdog_8h.html">Watchdog.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_widget_8h.html
===================================================================
--- /trunk/doc/Flair/_widget_8h.html	(revision 97)
+++ /trunk/doc/Flair/_widget_8h.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_widget_8h.html">Widget.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_widget_8h_source.html
===================================================================
--- /trunk/doc/Flair/_widget_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_widget_8h_source.html	(revision 98)
@@ -162,5 +162,5 @@
 <div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
 <div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="preprocessor">#endif // WIDGET_H</span></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_widget_html_a92d4e0613146c9b348b388f3f75cca9e"><div class="ttname"><a href="classflair_1_1gui_1_1_widget.html#a92d4e0613146c9b348b388f3f75cca9e">flair::gui::Widget::XmlEvent</a></div><div class="ttdeci">virtual void XmlEvent(void)</div><div class="ttdoc">Xml event. </div><div class="ttdef"><b>Definition:</b> Widget.h:143</div></div>
@@ -183,5 +183,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="_widget_8h.html">Widget.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x4_8h_source.html
===================================================================
--- /trunk/doc/Flair/_x4_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_x4_8h_source.html	(revision 98)
@@ -153,30 +153,29 @@
 <div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#ifdef GL</span></div>
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> Draw(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> ExtraDraw(<span class="keywordtype">void</span>){};</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_blade.html">Blade</a> *fl_blade, *fr_blade, *rl_blade, *rr_blade;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classflair_1_1core_1_1_mutex.html">core::Mutex</a> *motor_speed_mutex;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">void</span> CalcModel(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#ifdef GL</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keywordtype">void</span> AnimateModel(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keywordtype">size_t</span> dbtSize(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keywordtype">void</span> WritedbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keywordtype">void</span> ReaddbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html">actuator::SimuBldc</a> *motors;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keywordtype">float</span> motor_speed[4];</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *m, *arm_length, *l_cg;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *k_mot, *c_mot;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *f_air_vert, *f_air_lat;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *j_roll, *j_pitch, *j_yaw;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *motorTimeout;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;};</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;} <span class="comment">// end namespace simulator</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#endif // X4_H</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> ExtraDraw(<span class="keywordtype">void</span>){}; </div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keywordtype">void</span> CalcModel(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#ifdef GL</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">void</span> AnimateModel(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">size_t</span> dbtSize(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keywordtype">void</span> WritedbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keywordtype">void</span> ReaddbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_blade.html">Blade</a> *fl_blade, *fr_blade, *rl_blade, *rr_blade;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classflair_1_1core_1_1_mutex.html">core::Mutex</a> *motor_speed_mutex;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html">actuator::SimuBldc</a> *motors;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="keywordtype">float</span> motor_speed[4];</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *m, *arm_length, *l_cg;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *k_mot, *c_mot;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *f_air_vert, *f_air_lat;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *j_roll, *j_pitch, *j_yaw;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *motorTimeout;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;};</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;} <span class="comment">// end namespace simulator</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">#endif // X4_H</span></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_blade_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></div><div class="ttdef"><b>Definition:</b> Blade.h:33</div></div>
@@ -185,5 +184,5 @@
 <div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_model_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_model.html">flair::simulator::Model</a></div><div class="ttdef"><b>Definition:</b> Model.h:55</div></div>
-<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></div><div class="ttdoc">Class for a simulation bldc. </div><div class="ttdef"><b>Definition:</b> FlairSensorActuator/src/SimuBldc.h:37</div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></div><div class="ttdoc">Class for a simulation bldc. </div><div class="ttdef"><b>Definition:</b> SimuBldc.h:31</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
@@ -193,5 +192,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>X4.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x4_x8_multiplex_8h.html
===================================================================
--- /trunk/doc/Flair/_x4_x8_multiplex_8h.html	(revision 97)
+++ /trunk/doc/Flair/_x4_x8_multiplex_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_x4_x8_multiplex_8h.html">X4X8Multiplex.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x4_x8_multiplex_8h_source.html
===================================================================
--- /trunk/doc/Flair/_x4_x8_multiplex_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_x4_x8_multiplex_8h_source.html	(revision 98)
@@ -185,5 +185,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li><li class="navelem"><a class="el" href="_x4_x8_multiplex_8h.html">X4X8Multiplex.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x8_8h_source.html
===================================================================
--- /trunk/doc/Flair/_x8_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_x8_8h_source.html	(revision 98)
@@ -155,30 +155,29 @@
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#ifdef GL</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_blade.html">Blade</a> *tfl_blade, *tfr_blade, *trl_blade, *trr_blade;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_blade.html">Blade</a> *bfl_blade, *bfr_blade, *brl_blade, *brr_blade;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">void</span> CalcModel(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#ifdef GL</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keywordtype">void</span> AnimateModel(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keywordtype">size_t</span> dbtSize(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keywordtype">void</span> WritedbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keywordtype">void</span> ReaddbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classflair_1_1core_1_1_mutex.html">core::Mutex</a> *motor_speed_mutex;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html">actuator::SimuBldc</a> *motors;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keywordtype">float</span> motor_speed[8];</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *m, *arm_length, *l_cg;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *k_mot, *c_mot;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *f_air_vert, *f_air_lat;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *j_roll, *j_pitch, *j_yaw;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *j_r, *sigma, *S;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *motorTimeout;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;};</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <span class="comment">// end namespace simulator</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// end namespace flair</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">#endif // X8_H</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keywordtype">void</span> CalcModel(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#ifdef GL</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">void</span> AnimateModel(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">size_t</span> dbtSize(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keywordtype">void</span> WritedbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="keywordtype">void</span> ReaddbtBuf(<span class="keywordtype">char</span> *dbtbuf);</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classflair_1_1core_1_1_mutex.html">core::Mutex</a> *motor_speed_mutex;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_blade.html">Blade</a> *tfl_blade, *tfr_blade, *trl_blade, *trr_blade;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <a class="code" href="classflair_1_1simulator_1_1_blade.html">Blade</a> *bfl_blade, *bfr_blade, *brl_blade, *brr_blade;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <a class="code" href="classflair_1_1actuator_1_1_simu_bldc.html">actuator::SimuBldc</a> *motors;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keywordtype">float</span> motor_speed[8];</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *m, *arm_length, *l_cg;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *k_mot, *c_mot;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *f_air_vert, *f_air_lat;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *j_roll, *j_pitch, *j_yaw;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_double_spin_box.html">gui::DoubleSpinBox</a> *j_r, *sigma, *S;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <a class="code" href="classflair_1_1gui_1_1_spin_box.html">gui::SpinBox</a> *motorTimeout;</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;};</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <span class="comment">// end namespace simulator</span></div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <span class="comment">// end namespace flair</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">#endif // X8_H</span></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_blade_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></div><div class="ttdef"><b>Definition:</b> Blade.h:33</div></div>
@@ -186,5 +185,5 @@
 <div class="ttc" id="classflair_1_1gui_1_1_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_spin_box.html">flair::gui::SpinBox</a></div><div class="ttdoc">Class displaying a QSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> SpinBox.h:28</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_model_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_model.html">flair::simulator::Model</a></div><div class="ttdef"><b>Definition:</b> Model.h:55</div></div>
-<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></div><div class="ttdoc">Class for a simulation bldc. </div><div class="ttdef"><b>Definition:</b> FlairSensorActuator/src/SimuBldc.h:37</div></div>
+<div class="ttc" id="classflair_1_1actuator_1_1_simu_bldc_html"><div class="ttname"><a href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></div><div class="ttdoc">Class for a simulation bldc. </div><div class="ttdef"><b>Definition:</b> SimuBldc.h:31</div></div>
 <div class="ttc" id="classflair_1_1gui_1_1_double_spin_box_html"><div class="ttname"><a href="classflair_1_1gui_1_1_double_spin_box.html">flair::gui::DoubleSpinBox</a></div><div class="ttdoc">Class displaying a QDoubleSpinBox on the ground station. </div><div class="ttdef"><b>Definition:</b> DoubleSpinBox.h:28</div></div>
 <div class="ttc" id="classflair_1_1simulator_1_1_x8_html"><div class="ttname"><a href="classflair_1_1simulator_1_1_x8.html">flair::simulator::X8</a></div><div class="ttdef"><b>Definition:</b> X8.h:39</div></div>
@@ -195,5 +194,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li><li class="navelem"><b>X8.h</b></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x_air_8h.html
===================================================================
--- /trunk/doc/Flair/_x_air_8h.html	(revision 97)
+++ /trunk/doc/Flair/_x_air_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_x_air_8h.html">XAir.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x_air_8h_source.html
===================================================================
--- /trunk/doc/Flair/_x_air_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_x_air_8h_source.html	(revision 98)
@@ -146,5 +146,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li><li class="navelem"><a class="el" href="_x_air_8h.html">XAir.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x_bldc_8h.html
===================================================================
--- /trunk/doc/Flair/_x_bldc_8h.html	(revision 97)
+++ /trunk/doc/Flair/_x_bldc_8h.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_x_bldc_8h.html">XBldc.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/_x_bldc_8h_source.html
===================================================================
--- /trunk/doc/Flair/_x_bldc_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/_x_bldc_8h_source.html	(revision 98)
@@ -168,5 +168,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><a class="el" href="_x_bldc_8h.html">XBldc.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/annotated.html
===================================================================
--- /trunk/doc/Flair/annotated.html	(revision 97)
+++ /trunk/doc/Flair/annotated.html	(revision 98)
@@ -121,5 +121,6 @@
 <tr id="row_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_bldc.html" target="_self">Bldc</a></td><td class="desc">Base class for brushless motors drivers </td></tr>
 <tr id="row_0_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html" target="_self">SimuBldc</a></td><td class="desc">Class for a simulation bldc </td></tr>
-<tr id="row_0_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_x_bldc.html" target="_self">XBldc</a></td><td class="desc">Class for Xufo <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a> </td></tr>
+<tr id="row_0_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html" target="_self">SimulatedBldc</a></td><td class="desc">Class for a simulation bldc </td></tr>
+<tr id="row_0_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_x_bldc.html" target="_self">XBldc</a></td><td class="desc">Class for Xufo <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a> </td></tr>
 <tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceflair_1_1core.html" target="_self">core</a></td><td class="desc">Core classes </td></tr>
 <tr id="row_0_1_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1core_1_1_ahrs_data.html" target="_self">AhrsData</a></td><td class="desc">Class defining AHRS datas </td></tr>
@@ -190,5 +191,5 @@
 <tr id="row_0_2_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_pid_thrust.html" target="_self">PidThrust</a></td><td class="desc">Class defining a <a class="el" href="classflair_1_1filter_1_1_pid.html" title="Class defining a PID. ">Pid</a> for Thrust.<br />
 This <a class="el" href="classflair_1_1filter_1_1_pid.html" title="Class defining a PID. ">Pid</a> as an extra offset for compensating gravity </td></tr>
-<tr id="row_0_2_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html" target="_self">SimuAhrs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> </td></tr>
+<tr id="row_0_2_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html" target="_self">SimulatedAhrs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> </td></tr>
 <tr id="row_0_2_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_trajectory_generator1_d.html" target="_self">TrajectoryGenerator1D</a></td><td class="desc">Class generating a trajectory in 1D </td></tr>
 <tr id="row_0_2_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_trajectory_generator2_d_circle.html" target="_self">TrajectoryGenerator2DCircle</a></td><td class="desc">Class generating a circle trajectory in 2D </td></tr>
@@ -256,15 +257,21 @@
 <tr id="row_0_5_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html" target="_self">SimuLaser</a></td><td class="desc"></td></tr>
 <tr id="row_0_5_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html" target="_self">SimuLaserGL</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" target="_self">SimuPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
-<tr id="row_0_5_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_us.html" target="_self">SimuUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
-<tr id="row_0_5_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html" target="_self">SimuUsGL</a></td><td class="desc">Class for a simulation us </td></tr>
-<tr id="row_0_5_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_srf08.html" target="_self">Srf08</a></td><td class="desc">Class for ultra sonic SRF08 </td></tr>
-<tr id="row_0_5_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_switch_led_message.html" target="_self">SwitchLedMessage</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_target_controller.html" target="_self">TargetController</a></td><td class="desc">Base Class for target side remote controls </td></tr>
-<tr id="row_0_5_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_target_eth_controller.html" target="_self">TargetEthController</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" target="_self">UsRangeFinder</a></td><td class="desc">Base class for <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
-<tr id="row_0_5_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_v4_l_camera.html" target="_self">V4LCamera</a></td><td class="desc">Base class for V4l camera </td></tr>
-<tr id="row_0_5_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" target="_self">VrpnClient</a></td><td class="desc">Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent. FrameworkManager must be created before. Only one instance of this class is allowed by program </td></tr>
-<tr id="row_0_5_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html" target="_self">VrpnObject</a></td><td class="desc">Class for VRPN object. The IODevice is created with the <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> as parent. <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> must be created before </td></tr>
+<tr id="row_0_5_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html" target="_self">SimulatedCamera</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_0_5_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html" target="_self">SimulatedGps</a></td><td class="desc">Class for a simulation GPS </td></tr>
+<tr id="row_0_5_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html" target="_self">SimulatedImu</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
+<tr id="row_0_5_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html" target="_self">SimulatedLaser</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html" target="_self">SimulatedPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
+<tr id="row_0_5_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html" target="_self">SimulatedUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
+<tr id="row_0_5_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" target="_self">SimuPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
+<tr id="row_0_5_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_us.html" target="_self">SimuUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
+<tr id="row_0_5_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html" target="_self">SimuUsGL</a></td><td class="desc">Class for a simulation us </td></tr>
+<tr id="row_0_5_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_srf08.html" target="_self">Srf08</a></td><td class="desc">Class for ultra sonic SRF08 </td></tr>
+<tr id="row_0_5_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_switch_led_message.html" target="_self">SwitchLedMessage</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_35_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_target_controller.html" target="_self">TargetController</a></td><td class="desc">Base Class for target side remote controls </td></tr>
+<tr id="row_0_5_36_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_target_eth_controller.html" target="_self">TargetEthController</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_37_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" target="_self">UsRangeFinder</a></td><td class="desc">Base class for <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
+<tr id="row_0_5_38_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_v4_l_camera.html" target="_self">V4LCamera</a></td><td class="desc">Base class for V4l camera </td></tr>
+<tr id="row_0_5_39_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" target="_self">VrpnClient</a></td><td class="desc">Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent. FrameworkManager must be created before. Only one instance of this class is allowed by program </td></tr>
+<tr id="row_0_5_40_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html" target="_self">VrpnObject</a></td><td class="desc">Class for VRPN object. The IODevice is created with the <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> as parent. <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> must be created before </td></tr>
 <tr id="row_0_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_6_" class="arrow" onclick="toggleFolder('0_6_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceflair_1_1simulator.html" target="_self">simulator</a></td><td class="desc">Simulator classes </td></tr>
 <tr id="row_0_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1simulator_1_1_blade.html" target="_self">Blade</a></td><td class="desc"></td></tr>
@@ -289,5 +296,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classes.html
===================================================================
--- /trunk/doc/Flair/classes.html	(revision 97)
+++ /trunk/doc/Flair/classes.html	(revision 98)
@@ -115,72 +115,72 @@
 <table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
 <tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_flash_led_message.html">FlashLedMessage</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">MeshSceneNode</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_send_data.html">SendData</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_uav_multiplex.html">UavMultiplex</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_float_type.html">FloatType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_message.html">Message</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">SensorGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_uav_state_machine.html">UavStateMachine</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html">AfroBldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_framework_manager.html">FrameworkManager</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_meta_dual_shock3.html">MetaDualShock3</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_serial_port.html">SerialPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_udp_socket.html">UdpSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_flash_led_message.html">FlashLedMessage</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_message.html">Message</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_serial_port.html">SerialPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_gps_data_1_1_type.html">GpsData::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_float_type.html">FloatType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_meta_dual_shock3.html">MetaDualShock3</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">SharedMem</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_imu_data_1_1_type.html">ImuData::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html">AfroBldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_framework_manager.html">FrameworkManager</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_meta_us_range_finder.html">MetaUsRangeFinder</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_signed_integer_type.html">SignedIntegerType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_ahrs_data_1_1_type.html">AhrsData::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">Ahrs</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;G&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_meta_us_range_finder.html">MetaUsRangeFinder</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">SharedMem</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_udt_socket.html">UdtSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_ahrs_complementary_filter.html">AhrsComplementaryFilter</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_signed_integer_type.html">SignedIntegerType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_unix___i2c_port.html">Unix_I2cPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_ahrs_data.html">AhrsData</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_geo_coordinate.html">GeoCoordinate</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_model.html">Model</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html">SimuAhrs</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_unix___serial_port.html">Unix_SerialPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_ahrs_kalman.html">AhrsKalman</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_gps_data.html">GpsData</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_mutex.html">Mutex</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">SimuBldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_unsigned_integer_type.html">UnsignedIntegerType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">SimuBldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_ahrs_complementary_filter.html">AhrsComplementaryFilter</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_model.html">Model</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">SimuCamera</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_ahrs_data.html">AhrsData</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_geo_coordinate.html">GeoCoordinate</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_mutex.html">Mutex</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">SimuCameraGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_uav.html">Uav</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_ahrs_kalman.html">AhrsKalman</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_gps_data.html">GpsData</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">SimuGps</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_uav_multiplex.html">UavMultiplex</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_grid_layout.html">GridLayout</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">SimuCamera</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">UsRangeFinder</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">GroupBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">SimuCameraGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_us_sensor_plot.html">UsSensorPlot</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_battery_monitor.html">BatteryMonitor</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_gui.html">Gui</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_neo_m8_n.html">NeoM8N</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">SimuGps</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_grid_layout.html">GridLayout</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">SimuImu</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_uav_state_machine.html">UavStateMachine</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">GroupBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_neo_m8_n.html">NeoM8N</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">SimuLaser</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_udp_socket.html">UdpSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_battery_monitor.html">BatteryMonitor</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_gui.html">Gui</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_nested_sat.html">NestedSat</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">SimuLaserGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_udt_socket.html">UdtSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_blade.html">Blade</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html">Gx3_25_ahrs</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">NmeaGps</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html">SimulatedAhrs</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_unix___i2c_port.html">Unix_I2cPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html">BlCtrlV2</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_gx3__25__imu.html">Gx3_25_imu</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_novatel.html">Novatel</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">SimulatedBldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_unix___serial_port.html">Unix_SerialPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html">BlCtrlV2_x4_speed</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html">SimulatedCamera</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_unsigned_integer_type.html">UnsignedIntegerType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">Bldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html">SimulatedGps</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">UsRangeFinder</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_box.html">Box</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_hds_x8.html">HdsX8</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_object.html">Object</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html">SimulatedImu</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_us_sensor_plot.html">UsSensorPlot</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_butterworth_low_pass.html">ButterworthLowPass</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html">HokuyoUTM30Lx</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_one_axis_rotation.html">OneAxisRotation</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html">SimulatedLaser</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_blade.html">Blade</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html">Gx3_25_ahrs</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_nested_sat.html">NestedSat</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">SimuImu</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html">BlCtrlV2</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_gx3__25__imu.html">Gx3_25_imu</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">NmeaGps</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">SimuLaser</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_v4_l_camera.html">V4LCamera</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html">BlCtrlV2_x4_speed</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_novatel.html">Novatel</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">SimuLaserGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_vector2_d.html">Vector2D</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">Bldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_simulator.html">Simulator</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_vector3_d.html">Vector3D</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_box.html">Box</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_hds_x8.html">HdsX8</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">SimuPressureSensor</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_vector3_ddata.html">Vector3Ddata</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_butterworth_low_pass.html">ButterworthLowPass</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html">HokuyoUTM30Lx</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_object.html">Object</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">SimuUs</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_vector3_d_spin_box.html">Vector3DSpinBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_host_eth_controller.html">HostEthController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_one_axis_rotation.html">OneAxisRotation</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">SimuUsGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_host_eth_controller.html">HostEthController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">SimulatedPressureSensor</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_simu_x4.html">SimuX4</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">VrpnClient</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_camera.html">Camera</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_simu_x8.html">SimuX8</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">VrpnObject</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_castle.html">Castle</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_i2c_port.html">I2cPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_parser.html">Parser</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_spin_box.html">SpinBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html">SimulatedUs</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_v4_l_camera.html">V4LCamera</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_camera.html">Camera</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_parser.html">Parser</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_simulator.html">Simulator</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_vector2_d.html">Vector2D</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_castle.html">Castle</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_i2c_port.html">I2cPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_picture.html">Picture</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">SimuPressureSensor</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_vector3_d.html">Vector3D</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_check_box.html">CheckBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_imu.html">Imu</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_pid.html">Pid</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">SimuUs</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_vector3_ddata.html">Vector3Ddata</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_combo_box.html">ComboBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_imu_data.html">ImuData</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_pid_thrust.html">PidThrust</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">SimuUsGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_vector3_d_spin_box.html">Vector3DSpinBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_condition_variable.html">ConditionVariable</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_i_o_data_element.html">IODataElement</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">PressureSensor</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_simu_x4.html">SimuX4</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_connected_socket.html">ConnectedSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_ps3_eye.html">Ps3Eye</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_simu_x8.html">SimuX8</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">VrpnClient</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_control_law.html">ControlLaw</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_J"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;J&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_push_button.html">PushButton</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_spin_box.html">SpinBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">VrpnObject</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_Q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Q&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_srf08.html">Srf08</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_check_box.html">CheckBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_imu.html">Imu</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_picture.html">Picture</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_srf08.html">Srf08</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_combo_box.html">ComboBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_imu_data.html">ImuData</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_pid.html">Pid</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_switch_led_message.html">SwitchLedMessage</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_watchdog.html">Watchdog</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_condition_variable.html">ConditionVariable</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_i_o_data_element.html">IODataElement</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_pid_thrust.html">PidThrust</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_joy_reference.html">JoyReference</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_switch_led_message.html">SwitchLedMessage</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot.html">DataPlot</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_quaternion.html">Quaternion</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_watchdog.html">Watchdog</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">DataPlot1D</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_widget.html">Widget</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_connected_socket.html">ConnectedSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">PressureSensor</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot2_d.html">DataPlot2D</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_label.html">Label</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">Tab</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_control_law.html">ControlLaw</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_J"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;J&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_ps3_eye.html">Ps3Eye</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">Tab</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_push_button.html">PushButton</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">TabWidget</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_x4.html">X4</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_joy_reference.html">JoyReference</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_Q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Q&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_target_controller.html">TargetController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_x4_x8_multiplex.html">X4X8Multiplex</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot.html">DataPlot</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_target_eth_controller.html">TargetEthController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_x8.html">X8</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">DataPlot1D</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_quaternion.html">Quaternion</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_tcp_socket.html">TcpSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_x_air.html">XAir</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot2_d.html">DataPlot2D</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_label.html">Label</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_text_edit.html">TextEdit</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_x_bldc.html">XBldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_data_type.html">DataType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">LaserRangeFinder</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_thread.html">Thread</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
-</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_discrete_time_variable.html">DiscreteTimeVariable</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">Layout</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_radio_receiver.html">RadioReceiver</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_trajectory_generator1_d.html">TrajectoryGenerator1D</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_double_spin_box.html">DoubleSpinBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_layout_position.html">LayoutPosition</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_range_finder_plot.html">RangeFinderPlot</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_trajectory_generator2_d_circle.html">TrajectoryGenerator2DCircle</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvimage.html">cvimage</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_double_type.html">DoubleType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_list_widget.html">ListWidget</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_rotation_matrix.html">RotationMatrix</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvimage_1_1_type.html">cvimage::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvmatrix.html">cvmatrix</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_dummy_type.html">DummyType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_low_pass_filter.html">LowPassFilter</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_r_t_d_m___i2c_port.html">RTDM_I2cPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_gps_data_1_1_type.html">GpsData::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvmatrix__descriptor.html">cvmatrix_descriptor</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_data_type.html">DataType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">LaserRangeFinder</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_radio_receiver.html">RadioReceiver</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">TabWidget</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_discrete_time_variable.html">DiscreteTimeVariable</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">Layout</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_range_finder_plot.html">RangeFinderPlot</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_target_controller.html">TargetController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_x4.html">X4</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1gui_1_1_double_spin_box.html">DoubleSpinBox</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_layout_position.html">LayoutPosition</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_rotation_matrix.html">RotationMatrix</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_target_eth_controller.html">TargetEthController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_x4_x8_multiplex.html">X4X8Multiplex</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_double_type.html">DoubleType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_list_widget.html">ListWidget</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_r_t_d_m___i2c_port.html">RTDM_I2cPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_tcp_socket.html">TcpSocket</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_x8.html">X8</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_dummy_type.html">DummyType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_low_pass_filter.html">LowPassFilter</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_r_t_d_m___serial_port.html">RTDM_SerialPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_text_edit.html">TextEdit</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_x_air.html">XAir</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
 </td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_r_t_d_m___serial_port.html">RTDM_SerialPort</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_geo_coordinate_1_1_type.html">GeoCoordinate::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_rumble_message.html">RumbleMessage</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_thread.html">Thread</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1actuator_1_1_x_bldc.html">XBldc</a> (<a class="el" href="namespaceflair_1_1actuator.html">flair::actuator</a>)&#160;&#160;&#160;</td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_trajectory_generator1_d.html">TrajectoryGenerator1D</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_rumble_message.html">RumbleMessage</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_matrix_1_1_type.html">Matrix::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_emulated_controller.html">EmulatedController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_man.html">Man</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_imu_data_1_1_type.html">ImuData::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_euler.html">Euler</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_map.html">Map</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvmatrix_1_1_type.html">cvmatrix::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_emulated_controller.html">EmulatedController</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_man.html">Man</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1filter_1_1_trajectory_generator2_d_circle.html">TrajectoryGenerator2DCircle</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1core_1_1_euler.html">Euler</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_map.html">Map</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_scalar_type.html">ScalarType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvimage_1_1_type.html">cvimage::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvimage.html">cvimage</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_euler_derivative.html">EulerDerivative</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">Matrix</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_semaphore.html">Semaphore</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_geo_coordinate_1_1_type.html">GeoCoordinate::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvmatrix.html">cvmatrix</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_mb800.html">Mb800</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1gui_1_1_send_data.html">SendData</a> (<a class="el" href="namespaceflair_1_1gui.html">flair::gui</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvmatrix_1_1_type.html">cvmatrix::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1cvmatrix__descriptor.html">cvmatrix_descriptor</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">MeshSceneNode</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">SensorGL</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_matrix_1_1_type.html">Matrix::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1filter_1_1_euler_derivative.html">EulerDerivative</a> (<a class="el" href="namespaceflair_1_1filter.html">flair::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">Matrix</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_scalar_type.html">ScalarType</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_ahrs_data_1_1_type.html">AhrsData::Type</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classflair_1_1sensor_1_1_mb800.html">Mb800</a> (<a class="el" href="namespaceflair_1_1sensor.html">flair::sensor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classflair_1_1core_1_1_semaphore.html">Semaphore</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structflair_1_1simulator_1_1_model_1_1simu__state.html">Model::simu_state</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td></tr>
-<tr><td></td><td></td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">FixedCamera</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td></td><td></td><td valign="top"><a class="el" href="classflair_1_1meta_1_1_uav.html">Uav</a> (<a class="el" href="namespaceflair_1_1meta.html">flair::meta</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">FixedCamera</a> (<a class="el" href="namespaceflair_1_1simulator.html">flair::simulator</a>)&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td><td valign="top"><a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> (<a class="el" href="namespaceflair_1_1core.html">flair::core</a>)&#160;&#160;&#160;</td></tr>
 <tr><td></td><td></td><td></td><td></td><td></td></tr>
 </table>
@@ -191,5 +191,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_afro_bldc-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_afro_bldc-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_afro_bldc-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_afro_bldc.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_afro_bldc.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_afro_bldc.html	(revision 98)
@@ -411,5 +411,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li><li class="navelem"><a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html">AfroBldc</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2-members.html	(revision 98)
@@ -164,5 +164,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2.html	(revision 98)
@@ -433,5 +433,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li><li class="navelem"><a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html">BlCtrlV2</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed-members.html	(revision 98)
@@ -200,5 +200,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html	(revision 98)
@@ -331,5 +331,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li><li class="navelem"><a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html">BlCtrlV2_x4_speed</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_bldc-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_bldc-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_bldc-members.html	(revision 98)
@@ -161,5 +161,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_bldc.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_bldc.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_bldc.html	(revision 98)
@@ -129,10 +129,10 @@
   <img src="classflair_1_1actuator_1_1_bldc.png" usemap="#flair::actuator::Bldc_map" alt=""/>
   <map id="flair::actuator::Bldc_map" name="flair::actuator::Bldc_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="231,56,375,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="231,0,375,24"/>
-<area href="classflair_1_1actuator_1_1_afro_bldc.html" title="Class for Mikrokopter&#39;s blctrlv2. " alt="flair::actuator::AfroBldc" shape="rect" coords="0,168,144,192"/>
-<area href="classflair_1_1actuator_1_1_bl_ctrl_v2.html" title="Class for Mikrokopter&#39;s blctrlv2. " alt="flair::actuator::BlCtrlV2" shape="rect" coords="154,168,298,192"/>
-<area href="classflair_1_1actuator_1_1_simu_bldc.html" title="Class for a simulation bldc. " alt="flair::actuator::SimuBldc" shape="rect" coords="308,168,452,192"/>
-<area href="classflair_1_1actuator_1_1_x_bldc.html" title="Class for Xufo Bldc. " alt="flair::actuator::XBldc" shape="rect" coords="462,168,606,192"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="271,56,442,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="271,0,442,24"/>
+<area href="classflair_1_1actuator_1_1_afro_bldc.html" title="Class for Mikrokopter&#39;s blctrlv2. " alt="flair::actuator::AfroBldc" shape="rect" coords="0,168,171,192"/>
+<area href="classflair_1_1actuator_1_1_bl_ctrl_v2.html" title="Class for Mikrokopter&#39;s blctrlv2. " alt="flair::actuator::BlCtrlV2" shape="rect" coords="181,168,352,192"/>
+<area href="classflair_1_1actuator_1_1_simulated_bldc.html" title="Class for a simulation bldc. " alt="flair::actuator::SimulatedBldc" shape="rect" coords="362,168,533,192"/>
+<area href="classflair_1_1actuator_1_1_x_bldc.html" title="Class for Xufo Bldc. " alt="flair::actuator::XBldc" shape="rect" coords="543,168,714,192"/>
 </map>
  </div></div>
@@ -605,5 +605,5 @@
 <dl class="section return"><dt>Returns</dt><dd>true if it has speed measurement </dd></dl>
 
-<p>Implemented in <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e">flair::actuator::BlCtrlV2</a>, <a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html#ae22a92ad5fa166179218934808a286c7">flair::actuator::AfroBldc</a>, <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">flair::actuator::SimuBldc</a>, and <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9">flair::actuator::XBldc</a>.</p>
+<p>Implemented in <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e">flair::actuator::BlCtrlV2</a>, <a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html#ae22a92ad5fa166179218934808a286c7">flair::actuator::AfroBldc</a>, <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">flair::actuator::SimulatedBldc</a>, and <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9">flair::actuator::XBldc</a>.</p>
 
 </div>
@@ -634,5 +634,5 @@
 <dl class="section return"><dt>Returns</dt><dd>true if it has current measurement </dd></dl>
 
-<p>Implemented in <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe">flair::actuator::BlCtrlV2</a>, <a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html#a7aa850b8506c65ec465e0b5872cc6dfd">flair::actuator::AfroBldc</a>, <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">flair::actuator::SimuBldc</a>, and <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853">flair::actuator::XBldc</a>.</p>
+<p>Implemented in <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe">flair::actuator::BlCtrlV2</a>, <a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html#a7aa850b8506c65ec465e0b5872cc6dfd">flair::actuator::AfroBldc</a>, <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">flair::actuator::SimulatedBldc</a>, and <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853">flair::actuator::XBldc</a>.</p>
 
 </div>
@@ -644,5 +644,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li><li class="navelem"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">Bldc</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc-members.html	(revision 98)
@@ -115,72 +115,33 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::actuator::Bldc::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::actuator::Bldc::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a82ad883235b4477905ef78b4daf8dccf">AreEnabled</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#acb60358e96275823a489fb2d18a0d119">Bldc</a>(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a35ff4113cea48bfd002d425d2e1b5d49">Bldc</a>(const core::Object *parent, std::string name, uint8_t motors_count)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::actuator::Bldc::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::actuator::Bldc::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::actuator::Bldc::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a330135b8772cff48754df0e4f720cd0b">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c">GetSpeeds</a>(float *value, core::Time *time) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c">GetSpeeds</a>(float *value, core::Time *time) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">HasCurrentMeasurement</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">HasSpeedMeasurement</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::actuator::Bldc::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::actuator::Bldc::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::actuator::Bldc::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a6c1d6173c5dcc0fa550464268847ca91">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#aba973fd0797e039fc33c720729215570">MotorsCount</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::actuator::Bldc::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::actuator::Bldc::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::actuator::Bldc::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>output</b> (defined in <a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a>)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ad10ac767cd8e7107f4459499dda7e504">Output</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::actuator::Bldc::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::actuator::Bldc::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::actuator::Bldc::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac030794b46b72db4184592f7cff11731">SetEnabled</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::actuator::Bldc::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ae040c7faecb20b538da7932a3a2e589f">SetPower</a>(int motor_id, float value)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f">SimuBldc</a>(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b">SimuBldc</a>(const core::Object *parent, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::actuator::Bldc::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac1fba30ad70a6d8ff075d376c0e417dd">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a5f653e25984ae11ae7f513e1fbad7d10">UseDefaultPlot</a>(gui::TabWidget *tabwidget)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::actuator::Bldc::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a1569d6c4eed96b9f53cae6cd027b7608">~Bldc</a>()</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b">SimuBldc</a>(const core::Object *parent, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">~SimuBldc</a>()</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">~SimuBldc</a>()</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">flair::actuator::SimuBldc</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -188,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc.html	(revision 98)
@@ -119,5 +119,5 @@
  <a href="classflair_1_1actuator_1_1_simu_bldc.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="_flair_sensor_actuator_2src_2_simu_bldc_8h_source.html">SimuBldc.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="_simu_bldc_8h_source.html">SimuBldc.h</a>&gt;</code></p>
 <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
   <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::actuator::SimuBldc:</div>
@@ -128,9 +128,6 @@
   <img src="classflair_1_1actuator_1_1_simu_bldc.png" usemap="#flair::actuator::SimuBldc_map" alt=""/>
   <map id="flair::actuator::SimuBldc_map" name="flair::actuator::SimuBldc_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,144,136"/>
-<area href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. " alt="flair::actuator::Bldc" shape="rect" coords="154,112,298,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,144,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="154,56,298,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="154,0,298,24"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,144,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,144,24"/>
 </map>
  </div></div>
@@ -138,16 +135,4 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ad960e5a34f19d664b1b576eea826997f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f">SimuBldc</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, <a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</td></tr>
-<tr class="memdesc:ad960e5a34f19d664b1b576eea826997f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ad960e5a34f19d664b1b576eea826997f">More...</a><br /></td></tr>
-<tr class="separator:ad960e5a34f19d664b1b576eea826997f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a10fd091319fd0532681078badeb2ecd8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">~SimuBldc</a> ()</td></tr>
-<tr class="memdesc:a10fd091319fd0532681078badeb2ecd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a10fd091319fd0532681078badeb2ecd8">More...</a><br /></td></tr>
-<tr class="separator:a10fd091319fd0532681078badeb2ecd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d604089c8494c27f8382359327e7fb6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">HasSpeedMeasurement</a> (void) const </td></tr>
-<tr class="memdesc:a6d604089c8494c27f8382359327e7fb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has speed measurement.  <a href="#a6d604089c8494c27f8382359327e7fb6">More...</a><br /></td></tr>
-<tr class="separator:a6d604089c8494c27f8382359327e7fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a97075384649f5a11fd70bf7749fbe1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">HasCurrentMeasurement</a> (void) const </td></tr>
-<tr class="memdesc:a3a97075384649f5a11fd70bf7749fbe1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has current measurement.  <a href="#a3a97075384649f5a11fd70bf7749fbe1">More...</a><br /></td></tr>
-<tr class="separator:a3a97075384649f5a11fd70bf7749fbe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a76b2fb40a3736ff2f7c33f68b61f370b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b">SimuBldc</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">core::Object</a> *parent, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a76b2fb40a3736ff2f7c33f68b61f370b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a76b2fb40a3736ff2f7c33f68b61f370b">More...</a><br /></td></tr>
@@ -218,41 +203,4 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1actuator_1_1_bldc"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1actuator_1_1_bldc')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td></tr>
-<tr class="memitem:acb60358e96275823a489fb2d18a0d119 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#acb60358e96275823a489fb2d18a0d119">Bldc</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, <a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *layout, std::string name, uint8_t motors_count)</td></tr>
-<tr class="memdesc:acb60358e96275823a489fb2d18a0d119 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#acb60358e96275823a489fb2d18a0d119">More...</a><br /></td></tr>
-<tr class="separator:acb60358e96275823a489fb2d18a0d119 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a35ff4113cea48bfd002d425d2e1b5d49 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a35ff4113cea48bfd002d425d2e1b5d49">Bldc</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">core::Object</a> *parent, std::string name, uint8_t motors_count)</td></tr>
-<tr class="memdesc:a35ff4113cea48bfd002d425d2e1b5d49 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a35ff4113cea48bfd002d425d2e1b5d49">More...</a><br /></td></tr>
-<tr class="separator:a35ff4113cea48bfd002d425d2e1b5d49 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1569d6c4eed96b9f53cae6cd027b7608 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a1569d6c4eed96b9f53cae6cd027b7608">~Bldc</a> ()</td></tr>
-<tr class="memdesc:a1569d6c4eed96b9f53cae6cd027b7608 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a1569d6c4eed96b9f53cae6cd027b7608">More...</a><br /></td></tr>
-<tr class="separator:a1569d6c4eed96b9f53cae6cd027b7608 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c1d6173c5dcc0fa550464268847ca91 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a6c1d6173c5dcc0fa550464268847ca91">LockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:a6c1d6173c5dcc0fa550464268847ca91 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#a6c1d6173c5dcc0fa550464268847ca91">More...</a><br /></td></tr>
-<tr class="separator:a6c1d6173c5dcc0fa550464268847ca91 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac1fba30ad70a6d8ff075d376c0e417dd inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac1fba30ad70a6d8ff075d376c0e417dd">UnlockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:ac1fba30ad70a6d8ff075d376c0e417dd inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#ac1fba30ad70a6d8ff075d376c0e417dd">More...</a><br /></td></tr>
-<tr class="separator:ac1fba30ad70a6d8ff075d376c0e417dd inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f653e25984ae11ae7f513e1fbad7d10 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a5f653e25984ae11ae7f513e1fbad7d10">UseDefaultPlot</a> (<a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tabwidget)</td></tr>
-<tr class="memdesc:a5f653e25984ae11ae7f513e1fbad7d10 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a5f653e25984ae11ae7f513e1fbad7d10">More...</a><br /></td></tr>
-<tr class="separator:a5f653e25984ae11ae7f513e1fbad7d10 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad10ac767cd8e7107f4459499dda7e504 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ad10ac767cd8e7107f4459499dda7e504">Output</a> (void) const </td></tr>
-<tr class="memdesc:ad10ac767cd8e7107f4459499dda7e504 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output from motors.  <a href="#ad10ac767cd8e7107f4459499dda7e504">More...</a><br /></td></tr>
-<tr class="separator:ad10ac767cd8e7107f4459499dda7e504 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba973fd0797e039fc33c720729215570 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#aba973fd0797e039fc33c720729215570">MotorsCount</a> (void) const </td></tr>
-<tr class="memdesc:aba973fd0797e039fc33c720729215570 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motors count.  <a href="#aba973fd0797e039fc33c720729215570">More...</a><br /></td></tr>
-<tr class="separator:aba973fd0797e039fc33c720729215570 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac030794b46b72db4184592f7cff11731 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac030794b46b72db4184592f7cff11731">SetEnabled</a> (bool status)</td></tr>
-<tr class="memdesc:ac030794b46b72db4184592f7cff11731 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable motors.  <a href="#ac030794b46b72db4184592f7cff11731">More...</a><br /></td></tr>
-<tr class="separator:ac030794b46b72db4184592f7cff11731 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a82ad883235b4477905ef78b4daf8dccf inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a82ad883235b4477905ef78b4daf8dccf">AreEnabled</a> (void) const </td></tr>
-<tr class="memdesc:a82ad883235b4477905ef78b4daf8dccf inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Are motors enabled?  <a href="#a82ad883235b4477905ef78b4daf8dccf">More...</a><br /></td></tr>
-<tr class="separator:a82ad883235b4477905ef78b4daf8dccf inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae040c7faecb20b538da7932a3a2e589f inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ae040c7faecb20b538da7932a3a2e589f">SetPower</a> (int motor_id, float value)</td></tr>
-<tr class="memdesc:ae040c7faecb20b538da7932a3a2e589f inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set motor power.  <a href="#ae040c7faecb20b538da7932a3a2e589f">More...</a><br /></td></tr>
-<tr class="separator:ae040c7faecb20b538da7932a3a2e589f inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a330135b8772cff48754df0e4f720cd0b inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a330135b8772cff48754df0e4f720cd0b">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a330135b8772cff48754df0e4f720cd0b inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layout.  <a href="#a330135b8772cff48754df0e4f720cd0b">More...</a><br /></td></tr>
-<tr class="separator:a330135b8772cff48754df0e4f720cd0b inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
@@ -272,93 +220,8 @@
 <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>
-<tr class="inherit_header pro_attribs_classflair_1_1actuator_1_1_bldc"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1actuator_1_1_bldc')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td></tr>
-<tr class="memitem:af1e5523e2dc2d99f8722365ff4f77f44 inherit pro_attribs_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1e5523e2dc2d99f8722365ff4f77f44"></a>
-<a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>output</b></td></tr>
-<tr class="separator:af1e5523e2dc2d99f8722365ff4f77f44 inherit pro_attribs_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Class for a simulation bldc. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad960e5a34f19d664b1b576eea826997f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::actuator::SimuBldc::SimuBldc </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *&#160;</td>
-          <td class="paramname"><em>parent</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td>
-          <td class="paramname"><em>layout</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>motors_count</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>modelId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>deviceId</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Constructor. </p>
-<p>Construct a <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html" title="Class for a simulation bldc. ">SimuBldc</a></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">layout</td><td>layout </td></tr>
-    <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">motors_count</td><td>number of motors </td></tr>
-    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
-    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a> id of the Model </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a10fd091319fd0532681078badeb2ecd8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::actuator::SimuBldc::~SimuBldc </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Destructor. </p>
-
-</div>
-</div>
 <a class="anchor" id="a76b2fb40a3736ff2f7c33f68b61f370b"></a>
 <div class="memitem">
@@ -436,64 +299,4 @@
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a6d604089c8494c27f8382359327e7fb6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool flair::actuator::SimuBldc::HasSpeedMeasurement </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Has speed measurement. </p>
-<p>Reimplemented from <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a>. <br />
- </p><dl class="section return"><dt>Returns</dt><dd>true if it has speed measurement </dd></dl>
-
-<p>Implements <a class="el" href="classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a">flair::actuator::Bldc</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3a97075384649f5a11fd70bf7749fbe1"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool flair::actuator::SimuBldc::HasCurrentMeasurement </td>
-          <td>(</td>
-          <td class="paramtype">void&#160;</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Has current measurement. </p>
-<p>Reimplemented from <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a>. <br />
- </p><dl class="section return"><dt>Returns</dt><dd>true if it has current measurement </dd></dl>
-
-<p>Implements <a class="el" href="classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169">flair::actuator::Bldc</a>.</p>
-
-</div>
-</div>
 <a class="anchor" id="ab8700a00398f461726a46c75739f809c"></a>
 <div class="memitem">
@@ -537,5 +340,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li><li class="navelem"><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html">SimuBldc</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_simu_bldc.js	(revision 98)
@@ -1,10 +1,6 @@
 var classflair_1_1actuator_1_1_simu_bldc =
 [
-    [ "SimuBldc", "classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f", null ],
-    [ "~SimuBldc", "classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8", null ],
     [ "SimuBldc", "classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b", null ],
     [ "~SimuBldc", "classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8", null ],
-    [ "HasSpeedMeasurement", "classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6", null ],
-    [ "HasCurrentMeasurement", "classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1", null ],
     [ "GetSpeeds", "classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c", null ]
 ];
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc-members.html	(revision 98)
@@ -0,0 +1,171 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1actuator_1_1_simulated_bldc.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::actuator::SimulatedBldc Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">flair::actuator::SimulatedBldc</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a82ad883235b4477905ef78b4daf8dccf">AreEnabled</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#acb60358e96275823a489fb2d18a0d119">Bldc</a>(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a35ff4113cea48bfd002d425d2e1b5d49">Bldc</a>(const core::Object *parent, std::string name, uint8_t motors_count)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a330135b8772cff48754df0e4f720cd0b">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">HasCurrentMeasurement</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">flair::actuator::SimulatedBldc</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">HasSpeedMeasurement</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">flair::actuator::SimulatedBldc</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a6c1d6173c5dcc0fa550464268847ca91">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#aba973fd0797e039fc33c720729215570">MotorsCount</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>output</b> (defined in <a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a>)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ad10ac767cd8e7107f4459499dda7e504">Output</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac030794b46b72db4184592f7cff11731">SetEnabled</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ae040c7faecb20b538da7932a3a2e589f">SetPower</a>(int motor_id, float value)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3">SimulatedBldc</a>(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">flair::actuator::SimulatedBldc</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac1fba30ad70a6d8ff075d376c0e417dd">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a5f653e25984ae11ae7f513e1fbad7d10">UseDefaultPlot</a>(gui::TabWidget *tabwidget)</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a1569d6c4eed96b9f53cae6cd027b7608">~Bldc</a>()</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed">~SimulatedBldc</a>()</td><td class="entry"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">flair::actuator::SimulatedBldc</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc.html	(revision 98)
@@ -0,0 +1,425 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::actuator::SimulatedBldc Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1actuator_1_1_simulated_bldc.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classflair_1_1actuator_1_1_simulated_bldc-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::actuator::SimulatedBldc Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation bldc.  
+ <a href="classflair_1_1actuator_1_1_simulated_bldc.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="_simulated_bldc_8h_source.html">SimulatedBldc.h</a>&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::actuator::SimulatedBldc:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1actuator_1_1_simulated_bldc.png" usemap="#flair::actuator::SimulatedBldc_map" alt=""/>
+  <map id="flair::actuator::SimulatedBldc_map" name="flair::actuator::SimulatedBldc_map">
+<area href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. " alt="flair::actuator::Bldc" shape="rect" coords="0,112,171,136"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,171,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,171,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a7df74094c8c31b89644558a2d0ed2cb3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3">SimulatedBldc</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, <a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)</td></tr>
+<tr class="memdesc:a7df74094c8c31b89644558a2d0ed2cb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a7df74094c8c31b89644558a2d0ed2cb3">More...</a><br /></td></tr>
+<tr class="separator:a7df74094c8c31b89644558a2d0ed2cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac92ef4167fcc44805e821a7236b4b9ed"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed">~SimulatedBldc</a> ()</td></tr>
+<tr class="memdesc:ac92ef4167fcc44805e821a7236b4b9ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ac92ef4167fcc44805e821a7236b4b9ed">More...</a><br /></td></tr>
+<tr class="separator:ac92ef4167fcc44805e821a7236b4b9ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79dcf8fd325921f16b589c8edd4fbcaf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">HasSpeedMeasurement</a> (void) const </td></tr>
+<tr class="memdesc:a79dcf8fd325921f16b589c8edd4fbcaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has speed measurement.  <a href="#a79dcf8fd325921f16b589c8edd4fbcaf">More...</a><br /></td></tr>
+<tr class="separator:a79dcf8fd325921f16b589c8edd4fbcaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef7767956205e118e0e61013a4782f0a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">HasCurrentMeasurement</a> (void) const </td></tr>
+<tr class="memdesc:aef7767956205e118e0e61013a4782f0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has current measurement.  <a href="#aef7767956205e118e0e61013a4782f0a">More...</a><br /></td></tr>
+<tr class="separator:aef7767956205e118e0e61013a4782f0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1actuator_1_1_bldc"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1actuator_1_1_bldc')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td></tr>
+<tr class="memitem:acb60358e96275823a489fb2d18a0d119 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#acb60358e96275823a489fb2d18a0d119">Bldc</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, <a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *layout, std::string name, uint8_t motors_count)</td></tr>
+<tr class="memdesc:acb60358e96275823a489fb2d18a0d119 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#acb60358e96275823a489fb2d18a0d119">More...</a><br /></td></tr>
+<tr class="separator:acb60358e96275823a489fb2d18a0d119 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ff4113cea48bfd002d425d2e1b5d49 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a35ff4113cea48bfd002d425d2e1b5d49">Bldc</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">core::Object</a> *parent, std::string name, uint8_t motors_count)</td></tr>
+<tr class="memdesc:a35ff4113cea48bfd002d425d2e1b5d49 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a35ff4113cea48bfd002d425d2e1b5d49">More...</a><br /></td></tr>
+<tr class="separator:a35ff4113cea48bfd002d425d2e1b5d49 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1569d6c4eed96b9f53cae6cd027b7608 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a1569d6c4eed96b9f53cae6cd027b7608">~Bldc</a> ()</td></tr>
+<tr class="memdesc:a1569d6c4eed96b9f53cae6cd027b7608 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a1569d6c4eed96b9f53cae6cd027b7608">More...</a><br /></td></tr>
+<tr class="separator:a1569d6c4eed96b9f53cae6cd027b7608 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c1d6173c5dcc0fa550464268847ca91 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a6c1d6173c5dcc0fa550464268847ca91">LockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:a6c1d6173c5dcc0fa550464268847ca91 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#a6c1d6173c5dcc0fa550464268847ca91">More...</a><br /></td></tr>
+<tr class="separator:a6c1d6173c5dcc0fa550464268847ca91 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1fba30ad70a6d8ff075d376c0e417dd inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac1fba30ad70a6d8ff075d376c0e417dd">UnlockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:ac1fba30ad70a6d8ff075d376c0e417dd inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#ac1fba30ad70a6d8ff075d376c0e417dd">More...</a><br /></td></tr>
+<tr class="separator:ac1fba30ad70a6d8ff075d376c0e417dd inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f653e25984ae11ae7f513e1fbad7d10 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a5f653e25984ae11ae7f513e1fbad7d10">UseDefaultPlot</a> (<a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tabwidget)</td></tr>
+<tr class="memdesc:a5f653e25984ae11ae7f513e1fbad7d10 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a5f653e25984ae11ae7f513e1fbad7d10">More...</a><br /></td></tr>
+<tr class="separator:a5f653e25984ae11ae7f513e1fbad7d10 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad10ac767cd8e7107f4459499dda7e504 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ad10ac767cd8e7107f4459499dda7e504">Output</a> (void) const </td></tr>
+<tr class="memdesc:ad10ac767cd8e7107f4459499dda7e504 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output from motors.  <a href="#ad10ac767cd8e7107f4459499dda7e504">More...</a><br /></td></tr>
+<tr class="separator:ad10ac767cd8e7107f4459499dda7e504 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba973fd0797e039fc33c720729215570 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#aba973fd0797e039fc33c720729215570">MotorsCount</a> (void) const </td></tr>
+<tr class="memdesc:aba973fd0797e039fc33c720729215570 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motors count.  <a href="#aba973fd0797e039fc33c720729215570">More...</a><br /></td></tr>
+<tr class="separator:aba973fd0797e039fc33c720729215570 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac030794b46b72db4184592f7cff11731 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ac030794b46b72db4184592f7cff11731">SetEnabled</a> (bool status)</td></tr>
+<tr class="memdesc:ac030794b46b72db4184592f7cff11731 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable motors.  <a href="#ac030794b46b72db4184592f7cff11731">More...</a><br /></td></tr>
+<tr class="separator:ac030794b46b72db4184592f7cff11731 inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a82ad883235b4477905ef78b4daf8dccf inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a82ad883235b4477905ef78b4daf8dccf">AreEnabled</a> (void) const </td></tr>
+<tr class="memdesc:a82ad883235b4477905ef78b4daf8dccf inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Are motors enabled?  <a href="#a82ad883235b4477905ef78b4daf8dccf">More...</a><br /></td></tr>
+<tr class="separator:a82ad883235b4477905ef78b4daf8dccf inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae040c7faecb20b538da7932a3a2e589f inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#ae040c7faecb20b538da7932a3a2e589f">SetPower</a> (int motor_id, float value)</td></tr>
+<tr class="memdesc:ae040c7faecb20b538da7932a3a2e589f inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set motor power.  <a href="#ae040c7faecb20b538da7932a3a2e589f">More...</a><br /></td></tr>
+<tr class="separator:ae040c7faecb20b538da7932a3a2e589f inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a330135b8772cff48754df0e4f720cd0b inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_bldc.html#a330135b8772cff48754df0e4f720cd0b">GetLayout</a> (void) const </td></tr>
+<tr class="memdesc:a330135b8772cff48754df0e4f720cd0b inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Layout.  <a href="#a330135b8772cff48754df0e4f720cd0b">More...</a><br /></td></tr>
+<tr class="separator:a330135b8772cff48754df0e4f720cd0b inherit pub_methods_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<tr class="inherit_header pro_attribs_classflair_1_1actuator_1_1_bldc"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1actuator_1_1_bldc')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1actuator_1_1_bldc.html">flair::actuator::Bldc</a></td></tr>
+<tr class="memitem:af1e5523e2dc2d99f8722365ff4f77f44 inherit pro_attribs_classflair_1_1actuator_1_1_bldc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1e5523e2dc2d99f8722365ff4f77f44"></a>
+<a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>output</b></td></tr>
+<tr class="separator:af1e5523e2dc2d99f8722365ff4f77f44 inherit pro_attribs_classflair_1_1actuator_1_1_bldc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation bldc. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a7df74094c8c31b89644558a2d0ed2cb3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::actuator::SimulatedBldc::SimulatedBldc </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *&#160;</td>
+          <td class="paramname"><em>parent</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td>
+          <td class="paramname"><em>layout</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>motors_count</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html" title="Class for a simulation bldc. ">SimulatedBldc</a></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">layout</td><td>layout </td></tr>
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">motors_count</td><td>number of motors </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a> id of the Model </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ac92ef4167fcc44805e821a7236b4b9ed"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::actuator::SimulatedBldc::~SimulatedBldc </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a79dcf8fd325921f16b589c8edd4fbcaf"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool flair::actuator::SimulatedBldc::HasSpeedMeasurement </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Has speed measurement. </p>
+<p>Reimplemented from <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a>. <br />
+ </p><dl class="section return"><dt>Returns</dt><dd>true if it has speed measurement </dd></dl>
+
+<p>Implements <a class="el" href="classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a">flair::actuator::Bldc</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aef7767956205e118e0e61013a4782f0a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool flair::actuator::SimulatedBldc::HasCurrentMeasurement </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Has current measurement. </p>
+<p>Reimplemented from <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a>. <br />
+ </p><dl class="section return"><dt>Returns</dt><dd>true if it has current measurement </dd></dl>
+
+<p>Implements <a class="el" href="classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169">flair::actuator::Bldc</a>.</p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li><li class="navelem"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">SimulatedBldc</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_simulated_bldc.js	(revision 98)
@@ -0,0 +1,7 @@
+var classflair_1_1actuator_1_1_simulated_bldc =
+[
+    [ "SimulatedBldc", "classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3", null ],
+    [ "~SimulatedBldc", "classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed", null ],
+    [ "HasSpeedMeasurement", "classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf", null ],
+    [ "HasCurrentMeasurement", "classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_x_bldc-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_x_bldc-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_x_bldc-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1actuator_1_1_x_bldc.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1actuator_1_1_x_bldc.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1actuator_1_1_x_bldc.html	(revision 98)
@@ -403,5 +403,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li><li class="navelem"><a class="el" href="classflair_1_1actuator_1_1_x_bldc.html">XBldc</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data-members.html	(revision 98)
@@ -179,5 +179,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data.html	(revision 98)
@@ -622,5 +622,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_ahrs_data.html">AhrsData</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data_1_1_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data_1_1_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data_1_1_type-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data_1_1_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data_1_1_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_ahrs_data_1_1_type.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_ahrs_data.html">AhrsData</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_ahrs_data_1_1_type.html">Type</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_condition_variable-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_condition_variable-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_condition_variable-members.html	(revision 98)
@@ -145,5 +145,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_condition_variable.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_condition_variable.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_condition_variable.html	(revision 98)
@@ -342,5 +342,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_condition_variable.html">ConditionVariable</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_connected_socket-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_connected_socket-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_connected_socket-members.html	(revision 98)
@@ -152,5 +152,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_connected_socket.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_connected_socket.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_connected_socket.html	(revision 98)
@@ -553,5 +553,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_connected_socket.html">ConnectedSocket</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_data_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_data_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_data_type-members.html	(revision 98)
@@ -122,5 +122,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_data_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_data_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_data_type.html	(revision 98)
@@ -150,5 +150,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_data_type.html">DataType</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_double_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_double_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_double_type-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_double_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_double_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_double_type.html	(revision 98)
@@ -147,5 +147,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_double_type.html">DoubleType</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_dummy_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_dummy_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_dummy_type-members.html	(revision 98)
@@ -122,5 +122,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_dummy_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_dummy_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_dummy_type.html	(revision 98)
@@ -142,5 +142,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_dummy_type.html">DummyType</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_euler-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_euler-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_euler-members.html	(revision 98)
@@ -131,5 +131,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_euler.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_euler.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_euler.html	(revision 98)
@@ -456,5 +456,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_euler.html">Euler</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_float_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_float_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_float_type-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_float_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_float_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_float_type.html	(revision 98)
@@ -147,5 +147,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_float_type.html">FloatType</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_framework_manager-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_framework_manager-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_framework_manager-members.html	(revision 98)
@@ -154,5 +154,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_framework_manager.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_framework_manager.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_framework_manager.html	(revision 98)
@@ -688,5 +688,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_framework_manager.html">FrameworkManager</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate-members.html	(revision 98)
@@ -159,5 +159,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate.html	(revision 98)
@@ -509,5 +509,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_geo_coordinate.html">GeoCoordinate</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate_1_1_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate_1_1_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate_1_1_type-members.html	(revision 98)
@@ -122,5 +122,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate_1_1_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate_1_1_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_geo_coordinate_1_1_type.html	(revision 98)
@@ -142,5 +142,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_geo_coordinate.html">GeoCoordinate</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_geo_coordinate_1_1_type.html">Type</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_gps_data-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_gps_data-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_gps_data-members.html	(revision 98)
@@ -184,5 +184,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_gps_data.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_gps_data.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_gps_data.html	(revision 98)
@@ -978,5 +978,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_gps_data.html">GpsData</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_gps_data_1_1_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_gps_data_1_1_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_gps_data_1_1_type-members.html	(revision 98)
@@ -123,5 +123,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_gps_data_1_1_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_gps_data_1_1_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_gps_data_1_1_type.html	(revision 98)
@@ -142,5 +142,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_gps_data.html">GpsData</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_gps_data_1_1_type.html">Type</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_i2c_port-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_i2c_port-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_i2c_port-members.html	(revision 98)
@@ -147,5 +147,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_i2c_port.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_i2c_port.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_i2c_port.html	(revision 98)
@@ -493,5 +493,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_i2c_port.html">I2cPort</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_i_o_data_element-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_i_o_data_element-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_i_o_data_element-members.html	(revision 98)
@@ -141,5 +141,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_i_o_data_element.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_i_o_data_element.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_i_o_data_element.html	(revision 98)
@@ -273,5 +273,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_i_o_data_element.html">IODataElement</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_i_o_device-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_i_o_device-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_i_o_device-members.html	(revision 98)
@@ -147,5 +147,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_i_o_device.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_i_o_device.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_i_o_device.html	(revision 98)
@@ -526,5 +526,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_imu_data-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_imu_data-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_imu_data-members.html	(revision 98)
@@ -177,5 +177,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_imu_data.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_imu_data.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_imu_data.html	(revision 98)
@@ -669,5 +669,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_imu_data.html">ImuData</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_imu_data_1_1_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_imu_data_1_1_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_imu_data_1_1_type-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_imu_data_1_1_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_imu_data_1_1_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_imu_data_1_1_type.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_imu_data.html">ImuData</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_imu_data_1_1_type.html">Type</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_matrix-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_matrix-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_matrix-members.html	(revision 98)
@@ -166,5 +166,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_matrix.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_matrix.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_matrix.html	(revision 98)
@@ -808,5 +808,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_matrix.html">Matrix</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_matrix_1_1_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_matrix_1_1_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_matrix_1_1_type-members.html	(revision 98)
@@ -126,5 +126,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_matrix_1_1_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_matrix_1_1_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_matrix_1_1_type.html	(revision 98)
@@ -154,5 +154,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_matrix.html">Matrix</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_matrix_1_1_type.html">Type</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_message-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_message-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_message-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_message.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_message.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_message.html	(revision 98)
@@ -151,5 +151,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_message.html">Message</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_mutex-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_mutex-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_mutex-members.html	(revision 98)
@@ -140,5 +140,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_mutex.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_mutex.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_mutex.html	(revision 98)
@@ -305,5 +305,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_mutex.html">Mutex</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_object-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_object-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_object-members.html	(revision 98)
@@ -136,5 +136,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_object.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_object.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_object.html	(revision 98)
@@ -399,5 +399,5 @@
 <p>Formatted information. </p>
 <p>Green colored <a class="el" href="namespaceflair_1_1core.html#aa7fe0d3548e4e65719702a7fb29775b1" title="Formatted print. ">Printf()</a>. <br />
- Note that it is better to call Info macro, which automatically fills function parameter.</p>
+Note that it is better to call Info macro, which automatically fills calling function parameter.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -443,5 +443,5 @@
 <p>Formatted warning. </p>
 <p>Orange colored <a class="el" href="namespaceflair_1_1core.html#aa7fe0d3548e4e65719702a7fb29775b1" title="Formatted print. ">Printf()</a>. <br />
- Note that it is better to call Warn macro, which automatically fills function parameter.</p>
+Note that it is better to call Warn macro, which automatically fills calling function parameter.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -486,6 +486,6 @@
 <p>Formatted error. </p>
 <p>Red colored <a class="el" href="namespaceflair_1_1core.html#aa7fe0d3548e4e65719702a7fb29775b1" title="Formatted print. ">Printf()</a>. <br />
- Note that it is better to call Err macro, which automatically fills function parameter. <br />
- After calling this method, <a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85" title="Has an errror occured? ">ErrorOccured()</a> will always return true.</p>
+Note that it is better to call Err macro, which automatically fills function calling parameter. <br />
+After calling this method, <a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85" title="Has an errror occured? ">ErrorOccured()</a> will always return true.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -531,5 +531,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_object.html">Object</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_one_axis_rotation-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_one_axis_rotation-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_one_axis_rotation-members.html	(revision 98)
@@ -164,5 +164,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_one_axis_rotation.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_one_axis_rotation.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_one_axis_rotation.html	(revision 98)
@@ -475,5 +475,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_one_axis_rotation.html">OneAxisRotation</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_quaternion-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_quaternion-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_quaternion-members.html	(revision 98)
@@ -140,5 +140,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_quaternion.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_quaternion.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_quaternion.html	(revision 98)
@@ -557,5 +557,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_quaternion.html">Quaternion</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___i2c_port-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___i2c_port-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___i2c_port-members.html	(revision 98)
@@ -149,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___i2c_port.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___i2c_port.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___i2c_port.html	(revision 98)
@@ -498,5 +498,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_r_t_d_m___i2c_port.html">RTDM_I2cPort</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___serial_port-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___serial_port-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___serial_port-members.html	(revision 98)
@@ -145,5 +145,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___serial_port.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___serial_port.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_r_t_d_m___serial_port.html	(revision 98)
@@ -471,5 +471,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_r_t_d_m___serial_port.html">RTDM_SerialPort</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_rotation_matrix-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_rotation_matrix-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_rotation_matrix-members.html	(revision 98)
@@ -129,5 +129,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_rotation_matrix.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_rotation_matrix.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_rotation_matrix.html	(revision 98)
@@ -301,5 +301,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_rotation_matrix.html">RotationMatrix</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_scalar_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_scalar_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_scalar_type-members.html	(revision 98)
@@ -123,5 +123,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_scalar_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_scalar_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_scalar_type.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_scalar_type.html">ScalarType</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_semaphore-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_semaphore-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_semaphore-members.html	(revision 98)
@@ -142,5 +142,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_semaphore.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_semaphore.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_semaphore.html	(revision 98)
@@ -336,5 +336,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_semaphore.html">Semaphore</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_serial_port-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_serial_port-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_serial_port-members.html	(revision 98)
@@ -143,5 +143,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_serial_port.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_serial_port.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_serial_port.html	(revision 98)
@@ -470,5 +470,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_serial_port.html">SerialPort</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_shared_mem-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_shared_mem-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_shared_mem-members.html	(revision 98)
@@ -142,5 +142,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_shared_mem.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_shared_mem.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_shared_mem.html	(revision 98)
@@ -370,5 +370,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">SharedMem</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_signed_integer_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_signed_integer_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_signed_integer_type-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_signed_integer_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_signed_integer_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_signed_integer_type.html	(revision 98)
@@ -150,5 +150,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_signed_integer_type.html">SignedIntegerType</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_tcp_socket-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_tcp_socket-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_tcp_socket-members.html	(revision 98)
@@ -154,5 +154,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_tcp_socket.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_tcp_socket.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_tcp_socket.html	(revision 98)
@@ -510,5 +510,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_tcp_socket.html">TcpSocket</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_thread-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_thread-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_thread-members.html	(revision 98)
@@ -158,5 +158,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_thread.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_thread.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_thread.html	(revision 98)
@@ -129,24 +129,24 @@
   <img src="classflair_1_1core_1_1_thread.png" usemap="#flair::core::Thread_map" alt=""/>
   <map id="flair::core::Thread_map" name="flair::core::Thread_map">
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,202,24"/>
-<area href="classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html" alt="flair::actuator::BlCtrlV2_x4_speed" shape="rect" coords="212,112,414,136"/>
-<area href="classflair_1_1core_1_1_watchdog.html" title="Watchdog class. " alt="flair::core::Watchdog" shape="rect" coords="212,168,414,192"/>
-<area href="classflair_1_1meta_1_1_uav_state_machine.html" title="State machine for UAV The Thread is created with the FrameworkManager as parent. FrameworkManager mus..." alt="flair::meta::UavStateMachine" shape="rect" coords="212,224,414,248"/>
-<area href="classflair_1_1sensor_1_1_gx3__25__imu.html" title="Class for 3dmgx3-25 Imu. " alt="flair::sensor::Gx3_25_imu" shape="rect" coords="212,280,414,304"/>
-<area href="classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html" title="Classe intégrant le telemetre laser Hokuyo UTM 30lx. " alt="flair::sensor::HokuyoUTM30Lx" shape="rect" coords="212,336,414,360"/>
-<area href="classflair_1_1sensor_1_1_host_eth_controller.html" title="Base Class for host side remote controls that talks to target side through ethernet connection..." alt="flair::sensor::HostEthController" shape="rect" coords="212,392,414,416"/>
-<area href="classflair_1_1sensor_1_1_mb800.html" title="Class for mb800 gps receiver. " alt="flair::sensor::Mb800" shape="rect" coords="212,448,414,472"/>
-<area href="classflair_1_1sensor_1_1_neo_m8_n.html" title="Class for mb800 gps receiver. " alt="flair::sensor::NeoM8N" shape="rect" coords="212,504,414,528"/>
-<area href="classflair_1_1sensor_1_1_novatel.html" title="Class for Novatel gps receiver. " alt="flair::sensor::Novatel" shape="rect" coords="212,560,414,584"/>
-<area href="classflair_1_1sensor_1_1_simu_camera.html" title="Class for a simulation camera. " alt="flair::sensor::SimuCamera" shape="rect" coords="212,616,414,640"/>
-<area href="classflair_1_1sensor_1_1_simu_gps.html" title="Class for a simulation GPS. " alt="flair::sensor::SimuGps" shape="rect" coords="212,672,414,696"/>
-<area href="classflair_1_1sensor_1_1_simu_imu.html" title="Class for a simulation Imu. " alt="flair::sensor::SimuImu" shape="rect" coords="212,728,414,752"/>
-<area href="classflair_1_1sensor_1_1_simu_laser.html" alt="flair::sensor::SimuLaser" shape="rect" coords="212,784,414,808"/>
-<area href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" title="Class for a simulation PressureSensor. " alt="flair::sensor::SimuPressureSensor" shape="rect" coords="212,840,414,864"/>
-<area href="classflair_1_1sensor_1_1_simu_us.html" title="Class for a simulation UsRangeFinder. " alt="flair::sensor::SimuUs" shape="rect" coords="212,896,414,920"/>
-<area href="classflair_1_1sensor_1_1_srf08.html" title="Class for ultra sonic SRF08. " alt="flair::sensor::Srf08" shape="rect" coords="212,952,414,976"/>
-<area href="classflair_1_1sensor_1_1_target_controller.html" title="Base Class for target side remote controls. " alt="flair::sensor::TargetController" shape="rect" coords="212,1008,414,1032"/>
-<area href="classflair_1_1sensor_1_1_v4_l_camera.html" title="Base class for V4l camera. " alt="flair::sensor::V4LCamera" shape="rect" coords="212,1064,414,1088"/>
-<area href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent..." alt="flair::sensor::VrpnClient" shape="rect" coords="212,1120,414,1144"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,229,24"/>
+<area href="classflair_1_1actuator_1_1_bl_ctrl_v2__x4__speed.html" alt="flair::actuator::BlCtrlV2_x4_speed" shape="rect" coords="239,112,468,136"/>
+<area href="classflair_1_1core_1_1_watchdog.html" title="Watchdog class. " alt="flair::core::Watchdog" shape="rect" coords="239,168,468,192"/>
+<area href="classflair_1_1meta_1_1_uav_state_machine.html" title="State machine for UAV The Thread is created with the FrameworkManager as parent. FrameworkManager mus..." alt="flair::meta::UavStateMachine" shape="rect" coords="239,224,468,248"/>
+<area href="classflair_1_1sensor_1_1_gx3__25__imu.html" title="Class for 3dmgx3-25 Imu. " alt="flair::sensor::Gx3_25_imu" shape="rect" coords="239,280,468,304"/>
+<area href="classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html" title="Classe intégrant le telemetre laser Hokuyo UTM 30lx. " alt="flair::sensor::HokuyoUTM30Lx" shape="rect" coords="239,336,468,360"/>
+<area href="classflair_1_1sensor_1_1_host_eth_controller.html" title="Base Class for host side remote controls that talks to target side through ethernet connection..." alt="flair::sensor::HostEthController" shape="rect" coords="239,392,468,416"/>
+<area href="classflair_1_1sensor_1_1_mb800.html" title="Class for mb800 gps receiver. " alt="flair::sensor::Mb800" shape="rect" coords="239,448,468,472"/>
+<area href="classflair_1_1sensor_1_1_neo_m8_n.html" title="Class for mb800 gps receiver. " alt="flair::sensor::NeoM8N" shape="rect" coords="239,504,468,528"/>
+<area href="classflair_1_1sensor_1_1_novatel.html" title="Class for Novatel gps receiver. " alt="flair::sensor::Novatel" shape="rect" coords="239,560,468,584"/>
+<area href="classflair_1_1sensor_1_1_simulated_camera.html" title="Class for a simulation camera. " alt="flair::sensor::SimulatedCamera" shape="rect" coords="239,616,468,640"/>
+<area href="classflair_1_1sensor_1_1_simulated_gps.html" title="Class for a simulation GPS. " alt="flair::sensor::SimulatedGps" shape="rect" coords="239,672,468,696"/>
+<area href="classflair_1_1sensor_1_1_simulated_imu.html" title="Class for a simulation Imu. " alt="flair::sensor::SimulatedImu" shape="rect" coords="239,728,468,752"/>
+<area href="classflair_1_1sensor_1_1_simulated_laser.html" alt="flair::sensor::SimulatedLaser" shape="rect" coords="239,784,468,808"/>
+<area href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html" title="Class for a simulation PressureSensor. " alt="flair::sensor::SimulatedPressureSensor" shape="rect" coords="239,840,468,864"/>
+<area href="classflair_1_1sensor_1_1_simulated_us.html" title="Class for a simulation UsRangeFinder. " alt="flair::sensor::SimulatedUs" shape="rect" coords="239,896,468,920"/>
+<area href="classflair_1_1sensor_1_1_srf08.html" title="Class for ultra sonic SRF08. " alt="flair::sensor::Srf08" shape="rect" coords="239,952,468,976"/>
+<area href="classflair_1_1sensor_1_1_target_controller.html" title="Base Class for target side remote controls. " alt="flair::sensor::TargetController" shape="rect" coords="239,1008,468,1032"/>
+<area href="classflair_1_1sensor_1_1_v4_l_camera.html" title="Base class for V4l camera. " alt="flair::sensor::V4LCamera" shape="rect" coords="239,1064,468,1088"/>
+<area href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent..." alt="flair::sensor::VrpnClient" shape="rect" coords="239,1120,468,1144"/>
 </map>
  </div></div>
@@ -759,5 +759,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_thread.html">Thread</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_udp_socket-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_udp_socket-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_udp_socket-members.html	(revision 98)
@@ -144,5 +144,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_udp_socket.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_udp_socket.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_udp_socket.html	(revision 98)
@@ -443,5 +443,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_udp_socket.html">UdpSocket</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_udt_socket-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_udt_socket-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_udt_socket-members.html	(revision 98)
@@ -154,5 +154,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_udt_socket.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_udt_socket.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_udt_socket.html	(revision 98)
@@ -510,5 +510,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_udt_socket.html">UdtSocket</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_unix___i2c_port-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_unix___i2c_port-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_unix___i2c_port-members.html	(revision 98)
@@ -149,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_unix___i2c_port.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_unix___i2c_port.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_unix___i2c_port.html	(revision 98)
@@ -489,5 +489,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_unix___i2c_port.html">Unix_I2cPort</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_unix___serial_port-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_unix___serial_port-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_unix___serial_port-members.html	(revision 98)
@@ -145,5 +145,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_unix___serial_port.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_unix___serial_port.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_unix___serial_port.html	(revision 98)
@@ -243,5 +243,5 @@
     <tr><td class="paramname">parent</td><td>parent </td></tr>
     <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">device</td><td>serial device (ex rtser1) </td></tr>
+    <tr><td class="paramname">device</td><td>serial device (ex /dev/ttyS0) </td></tr>
   </table>
   </dd>
@@ -463,5 +463,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_unix___serial_port.html">Unix_SerialPort</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_unsigned_integer_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_unsigned_integer_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_unsigned_integer_type-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_unsigned_integer_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_unsigned_integer_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_unsigned_integer_type.html	(revision 98)
@@ -150,5 +150,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_unsigned_integer_type.html">UnsignedIntegerType</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_vector2_d-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_vector2_d-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_vector2_d-members.html	(revision 98)
@@ -135,5 +135,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_vector2_d.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_vector2_d.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_vector2_d.html	(revision 98)
@@ -500,5 +500,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_vector2_d.html">Vector2D</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_vector3_d-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_vector3_d-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_vector3_d-members.html	(revision 98)
@@ -146,5 +146,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_vector3_d.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_vector3_d.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_vector3_d.html	(revision 98)
@@ -773,5 +773,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_vector3_d.html">Vector3D</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_vector3_ddata-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_vector3_ddata-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_vector3_ddata-members.html	(revision 98)
@@ -185,5 +185,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_vector3_ddata.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_vector3_ddata.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_vector3_ddata.html	(revision 98)
@@ -484,5 +484,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_vector3_ddata.html">Vector3Ddata</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_watchdog-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_watchdog-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_watchdog-members.html	(revision 98)
@@ -162,5 +162,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1_watchdog.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1_watchdog.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1_watchdog.html	(revision 98)
@@ -266,5 +266,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1_watchdog.html">Watchdog</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvimage-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvimage-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvimage-members.html	(revision 98)
@@ -156,5 +156,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvimage.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvimage.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvimage.html	(revision 98)
@@ -368,5 +368,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1cvimage.html">cvimage</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvimage_1_1_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvimage_1_1_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvimage_1_1_type-members.html	(revision 98)
@@ -127,5 +127,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvimage_1_1_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvimage_1_1_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvimage_1_1_type.html	(revision 98)
@@ -199,5 +199,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1cvimage.html">cvimage</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1cvimage_1_1_type.html">Type</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix-members.html	(revision 98)
@@ -167,5 +167,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix.html	(revision 98)
@@ -760,5 +760,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1cvmatrix.html">cvmatrix</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix_1_1_type-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix_1_1_type-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix_1_1_type-members.html	(revision 98)
@@ -126,5 +126,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix_1_1_type.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix_1_1_type.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix_1_1_type.html	(revision 98)
@@ -154,5 +154,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1cvmatrix.html">cvmatrix</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1cvmatrix_1_1_type.html">Type</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix__descriptor-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix__descriptor-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix__descriptor-members.html	(revision 98)
@@ -126,5 +126,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix__descriptor.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix__descriptor.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1cvmatrix__descriptor.html	(revision 98)
@@ -322,5 +322,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1cvmatrix__descriptor.html">cvmatrix_descriptor</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1io__data-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1io__data-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1io__data-members.html	(revision 98)
@@ -154,5 +154,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1core_1_1io__data.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1core_1_1io__data.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1core_1_1io__data.html	(revision 98)
@@ -669,5 +669,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li><li class="navelem"><a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs-members.html	(revision 98)
@@ -162,5 +162,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs.html	(revision 98)
@@ -134,5 +134,5 @@
 <area href="classflair_1_1filter_1_1_ahrs_kalman.html" title="Class defining an Ahrs Kalman filter. " alt="flair::filter::AhrsKalman" shape="rect" coords="224,168,438,192"/>
 <area href="classflair_1_1filter_1_1_gx3__25__ahrs.html" title="Class for 3dmgx3-25 ahrs. " alt="flair::filter::Gx3_25_ahrs" shape="rect" coords="448,168,662,192"/>
-<area href="classflair_1_1filter_1_1_simu_ahrs.html" title="Class for a simulation Ahrs. " alt="flair::filter::SimuAhrs" shape="rect" coords="672,168,886,192"/>
+<area href="classflair_1_1filter_1_1_simulated_ahrs.html" title="Class for a simulation Ahrs. " alt="flair::filter::SimulatedAhrs" shape="rect" coords="672,168,886,192"/>
 </map>
  </div></div>
@@ -616,5 +616,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_ahrs.html">Ahrs</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_complementary_filter-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_complementary_filter-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_complementary_filter-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_complementary_filter.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_complementary_filter.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_complementary_filter.html	(revision 98)
@@ -329,5 +329,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_ahrs_complementary_filter.html">AhrsComplementaryFilter</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_kalman-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_kalman-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_kalman-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_kalman.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_kalman.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_ahrs_kalman.html	(revision 98)
@@ -328,5 +328,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_ahrs_kalman.html">AhrsKalman</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_butterworth_low_pass-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_butterworth_low_pass-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_butterworth_low_pass-members.html	(revision 98)
@@ -152,5 +152,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_butterworth_low_pass.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_butterworth_low_pass.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_butterworth_low_pass.html	(revision 98)
@@ -455,5 +455,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_butterworth_low_pass.html">ButterworthLowPass</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_control_law-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_control_law-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_control_law-members.html	(revision 98)
@@ -154,5 +154,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_control_law.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_control_law.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_control_law.html	(revision 98)
@@ -481,5 +481,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_control_law.html">ControlLaw</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_euler_derivative-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_euler_derivative-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_euler_derivative-members.html	(revision 98)
@@ -150,5 +150,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_euler_derivative.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_euler_derivative.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_euler_derivative.html	(revision 98)
@@ -359,5 +359,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_euler_derivative.html">EulerDerivative</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_gx3__25__ahrs-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_gx3__25__ahrs-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_gx3__25__ahrs-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
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 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_gx3__25__ahrs.html	(revision 98)
@@ -343,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 Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_joy_reference-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_joy_reference-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_joy_reference-members.html	(revision 98)
@@ -165,5 +165,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_joy_reference.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_joy_reference.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_joy_reference.html	(revision 98)
@@ -704,5 +704,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_joy_reference.html">JoyReference</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_low_pass_filter-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_low_pass_filter-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_low_pass_filter-members.html	(revision 98)
@@ -150,5 +150,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_low_pass_filter.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_low_pass_filter.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_low_pass_filter.html	(revision 98)
@@ -359,5 +359,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_low_pass_filter.html">LowPassFilter</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_nested_sat-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_nested_sat-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_nested_sat-members.html	(revision 98)
@@ -158,5 +158,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_nested_sat.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_nested_sat.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_nested_sat.html	(revision 98)
@@ -384,5 +384,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_nested_sat.html">NestedSat</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_pid-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_pid-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_pid-members.html	(revision 98)
@@ -158,5 +158,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_pid.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_pid.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_pid.html	(revision 98)
@@ -434,5 +434,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_pid.html">Pid</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_pid_thrust-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_pid_thrust-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_pid_thrust-members.html	(revision 98)
@@ -164,5 +164,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_pid_thrust.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_pid_thrust.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_pid_thrust.html	(revision 98)
@@ -570,5 +570,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_pid_thrust.html">PidThrust</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs-members.html	(revision 98)
@@ -0,0 +1,171 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1filter_1_1_simulated_ahrs.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::filter::SimulatedAhrs Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html">flair::filter::SimulatedAhrs</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a85a9629002734e6f5b7ab8b30c90f7fb">AddPlot</a>(const core::AhrsData *ahrsData, gui::DataPlot::Color_t color)</td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a36d3fc4bb2644faae4b3a297b484fad7">Ahrs</a>(const sensor::Imu *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a280ca3f44b2efdb42d6aab1b0333cda0">GetDatas</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#adb401534c91830c4985169bed9a7a164">GetDatas</a>(core::AhrsData **ahrsData) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#ae7c21af8bde9f2154dd4c2de8c716082">GetImu</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a2c5796f1aa51436f4d48c8c6d50580da">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a35a0df9a0e36ebb19165725a9eb24217">PitchPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a7d89b658d75c4fdd93d0d6fb4f3c1978">RollPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e">SimulatedAhrs</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html">flair::filter::SimulatedAhrs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#aed225a1b8a489df87e0e9f2a6f95b919">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a116d3f72561f63909a554f047786491e">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#ab3295382a2267a9b8c8b24dd628b87d3">WXPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#ac10f80abe9217960160eac2b6926e6a3">WYPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#aa55c345dbb006a78661d0366f0663909">WZPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#afb8108a6bcd955d2519ea6a613d19975">YawPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a8c542b3b9ff973d36613d611b237b16f">~Ahrs</a>()</td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6">~SimulatedAhrs</a>()</td><td class="entry"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html">flair::filter::SimulatedAhrs</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs.html	(revision 98)
@@ -0,0 +1,351 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::filter::SimulatedAhrs Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1filter_1_1_simulated_ahrs.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classflair_1_1filter_1_1_simulated_ahrs-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::filter::SimulatedAhrs Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a>.  
+ <a href="classflair_1_1filter_1_1_simulated_ahrs.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="_simulated_ahrs_8h_source.html">SimulatedAhrs.h</a>&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::filter::SimulatedAhrs:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1filter_1_1_simulated_ahrs.png" usemap="#flair::filter::SimulatedAhrs_map" alt=""/>
+  <map id="flair::filter::SimulatedAhrs_map" name="flair::filter::SimulatedAhrs_map">
+<area href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. " alt="flair::filter::Ahrs" shape="rect" coords="0,112,152,136"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,152,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,152,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ad1c55a8c29398f2806a4fd8507b1874e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e">SimulatedAhrs</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
+<tr class="memdesc:ad1c55a8c29398f2806a4fd8507b1874e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ad1c55a8c29398f2806a4fd8507b1874e">More...</a><br /></td></tr>
+<tr class="separator:ad1c55a8c29398f2806a4fd8507b1874e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d8866e4c5b9dd08c1f84cb3a94358e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6">~SimulatedAhrs</a> ()</td></tr>
+<tr class="memdesc:a8d8866e4c5b9dd08c1f84cb3a94358e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a8d8866e4c5b9dd08c1f84cb3a94358e6">More...</a><br /></td></tr>
+<tr class="separator:a8d8866e4c5b9dd08c1f84cb3a94358e6"><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>
+<tr class="memdesc:a36d3fc4bb2644faae4b3a297b484fad7 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a36d3fc4bb2644faae4b3a297b484fad7">More...</a><br /></td></tr>
+<tr class="separator:a36d3fc4bb2644faae4b3a297b484fad7 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c542b3b9ff973d36613d611b237b16f 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#a8c542b3b9ff973d36613d611b237b16f">~Ahrs</a> ()</td></tr>
+<tr class="memdesc:a8c542b3b9ff973d36613d611b237b16f inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a8c542b3b9ff973d36613d611b237b16f">More...</a><br /></td></tr>
+<tr class="separator:a8c542b3b9ff973d36613d611b237b16f inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7c21af8bde9f2154dd4c2de8c716082 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1sensor_1_1_imu.html">sensor::Imu</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#ae7c21af8bde9f2154dd4c2de8c716082">GetImu</a> (void) const </td></tr>
+<tr class="memdesc:ae7c21af8bde9f2154dd4c2de8c716082 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get parent Imu.  <a href="#ae7c21af8bde9f2154dd4c2de8c716082">More...</a><br /></td></tr>
+<tr class="separator:ae7c21af8bde9f2154dd4c2de8c716082 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a280ca3f44b2efdb42d6aab1b0333cda0 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_ahrs_data.html">core::AhrsData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a280ca3f44b2efdb42d6aab1b0333cda0">GetDatas</a> (void) const </td></tr>
+<tr class="memdesc:a280ca3f44b2efdb42d6aab1b0333cda0 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get ahrs datas.  <a href="#a280ca3f44b2efdb42d6aab1b0333cda0">More...</a><br /></td></tr>
+<tr class="separator:a280ca3f44b2efdb42d6aab1b0333cda0 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c5796f1aa51436f4d48c8c6d50580da inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a2c5796f1aa51436f4d48c8c6d50580da">LockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:a2c5796f1aa51436f4d48c8c6d50580da inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock the graphical user interface.  <a href="#a2c5796f1aa51436f4d48c8c6d50580da">More...</a><br /></td></tr>
+<tr class="separator:a2c5796f1aa51436f4d48c8c6d50580da inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed225a1b8a489df87e0e9f2a6f95b919 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#aed225a1b8a489df87e0e9f2a6f95b919">UnlockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:aed225a1b8a489df87e0e9f2a6f95b919 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock the graphical user interface.  <a href="#aed225a1b8a489df87e0e9f2a6f95b919">More...</a><br /></td></tr>
+<tr class="separator:aed225a1b8a489df87e0e9f2a6f95b919 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a116d3f72561f63909a554f047786491e inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a116d3f72561f63909a554f047786491e">UseDefaultPlot</a> (void)</td></tr>
+<tr class="memdesc:a116d3f72561f63909a554f047786491e inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a116d3f72561f63909a554f047786491e">More...</a><br /></td></tr>
+<tr class="separator:a116d3f72561f63909a554f047786491e inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85a9629002734e6f5b7ab8b30c90f7fb inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a85a9629002734e6f5b7ab8b30c90f7fb">AddPlot</a> (const <a class="el" href="classflair_1_1core_1_1_ahrs_data.html">core::AhrsData</a> *ahrsData, <a class="el" href="classflair_1_1gui_1_1_data_plot.html#a0e106271554ff92ebeb94d22014f037e">gui::DataPlot::Color_t</a> color)</td></tr>
+<tr class="memdesc:a85a9629002734e6f5b7ab8b30c90f7fb inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add plot.  <a href="#a85a9629002734e6f5b7ab8b30c90f7fb">More...</a><br /></td></tr>
+<tr class="separator:a85a9629002734e6f5b7ab8b30c90f7fb inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d89b658d75c4fdd93d0d6fb4f3c1978 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a7d89b658d75c4fdd93d0d6fb4f3c1978">RollPlot</a> (void) const </td></tr>
+<tr class="memdesc:a7d89b658d75c4fdd93d0d6fb4f3c1978 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Roll plot.  <a href="#a7d89b658d75c4fdd93d0d6fb4f3c1978">More...</a><br /></td></tr>
+<tr class="separator:a7d89b658d75c4fdd93d0d6fb4f3c1978 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35a0df9a0e36ebb19165725a9eb24217 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#a35a0df9a0e36ebb19165725a9eb24217">PitchPlot</a> (void) const </td></tr>
+<tr class="memdesc:a35a0df9a0e36ebb19165725a9eb24217 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pitch plot.  <a href="#a35a0df9a0e36ebb19165725a9eb24217">More...</a><br /></td></tr>
+<tr class="separator:a35a0df9a0e36ebb19165725a9eb24217 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb8108a6bcd955d2519ea6a613d19975 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#afb8108a6bcd955d2519ea6a613d19975">YawPlot</a> (void) const </td></tr>
+<tr class="memdesc:afb8108a6bcd955d2519ea6a613d19975 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Yaw plot.  <a href="#afb8108a6bcd955d2519ea6a613d19975">More...</a><br /></td></tr>
+<tr class="separator:afb8108a6bcd955d2519ea6a613d19975 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3295382a2267a9b8c8b24dd628b87d3 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#ab3295382a2267a9b8c8b24dd628b87d3">WXPlot</a> (void) const </td></tr>
+<tr class="memdesc:ab3295382a2267a9b8c8b24dd628b87d3 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation speed around x axis plot.  <a href="#ab3295382a2267a9b8c8b24dd628b87d3">More...</a><br /></td></tr>
+<tr class="separator:ab3295382a2267a9b8c8b24dd628b87d3 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac10f80abe9217960160eac2b6926e6a3 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#ac10f80abe9217960160eac2b6926e6a3">WYPlot</a> (void) const </td></tr>
+<tr class="memdesc:ac10f80abe9217960160eac2b6926e6a3 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation speed around y axis plot.  <a href="#ac10f80abe9217960160eac2b6926e6a3">More...</a><br /></td></tr>
+<tr class="separator:ac10f80abe9217960160eac2b6926e6a3 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa55c345dbb006a78661d0366f0663909 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#aa55c345dbb006a78661d0366f0663909">WZPlot</a> (void) const </td></tr>
+<tr class="memdesc:aa55c345dbb006a78661d0366f0663909 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation speed around z axis plot.  <a href="#aa55c345dbb006a78661d0366f0663909">More...</a><br /></td></tr>
+<tr class="separator:aa55c345dbb006a78661d0366f0663909 inherit pub_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1filter_1_1_ahrs"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1filter_1_1_ahrs')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1filter_1_1_ahrs.html">flair::filter::Ahrs</a></td></tr>
+<tr class="memitem:adb401534c91830c4985169bed9a7a164 inherit pro_methods_classflair_1_1filter_1_1_ahrs"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_ahrs.html#adb401534c91830c4985169bed9a7a164">GetDatas</a> (<a class="el" href="classflair_1_1core_1_1_ahrs_data.html">core::AhrsData</a> **ahrsData) const </td></tr>
+<tr class="memdesc:adb401534c91830c4985169bed9a7a164 inherit pro_methods_classflair_1_1filter_1_1_ahrs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get ahrs datas.  <a href="#adb401534c91830c4985169bed9a7a164">More...</a><br /></td></tr>
+<tr class="separator:adb401534c91830c4985169bed9a7a164 inherit pro_methods_classflair_1_1filter_1_1_ahrs"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<div class="textblock"><p>Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a>. </p>
+<p>This class constructs a SimulatedImu 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="ad1c55a8c29398f2806a4fd8507b1874e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::filter::SimulatedAhrs::SimulatedAhrs </td>
+          <td>(</td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>priority</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a>. It will be child of the FrameworkManager.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> id of the Model </td></tr>
+    <tr><td class="paramname">priority</td><td>priority of the SimulatedImu Thread </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a8d8866e4c5b9dd08c1f84cb3a94358e6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::filter::SimulatedAhrs::~SimulatedAhrs </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <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_simulated_ahrs.html">SimulatedAhrs</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_simulated_ahrs.js	(revision 98)
@@ -0,0 +1,5 @@
+var classflair_1_1filter_1_1_simulated_ahrs =
+[
+    [ "SimulatedAhrs", "classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e", null ],
+    [ "~SimulatedAhrs", "classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator1_d-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator1_d-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator1_d-members.html	(revision 98)
@@ -159,5 +159,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator1_d.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator1_d.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator1_d.html	(revision 98)
@@ -573,5 +573,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_trajectory_generator1_d.html">TrajectoryGenerator1D</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator2_d_circle-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator2_d_circle-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator2_d_circle-members.html	(revision 98)
@@ -158,5 +158,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator2_d_circle.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator2_d_circle.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_trajectory_generator2_d_circle.html	(revision 98)
@@ -548,5 +548,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_trajectory_generator2_d_circle.html">TrajectoryGenerator2DCircle</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_uav_multiplex-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_uav_multiplex-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_uav_multiplex-members.html	(revision 98)
@@ -164,5 +164,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_uav_multiplex.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_uav_multiplex.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_uav_multiplex.html	(revision 98)
@@ -733,5 +733,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_uav_multiplex.html">UavMultiplex</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_x4_x8_multiplex-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_x4_x8_multiplex-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_x4_x8_multiplex-members.html	(revision 98)
@@ -178,5 +178,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1filter_1_1_x4_x8_multiplex.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1filter_1_1_x4_x8_multiplex.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1filter_1_1_x4_x8_multiplex.html	(revision 98)
@@ -484,5 +484,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_x4_x8_multiplex.html">X4X8Multiplex</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_box-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_box-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_box-members.html	(revision 98)
@@ -152,5 +152,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_box.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_box.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_box.html	(revision 98)
@@ -420,5 +420,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_box.html">Box</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_check_box-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_check_box-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_check_box-members.html	(revision 98)
@@ -155,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_check_box.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_check_box.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_check_box.html	(revision 98)
@@ -353,5 +353,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_check_box.html">CheckBox</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_combo_box-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_combo_box-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_combo_box-members.html	(revision 98)
@@ -155,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_combo_box.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_combo_box.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_combo_box.html	(revision 98)
@@ -353,5 +353,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_combo_box.html">ComboBox</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot-members.html	(revision 98)
@@ -159,5 +159,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot.html	(revision 98)
@@ -400,5 +400,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_data_plot.html">DataPlot</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot1_d-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot1_d-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot1_d-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot1_d.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot1_d.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot1_d.html	(revision 98)
@@ -324,5 +324,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">DataPlot1D</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot2_d-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot2_d-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot2_d-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot2_d.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot2_d.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_data_plot2_d.html	(revision 98)
@@ -366,5 +366,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_data_plot2_d.html">DataPlot2D</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_double_spin_box-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_double_spin_box-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_double_spin_box-members.html	(revision 98)
@@ -155,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_double_spin_box.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_double_spin_box.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_double_spin_box.html	(revision 98)
@@ -442,5 +442,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_double_spin_box.html">DoubleSpinBox</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_grid_layout-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_grid_layout-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_grid_layout-members.html	(revision 98)
@@ -153,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_grid_layout.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_grid_layout.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_grid_layout.html	(revision 98)
@@ -301,5 +301,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_grid_layout.html">GridLayout</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_group_box-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_group_box-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_group_box-members.html	(revision 98)
@@ -153,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_group_box.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_group_box.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_group_box.html	(revision 98)
@@ -303,5 +303,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_group_box.html">GroupBox</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_label-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_label-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_label-members.html	(revision 98)
@@ -149,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_label.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_label.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_label.html	(revision 98)
@@ -329,5 +329,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_label.html">Label</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_layout-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_layout-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_layout-members.html	(revision 98)
@@ -151,5 +151,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_layout.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_layout.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_layout.html	(revision 98)
@@ -385,5 +385,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_layout.html">Layout</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_layout_position-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_layout_position-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_layout_position-members.html	(revision 98)
@@ -125,5 +125,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_layout_position.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_layout_position.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_layout_position.html	(revision 98)
@@ -266,5 +266,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_layout_position.html">LayoutPosition</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_list_widget-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_list_widget-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_list_widget-members.html	(revision 98)
@@ -150,5 +150,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_list_widget.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_list_widget.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_list_widget.html	(revision 98)
@@ -335,5 +335,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_list_widget.html">ListWidget</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_map-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_map-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_map-members.html	(revision 98)
@@ -155,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_map.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_map.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_map.html	(revision 98)
@@ -379,5 +379,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_map.html">Map</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_picture-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_picture-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_picture-members.html	(revision 98)
@@ -153,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_picture.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_picture.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_picture.html	(revision 98)
@@ -309,5 +309,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_picture.html">Picture</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_push_button-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_push_button-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_push_button-members.html	(revision 98)
@@ -148,5 +148,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_push_button.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_push_button.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_push_button.html	(revision 98)
@@ -305,5 +305,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_push_button.html">PushButton</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_range_finder_plot-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_range_finder_plot-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_range_finder_plot-members.html	(revision 98)
@@ -153,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_range_finder_plot.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_range_finder_plot.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_range_finder_plot.html	(revision 98)
@@ -372,5 +372,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_range_finder_plot.html">RangeFinderPlot</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_send_data-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_send_data-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_send_data-members.html	(revision 98)
@@ -153,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_send_data.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_send_data.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_send_data.html	(revision 98)
@@ -421,5 +421,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_send_data.html">SendData</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_spin_box-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_spin_box-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_spin_box-members.html	(revision 98)
@@ -155,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_spin_box.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_spin_box.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_spin_box.html	(revision 98)
@@ -428,5 +428,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_spin_box.html">SpinBox</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_tab-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_tab-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_tab-members.html	(revision 98)
@@ -153,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_tab.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_tab.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_tab.html	(revision 98)
@@ -308,5 +308,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_tab.html">Tab</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_tab_widget-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_tab_widget-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_tab_widget-members.html	(revision 98)
@@ -153,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_tab_widget.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_tab_widget.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_tab_widget.html	(revision 98)
@@ -332,5 +332,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">TabWidget</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_text_edit-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_text_edit-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_text_edit-members.html	(revision 98)
@@ -149,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_text_edit.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_text_edit.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_text_edit.html	(revision 98)
@@ -331,5 +331,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_text_edit.html">TextEdit</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_us_sensor_plot-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_us_sensor_plot-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_us_sensor_plot-members.html	(revision 98)
@@ -161,5 +161,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_us_sensor_plot.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_us_sensor_plot.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_us_sensor_plot.html	(revision 98)
@@ -238,5 +238,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_us_sensor_plot.html">UsSensorPlot</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_vector3_d_spin_box-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_vector3_d_spin_box-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_vector3_d_spin_box-members.html	(revision 98)
@@ -154,5 +154,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_vector3_d_spin_box.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_vector3_d_spin_box.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_vector3_d_spin_box.html	(revision 98)
@@ -360,5 +360,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_vector3_d_spin_box.html">Vector3DSpinBox</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_widget-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_widget-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_widget-members.html	(revision 98)
@@ -146,5 +146,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1gui_1_1_widget.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1gui_1_1_widget.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1gui_1_1_widget.html	(revision 98)
@@ -591,5 +591,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li><li class="navelem"><a class="el" href="classflair_1_1gui_1_1_widget.html">Widget</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_hds_x8-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_hds_x8-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_hds_x8-members.html	(revision 98)
@@ -165,5 +165,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_hds_x8.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_hds_x8.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_hds_x8.html	(revision 98)
@@ -271,5 +271,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_hds_x8.html">HdsX8</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_meta_dual_shock3-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_meta_dual_shock3-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_meta_dual_shock3-members.html	(revision 98)
@@ -161,5 +161,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_meta_dual_shock3.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_meta_dual_shock3.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_meta_dual_shock3.html	(revision 98)
@@ -289,5 +289,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_meta_dual_shock3.html">MetaDualShock3</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_meta_us_range_finder-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_meta_us_range_finder-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_meta_us_range_finder-members.html	(revision 98)
@@ -143,5 +143,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_meta_us_range_finder.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_meta_us_range_finder.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_meta_us_range_finder.html	(revision 98)
@@ -206,5 +206,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_meta_us_range_finder.html">MetaUsRangeFinder</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object-members.html	(revision 98)
@@ -134,6 +134,6 @@
   <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a516210bba13f3df87da71dac8a494c20">IsTracked</a>(unsigned int timeout_ms) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>MetaVrpnObject</b>(std::string name) (defined in <a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a>)</td><td class="entry"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>MetaVrpnObject</b>(std::string name, uint8_t id) (defined in <a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a>)</td><td class="entry"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>MetaVrpnObject</b>(std::string name, sensor::VrpnClient *client=sensor::GetVrpnClient()) (defined in <a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a>)</td><td class="entry"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>MetaVrpnObject</b>(std::string name, uint8_t id, sensor::VrpnClient *client=sensor::GetVrpnClient()) (defined in <a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a>)</td><td class="entry"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
@@ -148,6 +148,6 @@
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c">State</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710">VrpnObject</a>(std::string name, const gui::TabWidget *tab)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f">VrpnObject</a>(std::string name, uint8_t id, const gui::TabWidget *tab)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46">VrpnObject</a>(std::string name, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b">VrpnObject</a>(std::string name, uint8_t id, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>VxPlot</b>(void) const  (defined in <a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a>)</td><td class="entry"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>VyPlot</b>(void) const  (defined in <a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a>)</td><td class="entry"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">flair::meta::MetaVrpnObject</a></td><td class="entry"></td></tr>
@@ -167,5 +167,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object.html	(revision 98)
@@ -136,10 +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:ae263b57e7b09be7082ff8f8c9121e888"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae263b57e7b09be7082ff8f8c9121e888"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>MetaVrpnObject</b> (std::string name)</td></tr>
-<tr class="separator:ae263b57e7b09be7082ff8f8c9121e888"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a751b751083917b3dd6d355b5c9842d82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a751b751083917b3dd6d355b5c9842d82"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>MetaVrpnObject</b> (std::string name, uint8_t id)</td></tr>
-<tr class="separator:a751b751083917b3dd6d355b5c9842d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68c5aa2b14d7d8eb4a5c600497dad65f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68c5aa2b14d7d8eb4a5c600497dad65f"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><b>MetaVrpnObject</b> (std::string name, <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">sensor::GetVrpnClient</a>())</td></tr>
+<tr class="separator:a68c5aa2b14d7d8eb4a5c600497dad65f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fcca0684a4ff6127a35cb742840a671"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fcca0684a4ff6127a35cb742840a671"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><b>MetaVrpnObject</b> (std::string name, uint8_t id, <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">sensor::GetVrpnClient</a>())</td></tr>
+<tr class="separator:a2fcca0684a4ff6127a35cb742840a671"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaaceb43a7ea27eca33e1b81557669845"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaceb43a7ea27eca33e1b81557669845"></a>
 <a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>VxPlot</b> (void) const </td></tr>
@@ -158,10 +158,10 @@
 <tr class="separator:acec7417d42d58cc6e7e1dec789f442b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_vrpn_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td></tr>
-<tr class="memitem:ae63bc389dc7a4eb878d07cb71eb7d710 inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710">VrpnObject</a> (std::string name, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab)</td></tr>
-<tr class="memdesc:ae63bc389dc7a4eb878d07cb71eb7d710 inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ae63bc389dc7a4eb878d07cb71eb7d710">More...</a><br /></td></tr>
-<tr class="separator:ae63bc389dc7a4eb878d07cb71eb7d710 inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18c54c8e2e297647fc2ffdebc2835c2f inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f">VrpnObject</a> (std::string name, uint8_t id, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab)</td></tr>
-<tr class="memdesc:a18c54c8e2e297647fc2ffdebc2835c2f inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a18c54c8e2e297647fc2ffdebc2835c2f">More...</a><br /></td></tr>
-<tr class="separator:a18c54c8e2e297647fc2ffdebc2835c2f inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a334e0f4266682bb0f95a81eb1bacca46 inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46">VrpnObject</a> (std::string name, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab, <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>())</td></tr>
+<tr class="memdesc:a334e0f4266682bb0f95a81eb1bacca46 inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a334e0f4266682bb0f95a81eb1bacca46">More...</a><br /></td></tr>
+<tr class="separator:a334e0f4266682bb0f95a81eb1bacca46 inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a199dd7221f3330bfebe9b799c4c6036b inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b">VrpnObject</a> (std::string name, uint8_t id, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab, <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>())</td></tr>
+<tr class="memdesc:a199dd7221f3330bfebe9b799c4c6036b inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a199dd7221f3330bfebe9b799c4c6036b">More...</a><br /></td></tr>
+<tr class="separator:a199dd7221f3330bfebe9b799c4c6036b inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3f763c10994c9105bc24b3ab61f90afa inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a3f763c10994c9105bc24b3ab61f90afa">~VrpnObject</a> (void)</td></tr>
 <tr class="memdesc:a3f763c10994c9105bc24b3ab61f90afa inherit pub_methods_classflair_1_1sensor_1_1_vrpn_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a3f763c10994c9105bc24b3ab61f90afa">More...</a><br /></td></tr>
@@ -283,5 +283,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_meta_vrpn_object.html">MetaVrpnObject</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_meta_vrpn_object.js	(revision 98)
@@ -1,6 +1,6 @@
 var classflair_1_1meta_1_1_meta_vrpn_object =
 [
-    [ "MetaVrpnObject", "classflair_1_1meta_1_1_meta_vrpn_object.html#ae263b57e7b09be7082ff8f8c9121e888", null ],
-    [ "MetaVrpnObject", "classflair_1_1meta_1_1_meta_vrpn_object.html#a751b751083917b3dd6d355b5c9842d82", null ],
+    [ "MetaVrpnObject", "classflair_1_1meta_1_1_meta_vrpn_object.html#a68c5aa2b14d7d8eb4a5c600497dad65f", null ],
+    [ "MetaVrpnObject", "classflair_1_1meta_1_1_meta_vrpn_object.html#a2fcca0684a4ff6127a35cb742840a671", null ],
     [ "~MetaVrpnObject", "classflair_1_1meta_1_1_meta_vrpn_object.html#ab95f8fb0c9debbb5aa0c8230da882355", null ],
     [ "VxPlot", "classflair_1_1meta_1_1_meta_vrpn_object.html#aaaceb43a7ea27eca33e1b81557669845", null ],
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x4-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x4-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x4-members.html	(revision 98)
@@ -165,5 +165,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x4.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x4.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x4.html	(revision 98)
@@ -271,5 +271,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_simu_x4.html">SimuX4</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x8-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x8-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x8-members.html	(revision 98)
@@ -165,5 +165,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x8.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x8.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_simu_x8.html	(revision 98)
@@ -271,5 +271,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_simu_x8.html">SimuX8</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_uav-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_uav-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_uav-members.html	(revision 98)
@@ -163,5 +163,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_uav.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_uav.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_uav.html	(revision 98)
@@ -273,5 +273,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_uav.html">Uav</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_uav_state_machine-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_uav_state_machine-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_uav_state_machine-members.html	(revision 98)
@@ -210,5 +210,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_uav_state_machine.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_uav_state_machine.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_uav_state_machine.html	(revision 98)
@@ -664,5 +664,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_uav_state_machine.html">UavStateMachine</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_x_air-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_x_air-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_x_air-members.html	(revision 98)
@@ -165,5 +165,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1meta_1_1_x_air.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1meta_1_1_x_air.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1meta_1_1_x_air.html	(revision 98)
@@ -271,5 +271,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classflair_1_1meta_1_1_x_air.html">XAir</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_battery_monitor-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_battery_monitor-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_battery_monitor-members.html	(revision 98)
@@ -158,5 +158,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_battery_monitor.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_battery_monitor.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_battery_monitor.html	(revision 98)
@@ -380,5 +380,5 @@
   <ul>
     <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_battery_monitor.html">BatteryMonitor</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_camera-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_camera-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_camera-members.html	(revision 98)
@@ -162,5 +162,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_camera.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_camera.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_camera.html	(revision 98)
@@ -131,10 +131,9 @@
   <img src="classflair_1_1sensor_1_1_camera.png" usemap="#flair::sensor::Camera_map" alt=""/>
   <map id="flair::sensor::Camera_map" name="flair::sensor::Camera_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="90,56,261,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="90,0,261,24"/>
-<area href="classflair_1_1sensor_1_1_simu_camera.html" title="Class for a simulation camera. " alt="flair::sensor::SimuCamera" shape="rect" coords="0,168,171,192"/>
-<area href="classflair_1_1sensor_1_1_v4_l_camera.html" title="Base class for V4l camera. " alt="flair::sensor::V4LCamera" shape="rect" coords="181,168,352,192"/>
-<area href="classflair_1_1sensor_1_1_simu_camera_g_l.html" title="Class for a simulation camera. " alt="flair::sensor::SimuCameraGL" shape="rect" coords="0,224,171,248"/>
-<area href="classflair_1_1sensor_1_1_ps3_eye.html" title="Class for Ps3Eye camera. " alt="flair::sensor::Ps3Eye" shape="rect" coords="181,224,352,248"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="96,56,278,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="96,0,278,24"/>
+<area href="classflair_1_1sensor_1_1_simulated_camera.html" title="Class for a simulation camera. " alt="flair::sensor::SimulatedCamera" shape="rect" coords="0,168,182,192"/>
+<area href="classflair_1_1sensor_1_1_v4_l_camera.html" title="Base class for V4l camera. " alt="flair::sensor::V4LCamera" shape="rect" coords="192,168,374,192"/>
+<area href="classflair_1_1sensor_1_1_ps3_eye.html" title="Class for Ps3Eye camera. " alt="flair::sensor::Ps3Eye" shape="rect" coords="192,224,374,248"/>
 </map>
  </div></div>
@@ -650,5 +649,5 @@
   <ul>
     <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_camera.html">Camera</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_emulated_controller-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_emulated_controller-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_emulated_controller-members.html	(revision 98)
@@ -215,5 +215,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_emulated_controller.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_emulated_controller.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_emulated_controller.html	(revision 98)
@@ -413,5 +413,5 @@
   <ul>
     <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_emulated_controller.html">EmulatedController</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_flash_led_message-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_flash_led_message-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_flash_led_message-members.html	(revision 98)
@@ -131,5 +131,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_flash_led_message.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_flash_led_message.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_flash_led_message.html	(revision 98)
@@ -171,5 +171,5 @@
   <ul>
     <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_flash_led_message.html">FlashLedMessage</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_gx3__25__imu-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_gx3__25__imu-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_gx3__25__imu-members.html	(revision 98)
@@ -203,5 +203,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_gx3__25__imu.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_gx3__25__imu.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_gx3__25__imu.html	(revision 98)
@@ -445,5 +445,5 @@
   <ul>
     <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_gx3__25__imu.html">Gx3_25_imu</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx-members.html	(revision 98)
@@ -196,5 +196,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html	(revision 98)
@@ -419,5 +419,5 @@
   <ul>
     <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_hokuyo_u_t_m30_lx.html">HokuyoUTM30Lx</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_host_eth_controller-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_host_eth_controller-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_host_eth_controller-members.html	(revision 98)
@@ -212,5 +212,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_host_eth_controller.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_host_eth_controller.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_host_eth_controller.html	(revision 98)
@@ -388,5 +388,5 @@
   <ul>
     <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_host_eth_controller.html">HostEthController</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_imu-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_imu-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_imu-members.html	(revision 98)
@@ -161,5 +161,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_imu.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_imu.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_imu.html	(revision 98)
@@ -129,8 +129,8 @@
   <img src="classflair_1_1sensor_1_1_imu.png" usemap="#flair::sensor::Imu_map" alt=""/>
   <map id="flair::sensor::Imu_map" name="flair::sensor::Imu_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="81,56,234,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="81,0,234,24"/>
-<area href="classflair_1_1sensor_1_1_gx3__25__imu.html" title="Class for 3dmgx3-25 Imu. " alt="flair::sensor::Gx3_25_imu" shape="rect" coords="0,168,153,192"/>
-<area href="classflair_1_1sensor_1_1_simu_imu.html" title="Class for a simulation Imu. " alt="flair::sensor::SimuImu" shape="rect" coords="163,168,316,192"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="83,56,240,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="83,0,240,24"/>
+<area href="classflair_1_1sensor_1_1_gx3__25__imu.html" title="Class for 3dmgx3-25 Imu. " alt="flair::sensor::Gx3_25_imu" shape="rect" coords="0,168,157,192"/>
+<area href="classflair_1_1sensor_1_1_simulated_imu.html" title="Class for a simulation Imu. " alt="flair::sensor::SimulatedImu" shape="rect" coords="167,168,324,192"/>
 </map>
  </div></div>
@@ -622,5 +622,5 @@
   <ul>
     <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_imu.html">Imu</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_laser_range_finder-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_laser_range_finder-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_laser_range_finder-members.html	(revision 98)
@@ -156,5 +156,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_laser_range_finder.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_laser_range_finder.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_laser_range_finder.html	(revision 98)
@@ -133,6 +133,5 @@
 <area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="99,0,288,24"/>
 <area href="classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html" title="Classe intégrant le telemetre laser Hokuyo UTM 30lx. " alt="flair::sensor::HokuyoUTM30Lx" shape="rect" coords="0,168,189,192"/>
-<area href="classflair_1_1sensor_1_1_simu_laser.html" alt="flair::sensor::SimuLaser" shape="rect" coords="199,168,388,192"/>
-<area href="classflair_1_1sensor_1_1_simu_laser_g_l.html" alt="flair::sensor::SimuLaserGL" shape="rect" coords="199,224,388,248"/>
+<area href="classflair_1_1sensor_1_1_simulated_laser.html" alt="flair::sensor::SimulatedLaser" shape="rect" coords="199,168,388,192"/>
 </map>
  </div></div>
@@ -486,5 +485,5 @@
   <ul>
     <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_laser_range_finder.html">LaserRangeFinder</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_mb800-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_mb800-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_mb800-members.html	(revision 98)
@@ -208,5 +208,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_mb800.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_mb800.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_mb800.html	(revision 98)
@@ -430,5 +430,5 @@
   <ul>
     <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>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_neo_m8_n-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_neo_m8_n-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_neo_m8_n-members.html	(revision 98)
@@ -208,5 +208,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_neo_m8_n.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_neo_m8_n.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_neo_m8_n.html	(revision 98)
@@ -430,5 +430,5 @@
   <ul>
     <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_neo_m8_n.html">NeoM8N</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_nmea_gps-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_nmea_gps-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_nmea_gps-members.html	(revision 98)
@@ -170,5 +170,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_nmea_gps.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_nmea_gps.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_nmea_gps.html	(revision 98)
@@ -131,10 +131,10 @@
   <img src="classflair_1_1sensor_1_1_nmea_gps.png" usemap="#flair::sensor::NmeaGps_map" alt=""/>
   <map id="flair::sensor::NmeaGps_map" name="flair::sensor::NmeaGps_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="222,56,360,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="222,0,360,24"/>
-<area href="classflair_1_1sensor_1_1_mb800.html" title="Class for mb800 gps receiver. " alt="flair::sensor::Mb800" shape="rect" coords="0,168,138,192"/>
-<area href="classflair_1_1sensor_1_1_neo_m8_n.html" title="Class for mb800 gps receiver. " alt="flair::sensor::NeoM8N" shape="rect" coords="148,168,286,192"/>
-<area href="classflair_1_1sensor_1_1_novatel.html" title="Class for Novatel gps receiver. " alt="flair::sensor::Novatel" shape="rect" coords="296,168,434,192"/>
-<area href="classflair_1_1sensor_1_1_simu_gps.html" title="Class for a simulation GPS. " alt="flair::sensor::SimuGps" shape="rect" coords="444,168,582,192"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="255,56,415,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="255,0,415,24"/>
+<area href="classflair_1_1sensor_1_1_mb800.html" title="Class for mb800 gps receiver. " alt="flair::sensor::Mb800" shape="rect" coords="0,168,160,192"/>
+<area href="classflair_1_1sensor_1_1_neo_m8_n.html" title="Class for mb800 gps receiver. " alt="flair::sensor::NeoM8N" shape="rect" coords="170,168,330,192"/>
+<area href="classflair_1_1sensor_1_1_novatel.html" title="Class for Novatel gps receiver. " alt="flair::sensor::Novatel" shape="rect" coords="340,168,500,192"/>
+<area href="classflair_1_1sensor_1_1_simulated_gps.html" title="Class for a simulation GPS. " alt="flair::sensor::SimulatedGps" shape="rect" coords="510,168,670,192"/>
 </map>
  </div></div>
@@ -731,5 +731,5 @@
   <ul>
     <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_nmea_gps.html">NmeaGps</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_novatel-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_novatel-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_novatel-members.html	(revision 98)
@@ -208,5 +208,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_novatel.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_novatel.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_novatel.html	(revision 98)
@@ -430,5 +430,5 @@
   <ul>
     <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_novatel.html">Novatel</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_pressure_sensor-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_pressure_sensor-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_pressure_sensor-members.html	(revision 98)
@@ -158,5 +158,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_pressure_sensor.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_pressure_sensor.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_pressure_sensor.html	(revision 98)
@@ -130,7 +130,7 @@
   <img src="classflair_1_1sensor_1_1_pressure_sensor.png" usemap="#flair::sensor::PressureSensor_map" alt=""/>
   <map id="flair::sensor::PressureSensor_map" name="flair::sensor::PressureSensor_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,202,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,202,24"/>
-<area href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" title="Class for a simulation PressureSensor. " alt="flair::sensor::SimuPressureSensor" shape="rect" coords="0,168,202,192"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,229,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,229,24"/>
+<area href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html" title="Class for a simulation PressureSensor. " alt="flair::sensor::SimulatedPressureSensor" shape="rect" coords="0,168,229,192"/>
 </map>
  </div></div>
@@ -528,5 +528,5 @@
   <ul>
     <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_pressure_sensor.html">PressureSensor</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_ps3_eye-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_ps3_eye-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_ps3_eye-members.html	(revision 98)
@@ -211,5 +211,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_ps3_eye.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_ps3_eye.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_ps3_eye.html	(revision 98)
@@ -449,5 +449,5 @@
   <ul>
     <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_ps3_eye.html">Ps3Eye</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_radio_receiver-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_radio_receiver-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_radio_receiver-members.html	(revision 98)
@@ -151,5 +151,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_radio_receiver.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_radio_receiver.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_radio_receiver.html	(revision 98)
@@ -353,5 +353,5 @@
   <ul>
     <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_radio_receiver.html">RadioReceiver</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_rumble_message-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_rumble_message-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_rumble_message-members.html	(revision 98)
@@ -133,5 +133,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_rumble_message.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_rumble_message.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_rumble_message.html	(revision 98)
@@ -177,5 +177,5 @@
   <ul>
     <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_rumble_message.html">RumbleMessage</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_sensor_g_l-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_sensor_g_l-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_sensor_g_l-members.html	(revision 98)
@@ -122,5 +122,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_sensor_g_l.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_sensor_g_l.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_sensor_g_l.html	(revision 98)
@@ -141,5 +141,5 @@
   <ul>
     <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_sensor_g_l.html">SensorGL</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera-members.html	(revision 98)
@@ -115,110 +115,33 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::Camera::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::Camera::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab457977303cb9158d67d65da014aaab4">Camera</a>(std::string name, uint16_t width, uint16_t height, core::cvimage::Type::Format format)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90">Camera</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::Camera::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::Camera::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::Camera::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab23554ab7709e2069c7bbd298af82cca">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a684b76e97ad410052d04da65a39eaf1d">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a78b1839d9367d8df8e87a70460c1f228">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a41eea06fcb5539cfeaabc544b9bf6c56">Height</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::Camera::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::Camera::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::Camera::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> enum name</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::Camera::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::Camera::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::Camera::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5fc0cfac6604d60add2af054ea6e2afc">Output</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>output</b> (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::Camera::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::Camera::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>ProcessUpdate</b>(core::io_data *data) (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a4f458342696953d923ee40efbc6a3e0e">SavePictureToFile</a>(std::string filename=&quot;&quot;) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2c8759d51a00ada2c069b51c34d17653">SaveRawPictureToFile</a>(std::string filename) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::Camera::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5a8dd85868d1d300f29022acf4ed752e">SetLogFormat</a>(LogFormat logFormat)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">SimuCamera</a>(std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">SimuCamera</a>(const core::IODevice *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::Camera::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ace75da2070757c34ea5fa2b1b987d8cd">UseDefaultPlot</a>(const core::cvimage *image)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::Camera::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63">Width</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ad64596dd00415cfcecfa3589ddfdeaac">~Camera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">SimuCamera</a>(const core::IODevice *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -226,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera.html	(revision 98)
@@ -120,5 +120,5 @@
  <a href="classflair_1_1sensor_1_1_simu_camera.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="_flair_sensor_actuator_2src_2_simu_camera_8h_source.html">SimuCamera.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="_simu_camera_8h_source.html">SimuCamera.h</a>&gt;</code></p>
 <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
   <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimuCamera:</div>
@@ -129,12 +129,7 @@
   <img src="classflair_1_1sensor_1_1_simu_camera.png" usemap="#flair::sensor::SimuCamera_map" alt=""/>
   <map id="flair::sensor::SimuCamera_map" name="flair::sensor::SimuCamera_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,171,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="181,112,352,136"/>
-<area href="classflair_1_1sensor_1_1_camera.html" title="Base class for Camera. " alt="flair::sensor::Camera" shape="rect" coords="362,112,533,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,171,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="181,56,352,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="362,56,533,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="362,0,533,24"/>
-<area href="classflair_1_1sensor_1_1_simu_camera_g_l.html" title="Class for a simulation camera. " alt="flair::sensor::SimuCameraGL" shape="rect" coords="181,224,352,248"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,171,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,171,24"/>
+<area href="classflair_1_1sensor_1_1_simu_camera_g_l.html" title="Class for a simulation camera. " alt="flair::sensor::SimuCameraGL" shape="rect" coords="0,168,171,192"/>
 </map>
  </div></div>
@@ -142,10 +137,4 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:aa79f6ad054829916ac8404eb25e284e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">SimuCamera</a> (std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:aa79f6ad054829916ac8404eb25e284e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aa79f6ad054829916ac8404eb25e284e7">More...</a><br /></td></tr>
-<tr class="separator:aa79f6ad054829916ac8404eb25e284e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa08b34cc19a3bc1b7f4eb6e0b344a5d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a> ()</td></tr>
-<tr class="memdesc:aa08b34cc19a3bc1b7f4eb6e0b344a5d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">More...</a><br /></td></tr>
-<tr class="separator:aa08b34cc19a3bc1b7f4eb6e0b344a5d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6268c6637a325229c73ac49d7af7882e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">SimuCamera</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a6268c6637a325229c73ac49d7af7882e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6268c6637a325229c73ac49d7af7882e">More...</a><br /></td></tr>
@@ -176,4 +165,7 @@
 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>
 <tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
 <tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
@@ -210,121 +202,10 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab457977303cb9158d67d65da014aaab4">Camera</a> (std::string name, uint16_t width, uint16_t height, <a class="el" href="classflair_1_1core_1_1cvimage_1_1_type.html#abbfd16d91156a75d6ddbe7858aa8692f">core::cvimage::Type::Format</a> format)</td></tr>
-<tr class="memdesc:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ab457977303cb9158d67d65da014aaab4">More...</a><br /></td></tr>
-<tr class="separator:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90">Camera</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a2dbddbcfb399c7dae0de7b455a3b9d90">More...</a><br /></td></tr>
-<tr class="separator:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ad64596dd00415cfcecfa3589ddfdeaac">~Camera</a> ()</td></tr>
-<tr class="memdesc:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ad64596dd00415cfcecfa3589ddfdeaac">More...</a><br /></td></tr>
-<tr class="separator:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ace75da2070757c34ea5fa2b1b987d8cd">UseDefaultPlot</a> (const <a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *image)</td></tr>
-<tr class="memdesc:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#ace75da2070757c34ea5fa2b1b987d8cd">More...</a><br /></td></tr>
-<tr class="separator:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_grid_layout.html">gui::GridLayout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a684b76e97ad410052d04da65a39eaf1d">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">get Layout  <a href="#a684b76e97ad410052d04da65a39eaf1d">More...</a><br /></td></tr>
-<tr class="separator:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a78b1839d9367d8df8e87a70460c1f228">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">plot tab  <a href="#a78b1839d9367d8df8e87a70460c1f228">More...</a><br /></td></tr>
-<tr class="separator:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2c8759d51a00ada2c069b51c34d17653">SaveRawPictureToFile</a> (std::string filename) const </td></tr>
-<tr class="memdesc:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save raw picture to file.  <a href="#a2c8759d51a00ada2c069b51c34d17653">More...</a><br /></td></tr>
-<tr class="separator:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a4f458342696953d923ee40efbc6a3e0e">SavePictureToFile</a> (std::string filename=&quot;&quot;) const </td></tr>
-<tr class="memdesc:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save picture to file.  <a href="#a4f458342696953d923ee40efbc6a3e0e">More...</a><br /></td></tr>
-<tr class="separator:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63">Width</a> (void) const </td></tr>
-<tr class="memdesc:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Width.  <a href="#ac812dd64ee47c9241dd83e37948fbc63">More...</a><br /></td></tr>
-<tr class="separator:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a41eea06fcb5539cfeaabc544b9bf6c56">Height</a> (void) const </td></tr>
-<tr class="memdesc:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Height.  <a href="#a41eea06fcb5539cfeaabc544b9bf6c56">More...</a><br /></td></tr>
-<tr class="separator:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5fc0cfac6604d60add2af054ea6e2afc">Output</a> (void)</td></tr>
-<tr class="memdesc:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a5fc0cfac6604d60add2af054ea6e2afc">More...</a><br /></td></tr>
-<tr class="separator:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab03cb2d9704584c179823201c1098b88 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab03cb2d9704584c179823201c1098b88"></a>
-<a class="el" href="classflair_1_1core_1_1_data_type.html">core::DataType</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GetOutputDataType</b> () const </td></tr>
-<tr class="separator:ab03cb2d9704584c179823201c1098b88 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5a8dd85868d1d300f29022acf4ed752e">SetLogFormat</a> (<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> logFormat)</td></tr>
-<tr class="memdesc:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set log format.  <a href="#a5a8dd85868d1d300f29022acf4ed752e">More...</a><br /></td></tr>
-<tr class="separator:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a668031aa8648f38eb980e51f641619c4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a668031aa8648f38eb980e51f641619c4"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>ProcessUpdate</b> (<a class="el" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data)</td></tr>
-<tr class="separator:a668031aa8648f38eb980e51f641619c4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr class="memitem:a372e4bfd6e464c715c90507787243118"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118">shmem</a></td></tr>
-<tr class="memdesc:a372e4bfd6e464c715c90507787243118"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a372e4bfd6e464c715c90507787243118">More...</a><br /></td></tr>
-<tr class="separator:a372e4bfd6e464c715c90507787243118"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ae20e6de6e980f4c7d6b60d9174d8dd19 inherit pro_attribs_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae20e6de6e980f4c7d6b60d9174d8dd19"></a>
-<a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>output</b></td></tr>
-<tr class="separator:ae20e6de6e980f4c7d6b60d9174d8dd19 inherit pro_attribs_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a89781a160538e59f98615339187b8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">shmem</a></td></tr>
+<tr class="memdesc:a9a89781a160538e59f98615339187b8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a9a89781a160538e59f98615339187b8c">More...</a><br /></td></tr>
+<tr class="separator:a9a89781a160538e59f98615339187b8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
@@ -337,15 +218,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_types_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ac6f4c3e58d2822bba71da604544e63b5 inherit pub_types_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> { <a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5ab50339a10e1de285ac99d4c3990b8693">LogFormat::NONE</a>, 
-<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5a633d6abff0a3fc22404347728d195059">LogFormat::RAW</a>, 
-<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5a92769fe7c40229f4301d6125e0a9e928">LogFormat::JPG</a>
- }</td></tr>
-<tr class="memdesc:ac6f4c3e58d2822bba71da604544e63b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">log formats  <a href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">More...</a><br /></td></tr>
-<tr class="separator:ac6f4c3e58d2822bba71da604544e63b5 inherit pub_types_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -355,100 +225,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab23554ab7709e2069c7bbd298af82cca">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">get GroupBox  <a href="#ab23554ab7709e2069c7bbd298af82cca">More...</a><br /></td></tr>
-<tr class="separator:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Class for a simulation camera. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aa79f6ad054829916ac8404eb25e284e7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuCamera::SimuCamera </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint16_t&#160;</td>
-          <td class="paramname"><em>width</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint16_t&#160;</td>
-          <td class="paramname"><em>height</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>channels</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>modelId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>deviceId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>priority</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Constructor. </p>
-<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html" title="Class for a simulation camera. ">SimuCamera</a>. It will be child of the FrameworkManager.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">width</td><td>width </td></tr>
-    <tr><td class="paramname">height</td><td>height </td></tr>
-    <tr><td class="paramname">channels</td><td>number of channels </td></tr>
-    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
-    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_camera.html" title="Base class for Camera. ">Camera</a> id of the Model </td></tr>
-    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aa08b34cc19a3bc1b7f4eb6e0b344a5d0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuCamera::~SimuCamera </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Destructor. </p>
-
-</div>
-</div>
 <a class="anchor" id="a6268c6637a325229c73ac49d7af7882e"></a>
 <div class="memitem">
@@ -540,5 +318,5 @@
 </div>
 <h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a372e4bfd6e464c715c90507787243118"></a>
+<a class="anchor" id="a9a89781a160538e59f98615339187b8c"></a>
 <div class="memitem">
 <div class="memproto">
@@ -548,5 +326,5 @@
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> * flair::sensor::SimuCamera::shmem</td>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimuCamera::shmem</td>
         </tr>
       </table>
@@ -568,5 +346,5 @@
   <ul>
     <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_simu_camera.html">SimuCamera</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera.js	(revision 98)
@@ -1,8 +1,6 @@
 var classflair_1_1sensor_1_1_simu_camera =
 [
-    [ "SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7", null ],
-    [ "~SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0", null ],
     [ "SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e", null ],
     [ "~SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0", null ],
-    [ "shmem", "classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118", null ]
+    [ "shmem", "classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c", null ]
 ];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera_g_l-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera_g_l-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera_g_l-members.html	(revision 98)
@@ -115,116 +115,39 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::Camera::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::Camera::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab457977303cb9158d67d65da014aaab4">Camera</a>(std::string name, uint16_t width, uint16_t height, core::cvimage::Type::Format format)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90">Camera</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::Camera::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::Camera::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::Camera::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab23554ab7709e2069c7bbd298af82cca">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a684b76e97ad410052d04da65a39eaf1d">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a78b1839d9367d8df8e87a70460c1f228">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a41eea06fcb5539cfeaabc544b9bf6c56">Height</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::Camera::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::Camera::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::Camera::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> enum name</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::Camera::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::Camera::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::Camera::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>output</b> (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5fc0cfac6604d60add2af054ea6e2afc">Output</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::Camera::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::Camera::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>ProcessUpdate</b>(core::io_data *data) (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a4f458342696953d923ee40efbc6a3e0e">SavePictureToFile</a>(std::string filename=&quot;&quot;) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2c8759d51a00ada2c069b51c34d17653">SaveRawPictureToFile</a>(std::string filename) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>SensorGL</b>(const simulator::Model *parent) (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html#a423b0009af00935e7cc8e6b9f768f930">setFarValue</a>(float zf)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::Camera::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5a8dd85868d1d300f29022acf4ed752e">SetLogFormat</a>(LogFormat logFormat)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html#ab9fed80b79343744331b8cf6c2d22b9e">setNearValue</a>(float zn)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">SimuCamera</a>(std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">SimuCamera</a>(const core::IODevice *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SimuCameraGL</b>(const simulator::Model *parent, std::string name, int width, int height, int x, int y, uint32_t modelId, uint32_t deviceId) (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::Camera::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ace75da2070757c34ea5fa2b1b987d8cd">UseDefaultPlot</a>(const core::cvimage *image)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::Camera::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63">Width</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ad64596dd00415cfcecfa3589ddfdeaac">~Camera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~SensorGL</b>()=0 (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">SimuCamera</a>(const core::IODevice *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>SimuCameraGL</b>(const simulator::Model *parent, std::string name, int width, int height, int x, int y, uint32_t modelId, uint32_t deviceId) (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~SensorGL</b>()=0 (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~SimuCameraGL</b>() (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html">flair::sensor::SimuCameraGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -232,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera_g_l.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera_g_l.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_camera_g_l.html	(revision 98)
@@ -128,13 +128,8 @@
   <img src="classflair_1_1sensor_1_1_simu_camera_g_l.png" usemap="#flair::sensor::SimuCameraGL_map" alt=""/>
   <map id="flair::sensor::SimuCameraGL_map" name="flair::sensor::SimuCameraGL_map">
-<area href="classflair_1_1sensor_1_1_simu_camera.html" title="Class for a simulation camera. " alt="flair::sensor::SimuCamera" shape="rect" coords="181,168,352,192"/>
-<area href="classflair_1_1sensor_1_1_sensor_g_l.html" alt="flair::sensor::SensorGL" shape="rect" coords="362,168,533,192"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,171,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="181,112,352,136"/>
-<area href="classflair_1_1sensor_1_1_camera.html" title="Base class for Camera. " alt="flair::sensor::Camera" shape="rect" coords="362,112,533,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,171,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="181,56,352,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="362,56,533,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="362,0,533,24"/>
+<area href="classflair_1_1sensor_1_1_simu_camera.html" title="Class for a simulation camera. " alt="flair::sensor::SimuCamera" shape="rect" coords="0,112,171,136"/>
+<area href="classflair_1_1sensor_1_1_sensor_g_l.html" alt="flair::sensor::SensorGL" shape="rect" coords="181,112,352,136"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,171,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,171,24"/>
 </map>
  </div></div>
@@ -152,10 +147,4 @@
 <tr class="separator:a423b0009af00935e7cc8e6b9f768f930"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_simu_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_simu_camera')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td></tr>
-<tr class="memitem:aa79f6ad054829916ac8404eb25e284e7 inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">SimuCamera</a> (std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:aa79f6ad054829916ac8404eb25e284e7 inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aa79f6ad054829916ac8404eb25e284e7">More...</a><br /></td></tr>
-<tr class="separator:aa79f6ad054829916ac8404eb25e284e7 inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa08b34cc19a3bc1b7f4eb6e0b344a5d0 inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">~SimuCamera</a> ()</td></tr>
-<tr class="memdesc:aa08b34cc19a3bc1b7f4eb6e0b344a5d0 inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa08b34cc19a3bc1b7f4eb6e0b344a5d0">More...</a><br /></td></tr>
-<tr class="separator:aa08b34cc19a3bc1b7f4eb6e0b344a5d0 inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6268c6637a325229c73ac49d7af7882e inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">SimuCamera</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a6268c6637a325229c73ac49d7af7882e inherit pub_methods_classflair_1_1sensor_1_1_simu_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6268c6637a325229c73ac49d7af7882e">More...</a><br /></td></tr>
@@ -186,4 +175,7 @@
 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>
 <tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
 <tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
@@ -220,111 +212,4 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab457977303cb9158d67d65da014aaab4">Camera</a> (std::string name, uint16_t width, uint16_t height, <a class="el" href="classflair_1_1core_1_1cvimage_1_1_type.html#abbfd16d91156a75d6ddbe7858aa8692f">core::cvimage::Type::Format</a> format)</td></tr>
-<tr class="memdesc:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ab457977303cb9158d67d65da014aaab4">More...</a><br /></td></tr>
-<tr class="separator:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90">Camera</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a2dbddbcfb399c7dae0de7b455a3b9d90">More...</a><br /></td></tr>
-<tr class="separator:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ad64596dd00415cfcecfa3589ddfdeaac">~Camera</a> ()</td></tr>
-<tr class="memdesc:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ad64596dd00415cfcecfa3589ddfdeaac">More...</a><br /></td></tr>
-<tr class="separator:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ace75da2070757c34ea5fa2b1b987d8cd">UseDefaultPlot</a> (const <a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *image)</td></tr>
-<tr class="memdesc:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#ace75da2070757c34ea5fa2b1b987d8cd">More...</a><br /></td></tr>
-<tr class="separator:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_grid_layout.html">gui::GridLayout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a684b76e97ad410052d04da65a39eaf1d">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">get Layout  <a href="#a684b76e97ad410052d04da65a39eaf1d">More...</a><br /></td></tr>
-<tr class="separator:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a78b1839d9367d8df8e87a70460c1f228">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">plot tab  <a href="#a78b1839d9367d8df8e87a70460c1f228">More...</a><br /></td></tr>
-<tr class="separator:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2c8759d51a00ada2c069b51c34d17653">SaveRawPictureToFile</a> (std::string filename) const </td></tr>
-<tr class="memdesc:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save raw picture to file.  <a href="#a2c8759d51a00ada2c069b51c34d17653">More...</a><br /></td></tr>
-<tr class="separator:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a4f458342696953d923ee40efbc6a3e0e">SavePictureToFile</a> (std::string filename=&quot;&quot;) const </td></tr>
-<tr class="memdesc:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save picture to file.  <a href="#a4f458342696953d923ee40efbc6a3e0e">More...</a><br /></td></tr>
-<tr class="separator:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63">Width</a> (void) const </td></tr>
-<tr class="memdesc:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Width.  <a href="#ac812dd64ee47c9241dd83e37948fbc63">More...</a><br /></td></tr>
-<tr class="separator:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a41eea06fcb5539cfeaabc544b9bf6c56">Height</a> (void) const </td></tr>
-<tr class="memdesc:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Height.  <a href="#a41eea06fcb5539cfeaabc544b9bf6c56">More...</a><br /></td></tr>
-<tr class="separator:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5fc0cfac6604d60add2af054ea6e2afc">Output</a> (void)</td></tr>
-<tr class="memdesc:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a5fc0cfac6604d60add2af054ea6e2afc">More...</a><br /></td></tr>
-<tr class="separator:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab03cb2d9704584c179823201c1098b88 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab03cb2d9704584c179823201c1098b88"></a>
-<a class="el" href="classflair_1_1core_1_1_data_type.html">core::DataType</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GetOutputDataType</b> () const </td></tr>
-<tr class="separator:ab03cb2d9704584c179823201c1098b88 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5a8dd85868d1d300f29022acf4ed752e">SetLogFormat</a> (<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> logFormat)</td></tr>
-<tr class="memdesc:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set log format.  <a href="#a5a8dd85868d1d300f29022acf4ed752e">More...</a><br /></td></tr>
-<tr class="separator:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a668031aa8648f38eb980e51f641619c4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a668031aa8648f38eb980e51f641619c4"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>ProcessUpdate</b> (<a class="el" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data)</td></tr>
-<tr class="separator:a668031aa8648f38eb980e51f641619c4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_sensor_g_l"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_sensor_g_l')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td></tr>
 <tr class="memitem:add8bf40176ca7f1ff827b5e710efc9a6 inherit pub_methods_classflair_1_1sensor_1_1_sensor_g_l"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add8bf40176ca7f1ff827b5e710efc9a6"></a>
@@ -341,15 +226,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_types_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ac6f4c3e58d2822bba71da604544e63b5 inherit pub_types_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> { <a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5ab50339a10e1de285ac99d4c3990b8693">LogFormat::NONE</a>, 
-<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5a633d6abff0a3fc22404347728d195059">LogFormat::RAW</a>, 
-<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5a92769fe7c40229f4301d6125e0a9e928">LogFormat::JPG</a>
- }</td></tr>
-<tr class="memdesc:ac6f4c3e58d2822bba71da604544e63b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">log formats  <a href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">More...</a><br /></td></tr>
-<tr class="separator:ac6f4c3e58d2822bba71da604544e63b5 inherit pub_types_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -359,16 +233,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab23554ab7709e2069c7bbd298af82cca">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">get GroupBox  <a href="#ab23554ab7709e2069c7bbd298af82cca">More...</a><br /></td></tr>
-<tr class="separator:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_simu_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_simu_camera')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html">flair::sensor::SimuCamera</a></td></tr>
-<tr class="memitem:a372e4bfd6e464c715c90507787243118 inherit pro_attribs_classflair_1_1sensor_1_1_simu_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118">shmem</a></td></tr>
-<tr class="memdesc:a372e4bfd6e464c715c90507787243118 inherit pro_attribs_classflair_1_1sensor_1_1_simu_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a372e4bfd6e464c715c90507787243118">More...</a><br /></td></tr>
-<tr class="separator:a372e4bfd6e464c715c90507787243118 inherit pro_attribs_classflair_1_1sensor_1_1_simu_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
-<tr class="memitem:ae20e6de6e980f4c7d6b60d9174d8dd19 inherit pro_attribs_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae20e6de6e980f4c7d6b60d9174d8dd19"></a>
-<a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>output</b></td></tr>
-<tr class="separator:ae20e6de6e980f4c7d6b60d9174d8dd19 inherit pro_attribs_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a89781a160538e59f98615339187b8c inherit pro_attribs_classflair_1_1sensor_1_1_simu_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">shmem</a></td></tr>
+<tr class="memdesc:a9a89781a160538e59f98615339187b8c inherit pro_attribs_classflair_1_1sensor_1_1_simu_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a9a89781a160538e59f98615339187b8c">More...</a><br /></td></tr>
+<tr class="separator:a9a89781a160538e59f98615339187b8c inherit pro_attribs_classflair_1_1sensor_1_1_simu_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -429,5 +295,5 @@
   <ul>
     <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_simu_camera_g_l.html">SimuCameraGL</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps-members.html	(revision 98)
@@ -115,116 +115,32 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::NmeaGps::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::NmeaGps::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::NmeaGps::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a0198e8b7960279c1322492ca7a711920">EPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::NmeaGps::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::NmeaGps::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#add3819e87a4f7c824c0f0c2aa6e5f8e0">GetDatas</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a8f56a1f0f0d397e9f0cab93767cc8676">GetDatas</a>(core::GpsData **gpsData) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aee8aa01e58039b23baddea8601fda551">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a3b16dd874f0832595fe0cc874ac08d95">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aa3121a4fe4c47fdc2fb1115c263801d6">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#ad25ede505f9bed9afaf06fa39d9871f9">GetTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a9e0b10859022dd72f4764d3d94d2cb07">GGA</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967aa3a3fce7d02f861fb7a29d67e4bf8159">GSA</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a2b53bb8929c7571fc2ead192d23aaa7e">GST</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::NmeaGps::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::NmeaGps::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::NmeaGps::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>NMEAFlags</b> (defined in <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NMEAFlags_t</a> enum name</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#abb50fae524addf6b3982ae166e14ae93">NmeaGps</a>(std::string name, NMEAFlags_t NMEAFlags)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a8379a0c343103e38ee8090411d9eefba">NmeaGps</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a1f24594765a867468a1ed5554d175086">NPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::NmeaGps::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::NmeaGps::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::NmeaGps::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::NmeaGps::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::NmeaGps::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a44e58183084b612c803963c2c75958e8">parseFrame</a>(const char *frame, int frame_size)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::sensor::NmeaGps::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::NmeaGps::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a135e080ecff933da9b60cc6e613b543e">SetRef</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76">SimuGps</a>(std::string name, NmeaGps::NMEAFlags_t NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b">SimuGps</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::NmeaGps::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a32343c4f381f77c03df4602879a2001c">UPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a21d740a42cf087ef0e78421ce0baae48">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a6885e7aeac1b20a7972fc05be99794fa">VEPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0aa37ed1f045aa5096e16f9a773e318">VNPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a3afe41475c7b8274c53e8ace66cf90f0">VTG</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::NmeaGps::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a6102de13ed1ba414bf058235416580e9">~NmeaGps</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b">SimuGps</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3">~SimuGps</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3">~SimuGps</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html">flair::sensor::SimuGps</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -232,5 +148,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps.html	(revision 98)
@@ -120,5 +120,5 @@
  <a href="classflair_1_1sensor_1_1_simu_gps.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="_flair_sensor_actuator_2src_2_simu_gps_8h_source.html">SimuGps.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="_simu_gps_8h_source.html">SimuGps.h</a>&gt;</code></p>
 <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
   <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimuGps:</div>
@@ -129,11 +129,6 @@
   <img src="classflair_1_1sensor_1_1_simu_gps.png" usemap="#flair::sensor::SimuGps_map" alt=""/>
   <map id="flair::sensor::SimuGps_map" name="flair::sensor::SimuGps_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,138,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="148,112,286,136"/>
-<area href="classflair_1_1sensor_1_1_nmea_gps.html" title="Base class for GPS using NMEA sentances. " alt="flair::sensor::NmeaGps" shape="rect" coords="296,112,434,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,138,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="148,56,286,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="296,56,434,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="296,0,434,24"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,133,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,133,24"/>
 </map>
  </div></div>
@@ -141,10 +136,4 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ab44c7691b45759ee6529031d67b07c76"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76">SimuGps</a> (std::string name, <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a> NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:ab44c7691b45759ee6529031d67b07c76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ab44c7691b45759ee6529031d67b07c76">More...</a><br /></td></tr>
-<tr class="separator:ab44c7691b45759ee6529031d67b07c76"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83232caaf25e2298e39b083e046846a3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3">~SimuGps</a> ()</td></tr>
-<tr class="memdesc:a83232caaf25e2298e39b083e046846a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a83232caaf25e2298e39b083e046846a3">More...</a><br /></td></tr>
-<tr class="separator:a83232caaf25e2298e39b083e046846a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a920cb6176e8af975256906778136be4b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b">SimuGps</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a920cb6176e8af975256906778136be4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a920cb6176e8af975256906778136be4b">More...</a><br /></td></tr>
@@ -212,111 +201,4 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<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>
-<tr class="separator:abb50fae524addf6b3982ae166e14ae93 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a8379a0c343103e38ee8090411d9eefba inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6102de13ed1ba414bf058235416580e9 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#a6102de13ed1ba414bf058235416580e9">~NmeaGps</a> ()</td></tr>
-<tr class="memdesc:a6102de13ed1ba414bf058235416580e9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a6102de13ed1ba414bf058235416580e9">More...</a><br /></td></tr>
-<tr class="separator:a6102de13ed1ba414bf058235416580e9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:add3819e87a4f7c824c0f0c2aa6e5f8e0 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_gps_data.html">core::GpsData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#add3819e87a4f7c824c0f0c2aa6e5f8e0">GetDatas</a> (void) const </td></tr>
-<tr class="memdesc:add3819e87a4f7c824c0f0c2aa6e5f8e0 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get GPS datas.  <a href="#add3819e87a4f7c824c0f0c2aa6e5f8e0">More...</a><br /></td></tr>
-<tr class="separator:add3819e87a4f7c824c0f0c2aa6e5f8e0 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a21d740a42cf087ef0e78421ce0baae48 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#a21d740a42cf087ef0e78421ce0baae48">UseDefaultPlot</a> (void)</td></tr>
-<tr class="memdesc:a21d740a42cf087ef0e78421ce0baae48 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a21d740a42cf087ef0e78421ce0baae48">More...</a><br /></td></tr>
-<tr class="separator:a21d740a42cf087ef0e78421ce0baae48 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0198e8b7960279c1322492ca7a711920 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a0198e8b7960279c1322492ca7a711920">EPlot</a> (void) const </td></tr>
-<tr class="memdesc:a0198e8b7960279c1322492ca7a711920 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">East plot.  <a href="#a0198e8b7960279c1322492ca7a711920">More...</a><br /></td></tr>
-<tr class="separator:a0198e8b7960279c1322492ca7a711920 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f24594765a867468a1ed5554d175086 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a1f24594765a867468a1ed5554d175086">NPlot</a> (void) const </td></tr>
-<tr class="memdesc:a1f24594765a867468a1ed5554d175086 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">North plot.  <a href="#a1f24594765a867468a1ed5554d175086">More...</a><br /></td></tr>
-<tr class="separator:a1f24594765a867468a1ed5554d175086 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a32343c4f381f77c03df4602879a2001c inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a32343c4f381f77c03df4602879a2001c">UPlot</a> (void) const </td></tr>
-<tr class="memdesc:a32343c4f381f77c03df4602879a2001c inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Up plot.  <a href="#a32343c4f381f77c03df4602879a2001c">More...</a><br /></td></tr>
-<tr class="separator:a32343c4f381f77c03df4602879a2001c inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6885e7aeac1b20a7972fc05be99794fa inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a6885e7aeac1b20a7972fc05be99794fa">VEPlot</a> (void) const </td></tr>
-<tr class="memdesc:a6885e7aeac1b20a7972fc05be99794fa inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">East velocity plot.  <a href="#a6885e7aeac1b20a7972fc05be99794fa">More...</a><br /></td></tr>
-<tr class="separator:a6885e7aeac1b20a7972fc05be99794fa inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0aa37ed1f045aa5096e16f9a773e318 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0aa37ed1f045aa5096e16f9a773e318">VNPlot</a> (void) const </td></tr>
-<tr class="memdesc:af0aa37ed1f045aa5096e16f9a773e318 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">North velocity plot.  <a href="#af0aa37ed1f045aa5096e16f9a773e318">More...</a><br /></td></tr>
-<tr class="separator:af0aa37ed1f045aa5096e16f9a773e318 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad25ede505f9bed9afaf06fa39d9871f9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#ad25ede505f9bed9afaf06fa39d9871f9">GetTab</a> (void) const </td></tr>
-<tr class="memdesc:ad25ede505f9bed9afaf06fa39d9871f9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main tab.  <a href="#ad25ede505f9bed9afaf06fa39d9871f9">More...</a><br /></td></tr>
-<tr class="separator:ad25ede505f9bed9afaf06fa39d9871f9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3b16dd874f0832595fe0cc874ac08d95 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a3b16dd874f0832595fe0cc874ac08d95">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a3b16dd874f0832595fe0cc874ac08d95 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a3b16dd874f0832595fe0cc874ac08d95">More...</a><br /></td></tr>
-<tr class="separator:a3b16dd874f0832595fe0cc874ac08d95 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3121a4fe4c47fdc2fb1115c263801d6 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aa3121a4fe4c47fdc2fb1115c263801d6">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:aa3121a4fe4c47fdc2fb1115c263801d6 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#aa3121a4fe4c47fdc2fb1115c263801d6">More...</a><br /></td></tr>
-<tr class="separator:aa3121a4fe4c47fdc2fb1115c263801d6 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a135e080ecff933da9b60cc6e613b543e 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#a135e080ecff933da9b60cc6e613b543e">SetRef</a> (void)</td></tr>
-<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>
-<tr class="separator:a135e080ecff933da9b60cc6e613b543e inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
@@ -329,16 +211,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_types_classflair_1_1sensor_1_1_nmea_gps"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1sensor_1_1_nmea_gps')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td></tr>
-<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, 
-<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a3afe41475c7b8274c53e8ace66cf90f0">VTG</a> = 0x02, 
-<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a2b53bb8929c7571fc2ead192d23aaa7e">GST</a> = 0x04, 
-<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967aa3a3fce7d02f861fb7a29d67e4bf8159">GSA</a> = 0x08
- }</td></tr>
-<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>
-<tr class="separator:af0d7d39483f1e76e5dda4cb10dc8a967 inherit pub_types_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -348,96 +218,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_nmea_gps')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td></tr>
-<tr class="memitem:a44e58183084b612c803963c2c75958e8 inherit pro_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#a44e58183084b612c803963c2c75958e8">parseFrame</a> (const char *frame, int frame_size)</td></tr>
-<tr class="memdesc:a44e58183084b612c803963c2c75958e8 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a NMEA frame.  <a href="#a44e58183084b612c803963c2c75958e8">More...</a><br /></td></tr>
-<tr class="separator:a44e58183084b612c803963c2c75958e8 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8f56a1f0f0d397e9f0cab93767cc8676 inherit pro_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#a8f56a1f0f0d397e9f0cab93767cc8676">GetDatas</a> (<a class="el" href="classflair_1_1core_1_1_gps_data.html">core::GpsData</a> **gpsData) const </td></tr>
-<tr class="memdesc:a8f56a1f0f0d397e9f0cab93767cc8676 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get GPS datas.  <a href="#a8f56a1f0f0d397e9f0cab93767cc8676">More...</a><br /></td></tr>
-<tr class="separator:a8f56a1f0f0d397e9f0cab93767cc8676 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee8aa01e58039b23baddea8601fda551 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aee8aa01e58039b23baddea8601fda551">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:aee8aa01e58039b23baddea8601fda551 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#aee8aa01e58039b23baddea8601fda551">More...</a><br /></td></tr>
-<tr class="separator:aee8aa01e58039b23baddea8601fda551 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NMEAFlags_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>NMEAFlags</b></td></tr>
-<tr class="separator:a41ca62c8875131b8cc3d2bbf7429a008 inherit pro_attribs_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Class for a simulation GPS. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab44c7691b45759ee6529031d67b07c76"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuGps::SimuGps </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a>&#160;</td>
-          <td class="paramname"><em>NMEAFlags</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>modelId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>deviceId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>priority</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Constructor. </p>
-<p>Construct a simulation GPS It will be child of the FrameworkManager.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">NMEAFlags</td><td>NMEA sentances to enable </td></tr>
-    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
-    <tr><td class="paramname">deviceId</td><td>Gps id of the Model </td></tr>
-    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a83232caaf25e2298e39b083e046846a3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuGps::~SimuGps </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Destructor. </p>
-
-</div>
-</div>
 <a class="anchor" id="a920cb6176e8af975256906778136be4b"></a>
 <div class="memitem">
@@ -513,5 +295,5 @@
   <ul>
     <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_simu_gps.html">SimuGps</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_gps.js	(revision 98)
@@ -1,6 +1,4 @@
 var classflair_1_1sensor_1_1_simu_gps =
 [
-    [ "SimuGps", "classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76", null ],
-    [ "~SimuGps", "classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3", null ],
     [ "SimuGps", "classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b", null ],
     [ "~SimuGps", "classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3", null ]
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu-members.html	(revision 98)
@@ -115,107 +115,32 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::Imu::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::Imu::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ad19d0939034366aafe24aceaf41a936f">ApplyRotation</a>(core::Vector3Df &amp;vector)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf735d7535414d32e023d5eef8d525fc">ApplyRotation</a>(core::Quaternion &amp;quaternion)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::Imu::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::Imu::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::Imu::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#adb1105fe7b1c21234b6edde4d64da428">GetDatas</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa020369da0c3f8c80eef6abf9cad0cd9">GetDatas</a>(core::ImuData **imuData) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa67100f97133a4d1eb4f3a225970eb85">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a1d74dd0b750c287b112489786ff5b7eb">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab399f291b7203463dbd1585db8e4b96c">GetOneAxisRotation</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a0bfa24fb3b089499b33a60ae0162e4ee">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a6d89cc906fe0eeb233aa50bf59f99bb3">Imu</a>(std::string name, bool needRotation=true)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a5dc17ecf8caf9aaa41ec0a6ec43adf6a">Imu</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::Imu::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::Imu::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::Imu::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf94fb4f5ba28e8c471cfefaee673b3d">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::Imu::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::Imu::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::Imu::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::Imu::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::Imu::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::sensor::Imu::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::Imu::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a">SimuImu</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f">SimuImu</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::Imu::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a279bf62436c91f0ced11455bff38c269">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a81e08d2c2963d05ba8c38792af661527">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::Imu::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab01ce2e6b89698b001da63ae8df1722a">~Imu</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf">~SimuImu</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f">SimuImu</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf">~SimuImu</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html">flair::sensor::SimuImu</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -223,5 +148,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu.html	(revision 98)
@@ -120,5 +120,5 @@
  <a href="classflair_1_1sensor_1_1_simu_imu.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="_flair_sensor_actuator_2src_2_simu_imu_8h_source.html">SimuImu.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="_simu_imu_8h_source.html">SimuImu.h</a>&gt;</code></p>
 <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
   <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimuImu:</div>
@@ -129,11 +129,6 @@
   <img src="classflair_1_1sensor_1_1_simu_imu.png" usemap="#flair::sensor::SimuImu_map" alt=""/>
   <map id="flair::sensor::SimuImu_map" name="flair::sensor::SimuImu_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,130,136"/>
-<area href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. " alt="flair::sensor::Imu" shape="rect" coords="140,112,270,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="280,112,410,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,130,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="140,56,270,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="280,56,410,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="140,0,270,24"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,130,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,130,24"/>
 </map>
  </div></div>
@@ -141,10 +136,4 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a021162094240f8debbd3cb6d45f3ac7a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a">SimuImu</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:a021162094240f8debbd3cb6d45f3ac7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a021162094240f8debbd3cb6d45f3ac7a">More...</a><br /></td></tr>
-<tr class="separator:a021162094240f8debbd3cb6d45f3ac7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a993428f50639a60e8df139f3e23f92bf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf">~SimuImu</a> ()</td></tr>
-<tr class="memdesc:a993428f50639a60e8df139f3e23f92bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a993428f50639a60e8df139f3e23f92bf">More...</a><br /></td></tr>
-<tr class="separator:a993428f50639a60e8df139f3e23f92bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6f0151ed75fa6039f7e5fc940240c25f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f">SimuImu</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a6f0151ed75fa6039f7e5fc940240c25f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6f0151ed75fa6039f7e5fc940240c25f">More...</a><br /></td></tr>
@@ -212,99 +201,4 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_imu"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_imu')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td></tr>
-<tr class="memitem:a6d89cc906fe0eeb233aa50bf59f99bb3 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a6d89cc906fe0eeb233aa50bf59f99bb3">Imu</a> (std::string name, bool needRotation=true)</td></tr>
-<tr class="memdesc:a6d89cc906fe0eeb233aa50bf59f99bb3 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6d89cc906fe0eeb233aa50bf59f99bb3">More...</a><br /></td></tr>
-<tr class="separator:a6d89cc906fe0eeb233aa50bf59f99bb3 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5dc17ecf8caf9aaa41ec0a6ec43adf6a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a5dc17ecf8caf9aaa41ec0a6ec43adf6a">Imu</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:a5dc17ecf8caf9aaa41ec0a6ec43adf6a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a5dc17ecf8caf9aaa41ec0a6ec43adf6a">More...</a><br /></td></tr>
-<tr class="separator:a5dc17ecf8caf9aaa41ec0a6ec43adf6a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab01ce2e6b89698b001da63ae8df1722a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab01ce2e6b89698b001da63ae8df1722a">~Imu</a> ()</td></tr>
-<tr class="memdesc:ab01ce2e6b89698b001da63ae8df1722a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab01ce2e6b89698b001da63ae8df1722a">More...</a><br /></td></tr>
-<tr class="separator:ab01ce2e6b89698b001da63ae8df1722a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb1105fe7b1c21234b6edde4d64da428 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_imu_data.html">core::ImuData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#adb1105fe7b1c21234b6edde4d64da428">GetDatas</a> (void) const </td></tr>
-<tr class="memdesc:adb1105fe7b1c21234b6edde4d64da428 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get IMU datas.  <a href="#adb1105fe7b1c21234b6edde4d64da428">More...</a><br /></td></tr>
-<tr class="separator:adb1105fe7b1c21234b6edde4d64da428 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d74dd0b750c287b112489786ff5b7eb inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a1d74dd0b750c287b112489786ff5b7eb">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a1d74dd0b750c287b112489786ff5b7eb inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a1d74dd0b750c287b112489786ff5b7eb">More...</a><br /></td></tr>
-<tr class="separator:a1d74dd0b750c287b112489786ff5b7eb inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaf94fb4f5ba28e8c471cfefaee673b3d inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf94fb4f5ba28e8c471cfefaee673b3d">LockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:aaf94fb4f5ba28e8c471cfefaee673b3d inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#aaf94fb4f5ba28e8c471cfefaee673b3d">More...</a><br /></td></tr>
-<tr class="separator:aaf94fb4f5ba28e8c471cfefaee673b3d inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a279bf62436c91f0ced11455bff38c269 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a279bf62436c91f0ced11455bff38c269">UnlockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:a279bf62436c91f0ced11455bff38c269 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#a279bf62436c91f0ced11455bff38c269">More...</a><br /></td></tr>
-<tr class="separator:a279bf62436c91f0ced11455bff38c269 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a81e08d2c2963d05ba8c38792af661527 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a81e08d2c2963d05ba8c38792af661527">UseDefaultPlot</a> (void)</td></tr>
-<tr class="memdesc:a81e08d2c2963d05ba8c38792af661527 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a81e08d2c2963d05ba8c38792af661527">More...</a><br /></td></tr>
-<tr class="separator:a81e08d2c2963d05ba8c38792af661527 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0bfa24fb3b089499b33a60ae0162e4ee inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a0bfa24fb3b089499b33a60ae0162e4ee">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:a0bfa24fb3b089499b33a60ae0162e4ee inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a0bfa24fb3b089499b33a60ae0162e4ee">More...</a><br /></td></tr>
-<tr class="separator:a0bfa24fb3b089499b33a60ae0162e4ee inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab399f291b7203463dbd1585db8e4b96c inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_one_axis_rotation.html">core::OneAxisRotation</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab399f291b7203463dbd1585db8e4b96c">GetOneAxisRotation</a> (void) const </td></tr>
-<tr class="memdesc:ab399f291b7203463dbd1585db8e4b96c inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get OneAxisRotation.  <a href="#ab399f291b7203463dbd1585db8e4b96c">More...</a><br /></td></tr>
-<tr class="separator:ab399f291b7203463dbd1585db8e4b96c inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
@@ -317,8 +211,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -328,88 +218,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_imu"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_imu')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td></tr>
-<tr class="memitem:aa67100f97133a4d1eb4f3a225970eb85 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa67100f97133a4d1eb4f3a225970eb85">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:aa67100f97133a4d1eb4f3a225970eb85 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#aa67100f97133a4d1eb4f3a225970eb85">More...</a><br /></td></tr>
-<tr class="separator:aa67100f97133a4d1eb4f3a225970eb85 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad19d0939034366aafe24aceaf41a936f inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ad19d0939034366aafe24aceaf41a936f">ApplyRotation</a> (<a class="el" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3Df</a> &amp;vector)</td></tr>
-<tr class="memdesc:ad19d0939034366aafe24aceaf41a936f inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">ApplyRotation.  <a href="#ad19d0939034366aafe24aceaf41a936f">More...</a><br /></td></tr>
-<tr class="separator:ad19d0939034366aafe24aceaf41a936f inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaf735d7535414d32e023d5eef8d525fc inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf735d7535414d32e023d5eef8d525fc">ApplyRotation</a> (<a class="el" href="classflair_1_1core_1_1_quaternion.html">core::Quaternion</a> &amp;quaternion)</td></tr>
-<tr class="memdesc:aaf735d7535414d32e023d5eef8d525fc inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">ApplyRotation.  <a href="#aaf735d7535414d32e023d5eef8d525fc">More...</a><br /></td></tr>
-<tr class="separator:aaf735d7535414d32e023d5eef8d525fc inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa020369da0c3f8c80eef6abf9cad0cd9 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa020369da0c3f8c80eef6abf9cad0cd9">GetDatas</a> (<a class="el" href="classflair_1_1core_1_1_imu_data.html">core::ImuData</a> **imuData) const </td></tr>
-<tr class="memdesc:aa020369da0c3f8c80eef6abf9cad0cd9 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get imu datas.  <a href="#aa020369da0c3f8c80eef6abf9cad0cd9">More...</a><br /></td></tr>
-<tr class="separator:aa020369da0c3f8c80eef6abf9cad0cd9 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a>. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a021162094240f8debbd3cb6d45f3ac7a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuImu::SimuImu </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>modelId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>deviceId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>priority</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Constructor. </p>
-<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simu_imu.html" title="Class for a simulation Imu. ">SimuImu</a>. It will be child of the FrameworkManager.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
-    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> id of the Model </td></tr>
-    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a993428f50639a60e8df139f3e23f92bf"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuImu::~SimuImu </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Destructor. </p>
-
-</div>
-</div>
 <a class="anchor" id="a6f0151ed75fa6039f7e5fc940240c25f"></a>
 <div class="memitem">
@@ -485,5 +295,5 @@
   <ul>
     <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_simu_imu.html">SimuImu</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_imu.js	(revision 98)
@@ -1,6 +1,4 @@
 var classflair_1_1sensor_1_1_simu_imu =
 [
-    [ "SimuImu", "classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a", null ],
-    [ "~SimuImu", "classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf", null ],
     [ "SimuImu", "classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f", null ],
     [ "~SimuImu", "classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf", null ]
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser-members.html	(revision 98)
@@ -115,104 +115,33 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::LaserRangeFinder::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::LaserRangeFinder::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::LaserRangeFinder::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::LaserRangeFinder::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::LaserRangeFinder::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::LaserRangeFinder::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::LaserRangeFinder::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::LaserRangeFinder::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517">LaserRangeFinder</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6">LaserRangeFinder</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::LaserRangeFinder::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::LaserRangeFinder::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::LaserRangeFinder::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::LaserRangeFinder::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::LaserRangeFinder::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::sensor::LaserRangeFinder::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::LaserRangeFinder::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888">SimuLaser</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">SimuLaser</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::LaserRangeFinder::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::LaserRangeFinder::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">SimuLaser</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8">~LaserRangeFinder</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -220,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser.html	(revision 98)
@@ -124,12 +124,7 @@
   <img src="classflair_1_1sensor_1_1_simu_laser.png" usemap="#flair::sensor::SimuLaser_map" alt=""/>
   <map id="flair::sensor::SimuLaser_map" name="flair::sensor::SimuLaser_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,189,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="199,112,388,136"/>
-<area href="classflair_1_1sensor_1_1_laser_range_finder.html" title="Classe generique intégrant les telemetres laser. " alt="flair::sensor::LaserRangeFinder" shape="rect" coords="398,112,587,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,189,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="199,56,388,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="398,56,587,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="398,0,587,24"/>
-<area href="classflair_1_1sensor_1_1_simu_laser_g_l.html" alt="flair::sensor::SimuLaserGL" shape="rect" coords="199,224,388,248"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,159,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,159,24"/>
+<area href="classflair_1_1sensor_1_1_simu_laser_g_l.html" alt="flair::sensor::SimuLaserGL" shape="rect" coords="0,168,159,192"/>
 </map>
  </div></div>
@@ -137,10 +132,4 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ac80c781316ba67ab43371095cc96b888"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888">SimuLaser</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:ac80c781316ba67ab43371095cc96b888"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ac80c781316ba67ab43371095cc96b888">More...</a><br /></td></tr>
-<tr class="separator:ac80c781316ba67ab43371095cc96b888"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c2ded82ab43b0b175e51cda0ed879d5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a> ()</td></tr>
-<tr class="memdesc:a9c2ded82ab43b0b175e51cda0ed879d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a9c2ded82ab43b0b175e51cda0ed879d5">More...</a><br /></td></tr>
-<tr class="separator:a9c2ded82ab43b0b175e51cda0ed879d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a22315194992008f2c5b86dd50f63eaf5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">SimuLaser</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a22315194992008f2c5b86dd50f63eaf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a22315194992008f2c5b86dd50f63eaf5">More...</a><br /></td></tr>
@@ -208,103 +197,10 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
-<tr class="memitem:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517">LaserRangeFinder</a> (std::string name)</td></tr>
-<tr class="memdesc:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a7ad0bd1e2d3ac86a5c8be2f520585517">More...</a><br /></td></tr>
-<tr class="separator:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6">LaserRangeFinder</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a3904a03de7b058a303aa2b689a69c9c6">More...</a><br /></td></tr>
-<tr class="separator:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8">~LaserRangeFinder</a> ()</td></tr>
-<tr class="memdesc:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab05261c5a3b05e39ab7068df65acfeb8">More...</a><br /></td></tr>
-<tr class="separator:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955">UseDefaultPlot</a> (void)</td></tr>
-<tr class="memdesc:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a473c2a1847c1eba1638dfc6dbf94e955">More...</a><br /></td></tr>
-<tr class="separator:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_range_finder_plot.html">gui::RangeFinderPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2">GetPlot</a> (void) const </td></tr>
-<tr class="memdesc:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#a0195de6681d96bfdc0de0abb0f735fc2">More...</a><br /></td></tr>
-<tr class="separator:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a978553e21cb5b1ad97a2e77dcca2f131">More...</a><br /></td></tr>
-<tr class="separator:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a00cc6a10c9f6bc146dd269acd347b72f">More...</a><br /></td></tr>
-<tr class="separator:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3">Value</a> (void) const </td></tr>
-<tr class="memdesc:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a25d3123e9dad148d90c67277a27d62b3">More...</a><br /></td></tr>
-<tr class="separator:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr class="memitem:a457114cf156a631a0cf9334fd050b098"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098">shmem</a></td></tr>
-<tr class="memdesc:a457114cf156a631a0cf9334fd050b098"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a457114cf156a631a0cf9334fd050b098">More...</a><br /></td></tr>
-<tr class="separator:a457114cf156a631a0cf9334fd050b098"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
-<tr class="memitem:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163">output</a></td></tr>
-<tr class="memdesc:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a937a6f3b5be14e11d6ec1d4ed252f163">More...</a><br /></td></tr>
-<tr class="separator:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9dc0c4f54d34746206067da31794b80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">shmem</a></td></tr>
+<tr class="memdesc:aa9dc0c4f54d34746206067da31794b80"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#aa9dc0c4f54d34746206067da31794b80">More...</a><br /></td></tr>
+<tr class="separator:aa9dc0c4f54d34746206067da31794b80"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
@@ -317,8 +213,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -328,77 +220,6 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
-<tr class="memitem:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a4fcff544e888eabd22de520366849cd4">More...</a><br /></td></tr>
-<tr class="separator:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ac80c781316ba67ab43371095cc96b888"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuLaser::SimuLaser </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>modelId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>deviceId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>priority</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Constructor. </p>
-<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simu_us.html" title="Class for a simulation UsRangeFinder. ">SimuUs</a>.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
-    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html" title="Classe generique intégrant les telemetres laser. ">LaserRangeFinder</a> id of the Model </td></tr>
-    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9c2ded82ab43b0b175e51cda0ed879d5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuLaser::~SimuLaser </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Destructor. </p>
-
-</div>
-</div>
 <a class="anchor" id="a22315194992008f2c5b86dd50f63eaf5"></a>
 <div class="memitem">
@@ -469,5 +290,5 @@
 </div>
 <h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a457114cf156a631a0cf9334fd050b098"></a>
+<a class="anchor" id="aa9dc0c4f54d34746206067da31794b80"></a>
 <div class="memitem">
 <div class="memproto">
@@ -477,5 +298,5 @@
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> * flair::sensor::SimuLaser::shmem</td>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimuLaser::shmem</td>
         </tr>
       </table>
@@ -497,5 +318,5 @@
   <ul>
     <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_simu_laser.html">SimuLaser</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser.js	(revision 98)
@@ -1,8 +1,6 @@
 var classflair_1_1sensor_1_1_simu_laser =
 [
-    [ "SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888", null ],
-    [ "~SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5", null ],
     [ "SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5", null ],
     [ "~SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5", null ],
-    [ "shmem", "classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098", null ]
+    [ "shmem", "classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80", null ]
 ];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser_g_l-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser_g_l-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser_g_l-members.html	(revision 98)
@@ -115,108 +115,37 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::LaserRangeFinder::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::LaserRangeFinder::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::LaserRangeFinder::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::LaserRangeFinder::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::LaserRangeFinder::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::LaserRangeFinder::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::LaserRangeFinder::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::LaserRangeFinder::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517">LaserRangeFinder</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6">LaserRangeFinder</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::LaserRangeFinder::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::LaserRangeFinder::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::LaserRangeFinder::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::LaserRangeFinder::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::LaserRangeFinder::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::sensor::LaserRangeFinder::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SensorGL</b>(const simulator::Model *parent) (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::LaserRangeFinder::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888">SimuLaser</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">SimuLaser</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SimuLaserGL</b>(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId) (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::LaserRangeFinder::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::LaserRangeFinder::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>SensorGL</b>(const simulator::Model *parent) (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">SimuLaser</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>SimuLaserGL</b>(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId) (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8">~LaserRangeFinder</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~SensorGL</b>()=0 (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~SensorGL</b>()=0 (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~SimuLaserGL</b>() (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">flair::sensor::SimuLaserGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -224,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser_g_l.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser_g_l.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_laser_g_l.html	(revision 98)
@@ -123,13 +123,8 @@
   <img src="classflair_1_1sensor_1_1_simu_laser_g_l.png" usemap="#flair::sensor::SimuLaserGL_map" alt=""/>
   <map id="flair::sensor::SimuLaserGL_map" name="flair::sensor::SimuLaserGL_map">
-<area href="classflair_1_1sensor_1_1_simu_laser.html" alt="flair::sensor::SimuLaser" shape="rect" coords="199,168,388,192"/>
-<area href="classflair_1_1sensor_1_1_sensor_g_l.html" alt="flair::sensor::SensorGL" shape="rect" coords="398,168,587,192"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,189,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="199,112,388,136"/>
-<area href="classflair_1_1sensor_1_1_laser_range_finder.html" title="Classe generique intégrant les telemetres laser. " alt="flair::sensor::LaserRangeFinder" shape="rect" coords="398,112,587,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,189,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="199,56,388,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="398,56,587,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="398,0,587,24"/>
+<area href="classflair_1_1sensor_1_1_simu_laser.html" alt="flair::sensor::SimuLaser" shape="rect" coords="0,112,159,136"/>
+<area href="classflair_1_1sensor_1_1_sensor_g_l.html" alt="flair::sensor::SensorGL" shape="rect" coords="169,112,328,136"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,159,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,159,24"/>
 </map>
  </div></div>
@@ -141,10 +136,4 @@
 <tr class="separator:a43a4718c285dc5e84bf852ff62bfe6eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_simu_laser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_simu_laser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td></tr>
-<tr class="memitem:ac80c781316ba67ab43371095cc96b888 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888">SimuLaser</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:ac80c781316ba67ab43371095cc96b888 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ac80c781316ba67ab43371095cc96b888">More...</a><br /></td></tr>
-<tr class="separator:ac80c781316ba67ab43371095cc96b888 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c2ded82ab43b0b175e51cda0ed879d5 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">~SimuLaser</a> ()</td></tr>
-<tr class="memdesc:a9c2ded82ab43b0b175e51cda0ed879d5 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a9c2ded82ab43b0b175e51cda0ed879d5">More...</a><br /></td></tr>
-<tr class="separator:a9c2ded82ab43b0b175e51cda0ed879d5 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a22315194992008f2c5b86dd50f63eaf5 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">SimuLaser</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a22315194992008f2c5b86dd50f63eaf5 inherit pub_methods_classflair_1_1sensor_1_1_simu_laser"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a22315194992008f2c5b86dd50f63eaf5">More...</a><br /></td></tr>
@@ -212,93 +201,4 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
-<tr class="memitem:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517">LaserRangeFinder</a> (std::string name)</td></tr>
-<tr class="memdesc:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a7ad0bd1e2d3ac86a5c8be2f520585517">More...</a><br /></td></tr>
-<tr class="separator:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6">LaserRangeFinder</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a3904a03de7b058a303aa2b689a69c9c6">More...</a><br /></td></tr>
-<tr class="separator:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8">~LaserRangeFinder</a> ()</td></tr>
-<tr class="memdesc:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab05261c5a3b05e39ab7068df65acfeb8">More...</a><br /></td></tr>
-<tr class="separator:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955">UseDefaultPlot</a> (void)</td></tr>
-<tr class="memdesc:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a473c2a1847c1eba1638dfc6dbf94e955">More...</a><br /></td></tr>
-<tr class="separator:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_range_finder_plot.html">gui::RangeFinderPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2">GetPlot</a> (void) const </td></tr>
-<tr class="memdesc:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#a0195de6681d96bfdc0de0abb0f735fc2">More...</a><br /></td></tr>
-<tr class="separator:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a978553e21cb5b1ad97a2e77dcca2f131">More...</a><br /></td></tr>
-<tr class="separator:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a00cc6a10c9f6bc146dd269acd347b72f">More...</a><br /></td></tr>
-<tr class="separator:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3">Value</a> (void) const </td></tr>
-<tr class="memdesc:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a25d3123e9dad148d90c67277a27d62b3">More...</a><br /></td></tr>
-<tr class="separator:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_sensor_g_l"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_sensor_g_l')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td></tr>
 <tr class="memitem:add8bf40176ca7f1ff827b5e710efc9a6 inherit pub_methods_classflair_1_1sensor_1_1_sensor_g_l"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add8bf40176ca7f1ff827b5e710efc9a6"></a>
@@ -315,8 +215,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -326,16 +222,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
-<tr class="memitem:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a4fcff544e888eabd22de520366849cd4">More...</a><br /></td></tr>
-<tr class="separator:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_simu_laser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_simu_laser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html">flair::sensor::SimuLaser</a></td></tr>
-<tr class="memitem:a457114cf156a631a0cf9334fd050b098 inherit pro_attribs_classflair_1_1sensor_1_1_simu_laser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098">shmem</a></td></tr>
-<tr class="memdesc:a457114cf156a631a0cf9334fd050b098 inherit pro_attribs_classflair_1_1sensor_1_1_simu_laser"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a457114cf156a631a0cf9334fd050b098">More...</a><br /></td></tr>
-<tr class="separator:a457114cf156a631a0cf9334fd050b098 inherit pro_attribs_classflair_1_1sensor_1_1_simu_laser"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
-<tr class="memitem:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163">output</a></td></tr>
-<tr class="memdesc:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a937a6f3b5be14e11d6ec1d4ed252f163">More...</a><br /></td></tr>
-<tr class="separator:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9dc0c4f54d34746206067da31794b80 inherit pro_attribs_classflair_1_1sensor_1_1_simu_laser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">shmem</a></td></tr>
+<tr class="memdesc:aa9dc0c4f54d34746206067da31794b80 inherit pro_attribs_classflair_1_1sensor_1_1_simu_laser"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#aa9dc0c4f54d34746206067da31794b80">More...</a><br /></td></tr>
+<tr class="separator:aa9dc0c4f54d34746206067da31794b80 inherit pro_attribs_classflair_1_1sensor_1_1_simu_laser"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
@@ -345,5 +233,5 @@
   <ul>
     <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_simu_laser_g_l.html">SimuLaserGL</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor-members.html	(revision 98)
@@ -115,106 +115,33 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::PressureSensor::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::PressureSensor::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::PressureSensor::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::PressureSensor::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::PressureSensor::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a72c7b4e7a4e61e908fb21d3232b69443">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad17dd045939b36d3299b1a796c9bbac7">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ac016c744fd8920289efba2859e52688a">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ab69deee8c478f61ff70cea97c1b438a9">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::PressureSensor::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::PressureSensor::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::PressureSensor::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a35a016871ee1e5968a745060cf316800">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::PressureSensor::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::PressureSensor::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::PressureSensor::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a4b5f87b5034879385ea5afee73893c50">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::PressureSensor::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::PressureSensor::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a7d182425c5ff1f688fc454c22b4aafea">PressureSensor</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6558591ceeb43836caa9595a4217129e">PressureSensor</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::sensor::PressureSensor::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::PressureSensor::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9">SimuPressureSensor</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009">SimuPressureSensor</a>(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::PressureSensor::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a929ceee1b3095561c559586bc6b8aab5">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad6a8802925c5768d9504d5174b01763c">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::PressureSensor::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#aaae06f33c400f46b6f385ef2f930b911">~PressureSensor</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60">~SimuPressureSensor</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60">~SimuPressureSensor</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">flair::sensor::SimuPressureSensor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -222,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor.html	(revision 98)
@@ -120,5 +120,5 @@
  <a href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="_flair_sensor_actuator_2src_2_simu_pressure_sensor_8h_source.html">SimuPressureSensor.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="_simu_pressure_sensor_8h_source.html">SimuPressureSensor.h</a>&gt;</code></p>
 <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
   <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimuPressureSensor:</div>
@@ -129,11 +129,6 @@
   <img src="classflair_1_1sensor_1_1_simu_pressure_sensor.png" usemap="#flair::sensor::SimuPressureSensor_map" alt=""/>
   <map id="flair::sensor::SimuPressureSensor_map" name="flair::sensor::SimuPressureSensor_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,202,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="212,112,414,136"/>
-<area href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. " alt="flair::sensor::PressureSensor" shape="rect" coords="424,112,626,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,202,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="212,56,414,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="424,56,626,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="424,0,626,24"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,202,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,202,24"/>
 </map>
  </div></div>
@@ -141,10 +136,4 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a1f06458934dd62704d9e9b36e74ef4f9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9">SimuPressureSensor</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:a1f06458934dd62704d9e9b36e74ef4f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a1f06458934dd62704d9e9b36e74ef4f9">More...</a><br /></td></tr>
-<tr class="separator:a1f06458934dd62704d9e9b36e74ef4f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a48115dfbc964e767360e3ba0e74a8e60"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60">~SimuPressureSensor</a> ()</td></tr>
-<tr class="memdesc:a48115dfbc964e767360e3ba0e74a8e60"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a48115dfbc964e767360e3ba0e74a8e60">More...</a><br /></td></tr>
-<tr class="separator:a48115dfbc964e767360e3ba0e74a8e60"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3f2a22d057a05792e51970737086f009"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009">SimuPressureSensor</a> (const <a class="el" href="classflair_1_1simulator_1_1_model.html">simulator::Model</a> *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a3f2a22d057a05792e51970737086f009"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a3f2a22d057a05792e51970737086f009">More...</a><br /></td></tr>
@@ -212,109 +201,10 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_pressure_sensor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td></tr>
-<tr class="memitem:a7d182425c5ff1f688fc454c22b4aafea inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a7d182425c5ff1f688fc454c22b4aafea">PressureSensor</a> (std::string name)</td></tr>
-<tr class="memdesc:a7d182425c5ff1f688fc454c22b4aafea inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a7d182425c5ff1f688fc454c22b4aafea">More...</a><br /></td></tr>
-<tr class="separator:a7d182425c5ff1f688fc454c22b4aafea inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6558591ceeb43836caa9595a4217129e inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6558591ceeb43836caa9595a4217129e">PressureSensor</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:a6558591ceeb43836caa9595a4217129e inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6558591ceeb43836caa9595a4217129e">More...</a><br /></td></tr>
-<tr class="separator:a6558591ceeb43836caa9595a4217129e inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaae06f33c400f46b6f385ef2f930b911 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#aaae06f33c400f46b6f385ef2f930b911">~PressureSensor</a> ()</td></tr>
-<tr class="memdesc:aaae06f33c400f46b6f385ef2f930b911 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aaae06f33c400f46b6f385ef2f930b911">More...</a><br /></td></tr>
-<tr class="separator:aaae06f33c400f46b6f385ef2f930b911 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a35a016871ee1e5968a745060cf316800 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a35a016871ee1e5968a745060cf316800">LockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:a35a016871ee1e5968a745060cf316800 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#a35a016871ee1e5968a745060cf316800">More...</a><br /></td></tr>
-<tr class="separator:a35a016871ee1e5968a745060cf316800 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a929ceee1b3095561c559586bc6b8aab5 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a929ceee1b3095561c559586bc6b8aab5">UnlockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:a929ceee1b3095561c559586bc6b8aab5 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#a929ceee1b3095561c559586bc6b8aab5">More...</a><br /></td></tr>
-<tr class="separator:a929ceee1b3095561c559586bc6b8aab5 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad6a8802925c5768d9504d5174b01763c inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad6a8802925c5768d9504d5174b01763c">UseDefaultPlot</a> (void)</td></tr>
-<tr class="memdesc:ad6a8802925c5768d9504d5174b01763c inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#ad6a8802925c5768d9504d5174b01763c">More...</a><br /></td></tr>
-<tr class="separator:ad6a8802925c5768d9504d5174b01763c inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac016c744fd8920289efba2859e52688a inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ac016c744fd8920289efba2859e52688a">GetPlot</a> (void) const </td></tr>
-<tr class="memdesc:ac016c744fd8920289efba2859e52688a inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#ac016c744fd8920289efba2859e52688a">More...</a><br /></td></tr>
-<tr class="separator:ac016c744fd8920289efba2859e52688a inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad17dd045939b36d3299b1a796c9bbac7 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad17dd045939b36d3299b1a796c9bbac7">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:ad17dd045939b36d3299b1a796c9bbac7 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#ad17dd045939b36d3299b1a796c9bbac7">More...</a><br /></td></tr>
-<tr class="separator:ad17dd045939b36d3299b1a796c9bbac7 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab69deee8c478f61ff70cea97c1b438a9 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ab69deee8c478f61ff70cea97c1b438a9">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:ab69deee8c478f61ff70cea97c1b438a9 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#ab69deee8c478f61ff70cea97c1b438a9">More...</a><br /></td></tr>
-<tr class="separator:ab69deee8c478f61ff70cea97c1b438a9 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b0e89ad9e52d4693e17b02a4114f41f inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f">Value</a> (void) const </td></tr>
-<tr class="memdesc:a6b0e89ad9e52d4693e17b02a4114f41f inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a6b0e89ad9e52d4693e17b02a4114f41f">More...</a><br /></td></tr>
-<tr class="separator:a6b0e89ad9e52d4693e17b02a4114f41f inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr class="memitem:ac7f371f21db99cc9499c44774f32e06f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f">shmem</a></td></tr>
-<tr class="memdesc:ac7f371f21db99cc9499c44774f32e06f"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#ac7f371f21db99cc9499c44774f32e06f">More...</a><br /></td></tr>
-<tr class="separator:ac7f371f21db99cc9499c44774f32e06f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_pressure_sensor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td></tr>
-<tr class="memitem:a4b5f87b5034879385ea5afee73893c50 inherit pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a4b5f87b5034879385ea5afee73893c50">output</a></td></tr>
-<tr class="memdesc:a4b5f87b5034879385ea5afee73893c50 inherit pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a4b5f87b5034879385ea5afee73893c50">More...</a><br /></td></tr>
-<tr class="separator:a4b5f87b5034879385ea5afee73893c50 inherit pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae456510b7198d7342f4ae6f2a269cdb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6">shmem</a></td></tr>
+<tr class="memdesc:ae456510b7198d7342f4ae6f2a269cdb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#ae456510b7198d7342f4ae6f2a269cdb6">More...</a><br /></td></tr>
+<tr class="separator:ae456510b7198d7342f4ae6f2a269cdb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
@@ -327,8 +217,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -338,79 +224,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_pressure_sensor')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td></tr>
-<tr class="memitem:a72c7b4e7a4e61e908fb21d3232b69443 inherit pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a72c7b4e7a4e61e908fb21d3232b69443">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:a72c7b4e7a4e61e908fb21d3232b69443 inherit pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a72c7b4e7a4e61e908fb21d3232b69443">More...</a><br /></td></tr>
-<tr class="separator:a72c7b4e7a4e61e908fb21d3232b69443 inherit pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a>. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a1f06458934dd62704d9e9b36e74ef4f9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuPressureSensor::SimuPressureSensor </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>modelId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>deviceId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>priority</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Constructor. </p>
-<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" title="Class for a simulation PressureSensor. ">SimuPressureSensor</a>. It will be child of the FrameworkManager.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
-    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> id of the Model </td></tr>
-    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a48115dfbc964e767360e3ba0e74a8e60"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuPressureSensor::~SimuPressureSensor </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Destructor. </p>
-
-</div>
-</div>
 <a class="anchor" id="a3f2a22d057a05792e51970737086f009"></a>
 <div class="memitem">
@@ -481,5 +296,5 @@
 </div>
 <h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ac7f371f21db99cc9499c44774f32e06f"></a>
+<a class="anchor" id="ae456510b7198d7342f4ae6f2a269cdb6"></a>
 <div class="memitem">
 <div class="memproto">
@@ -489,5 +304,5 @@
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> * flair::sensor::SimuPressureSensor::shmem</td>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimuPressureSensor::shmem</td>
         </tr>
       </table>
@@ -509,5 +324,5 @@
   <ul>
     <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_simu_pressure_sensor.html">SimuPressureSensor</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_pressure_sensor.js	(revision 98)
@@ -1,8 +1,6 @@
 var classflair_1_1sensor_1_1_simu_pressure_sensor =
 [
-    [ "SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9", null ],
-    [ "~SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60", null ],
     [ "SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009", null ],
     [ "~SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60", null ],
-    [ "shmem", "classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f", null ]
+    [ "shmem", "classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6", null ]
 ];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us-members.html	(revision 98)
@@ -115,107 +115,33 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::UsRangeFinder::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::UsRangeFinder::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::UsRangeFinder::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::UsRangeFinder::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::UsRangeFinder::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab">GetTabWidget</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::UsRangeFinder::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::UsRangeFinder::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::UsRangeFinder::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::UsRangeFinder::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::UsRangeFinder::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::UsRangeFinder::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::UsRangeFinder::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::UsRangeFinder::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::sensor::UsRangeFinder::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::UsRangeFinder::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9">SimuUs</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">SimuUs</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::UsRangeFinder::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363">UsRangeFinder</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051">UsRangeFinder</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::UsRangeFinder::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">SimuUs</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181">~UsRangeFinder</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -223,5 +149,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us.html	(revision 98)
@@ -120,5 +120,5 @@
  <a href="classflair_1_1sensor_1_1_simu_us.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="_flair_sensor_actuator_2src_2_simu_laser_8h_source.html">SimuLaser.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="_simu_laser_8h_source.html">SimuLaser.h</a>&gt;</code></p>
 <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
   <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimuUs:</div>
@@ -129,12 +129,7 @@
   <img src="classflair_1_1sensor_1_1_simu_us.png" usemap="#flair::sensor::SimuUs_map" alt=""/>
   <map id="flair::sensor::SimuUs_map" name="flair::sensor::SimuUs_map">
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,171,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="181,112,352,136"/>
-<area href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. " alt="flair::sensor::UsRangeFinder" shape="rect" coords="362,112,533,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,171,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="181,56,352,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="362,56,533,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="362,0,533,24"/>
-<area href="classflair_1_1sensor_1_1_simu_us_g_l.html" title="Class for a simulation us. " alt="flair::sensor::SimuUsGL" shape="rect" coords="181,224,352,248"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,141,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,141,24"/>
+<area href="classflair_1_1sensor_1_1_simu_us_g_l.html" title="Class for a simulation us. " alt="flair::sensor::SimuUsGL" shape="rect" coords="0,168,141,192"/>
 </map>
  </div></div>
@@ -142,10 +137,4 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a58061ed933ca6d95f563886a8b9ff4d9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9">SimuUs</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:a58061ed933ca6d95f563886a8b9ff4d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a58061ed933ca6d95f563886a8b9ff4d9">More...</a><br /></td></tr>
-<tr class="separator:a58061ed933ca6d95f563886a8b9ff4d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52c1587525fe53be58f7d1681d8f3de4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a> ()</td></tr>
-<tr class="memdesc:a52c1587525fe53be58f7d1681d8f3de4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a52c1587525fe53be58f7d1681d8f3de4">More...</a><br /></td></tr>
-<tr class="separator:a52c1587525fe53be58f7d1681d8f3de4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6809a978e76619c5bfff3aca092e49ed"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">SimuUs</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a6809a978e76619c5bfff3aca092e49ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6809a978e76619c5bfff3aca092e49ed">More...</a><br /></td></tr>
@@ -213,112 +202,10 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
-<tr class="memitem:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363">UsRangeFinder</a> (std::string name)</td></tr>
-<tr class="memdesc:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#abbf91741851723e0d2d56116500a1363">More...</a><br /></td></tr>
-<tr class="separator:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051">UsRangeFinder</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ab8b56ed2839e584a1e88a00cedf81051">More...</a><br /></td></tr>
-<tr class="separator:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181">~UsRangeFinder</a> ()</td></tr>
-<tr class="memdesc:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a6a496106dacf11f69eeeaecb47920181">More...</a><br /></td></tr>
-<tr class="separator:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">LockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">More...</a><br /></td></tr>
-<tr class="separator:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60">UnlockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#aab82864dba31be05a588aa079811ca60">More...</a><br /></td></tr>
-<tr class="separator:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0">UseDefaultPlot</a> (void)</td></tr>
-<tr class="memdesc:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a6cbc4be2cfaf7d89f3b227d3487d96c0">More...</a><br /></td></tr>
-<tr class="separator:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda">GetPlot</a> (void) const </td></tr>
-<tr class="memdesc:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#a65e936eaa6a41a2ca1b39bfe07830fda">More...</a><br /></td></tr>
-<tr class="separator:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a4152976e16fc103e2febc3e102a98680">More...</a><br /></td></tr>
-<tr class="separator:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a830522cffd7367b3c095f1a381bb248a">More...</a><br /></td></tr>
-<tr class="separator:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab">GetTabWidget</a> (void) const </td></tr>
-<tr class="memdesc:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tab widget.  <a href="#a0460df8b593688184e9738006a73e3ab">More...</a><br /></td></tr>
-<tr class="separator:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683">Value</a> (void) const </td></tr>
-<tr class="memdesc:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a60ae45b1dda58e807c07da6754a30683">More...</a><br /></td></tr>
-<tr class="separator:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr class="memitem:a6c3994b195405e215d8ba54d66deb7a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7">shmem</a></td></tr>
-<tr class="memdesc:a6c3994b195405e215d8ba54d66deb7a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a6c3994b195405e215d8ba54d66deb7a7">More...</a><br /></td></tr>
-<tr class="separator:a6c3994b195405e215d8ba54d66deb7a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
-<tr class="memitem:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab">output</a></td></tr>
-<tr class="memdesc:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a63e66a79a89148a55dc32d10fed7ccab">More...</a><br /></td></tr>
-<tr class="separator:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af86622810d283ac7710e70eddc30e3f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">shmem</a></td></tr>
+<tr class="memdesc:af86622810d283ac7710e70eddc30e3f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#af86622810d283ac7710e70eddc30e3f1">More...</a><br /></td></tr>
+<tr class="separator:af86622810d283ac7710e70eddc30e3f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
@@ -331,8 +218,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -342,79 +225,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
-<tr class="memitem:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a9f126a19d2eda48c45c26fe5946961e5">More...</a><br /></td></tr>
-<tr class="separator:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a>. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a58061ed933ca6d95f563886a8b9ff4d9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuUs::SimuUs </td>
-          <td>(</td>
-          <td class="paramtype">std::string&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>modelId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>deviceId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint8_t&#160;</td>
-          <td class="paramname"><em>priority</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Constructor. </p>
-<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simu_us.html" title="Class for a simulation UsRangeFinder. ">SimuUs</a>. It will be child of the FrameworkManager.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
-    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> id of the Model </td></tr>
-    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a52c1587525fe53be58f7d1681d8f3de4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">flair::sensor::SimuUs::~SimuUs </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Destructor. </p>
-
-</div>
-</div>
 <a class="anchor" id="a6809a978e76619c5bfff3aca092e49ed"></a>
 <div class="memitem">
@@ -485,5 +297,5 @@
 </div>
 <h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a6c3994b195405e215d8ba54d66deb7a7"></a>
+<a class="anchor" id="af86622810d283ac7710e70eddc30e3f1"></a>
 <div class="memitem">
 <div class="memproto">
@@ -493,5 +305,5 @@
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> * flair::sensor::SimuUs::shmem</td>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimuUs::shmem</td>
         </tr>
       </table>
@@ -513,5 +325,5 @@
   <ul>
     <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_simu_us.html">SimuUs</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us.js	(revision 98)
@@ -1,8 +1,6 @@
 var classflair_1_1sensor_1_1_simu_us =
 [
-    [ "SimuUs", "classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9", null ],
-    [ "~SimuUs", "classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4", null ],
     [ "SimuUs", "classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed", null ],
     [ "~SimuUs", "classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4", null ],
-    [ "shmem", "classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7", null ]
+    [ "shmem", "classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1", null ]
 ];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us_g_l-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us_g_l-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us_g_l-members.html	(revision 98)
@@ -115,111 +115,37 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">flair::sensor::UsRangeFinder::AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">flair::sensor::UsRangeFinder::AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::UsRangeFinder::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::UsRangeFinder::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::UsRangeFinder::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab">GetTabWidget</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::UsRangeFinder::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">flair::sensor::UsRangeFinder::IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">flair::sensor::UsRangeFinder::IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::UsRangeFinder::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::UsRangeFinder::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::UsRangeFinder::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">flair::sensor::UsRangeFinder::OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::UsRangeFinder::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">flair::sensor::UsRangeFinder::ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SensorGL</b>(const simulator::Model *parent) (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">flair::sensor::UsRangeFinder::SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9">SimuUs</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">SimuUs</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SimuUsGL</b>(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId) (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::UsRangeFinder::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363">UsRangeFinder</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051">UsRangeFinder</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::UsRangeFinder::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~SensorGL</b>()=0 (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>SensorGL</b>(const simulator::Model *parent) (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">SimuUs</a>(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>SimuUsGL</b>(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId) (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~SensorGL</b>()=0 (defined in <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~SimuUsGL</b>() (defined in <a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simu_us_g_l.html">flair::sensor::SimuUsGL</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181">~UsRangeFinder</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -227,5 +153,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us_g_l.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us_g_l.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simu_us_g_l.html	(revision 98)
@@ -128,13 +128,8 @@
   <img src="classflair_1_1sensor_1_1_simu_us_g_l.png" usemap="#flair::sensor::SimuUsGL_map" alt=""/>
   <map id="flair::sensor::SimuUsGL_map" name="flair::sensor::SimuUsGL_map">
-<area href="classflair_1_1sensor_1_1_simu_us.html" title="Class for a simulation UsRangeFinder. " alt="flair::sensor::SimuUs" shape="rect" coords="181,168,352,192"/>
-<area href="classflair_1_1sensor_1_1_sensor_g_l.html" alt="flair::sensor::SensorGL" shape="rect" coords="362,168,533,192"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,112,171,136"/>
-<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="181,112,352,136"/>
-<area href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. " alt="flair::sensor::UsRangeFinder" shape="rect" coords="362,112,533,136"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,171,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="181,56,352,80"/>
-<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="362,56,533,80"/>
-<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="362,0,533,24"/>
+<area href="classflair_1_1sensor_1_1_simu_us.html" title="Class for a simulation UsRangeFinder. " alt="flair::sensor::SimuUs" shape="rect" coords="0,112,141,136"/>
+<area href="classflair_1_1sensor_1_1_sensor_g_l.html" alt="flair::sensor::SensorGL" shape="rect" coords="151,112,292,136"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,141,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,141,24"/>
 </map>
  </div></div>
@@ -146,10 +141,4 @@
 <tr class="separator:acbe259c925605286890fac0c8688d11a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_simu_us"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_simu_us')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td></tr>
-<tr class="memitem:a58061ed933ca6d95f563886a8b9ff4d9 inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9">SimuUs</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
-<tr class="memdesc:a58061ed933ca6d95f563886a8b9ff4d9 inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a58061ed933ca6d95f563886a8b9ff4d9">More...</a><br /></td></tr>
-<tr class="separator:a58061ed933ca6d95f563886a8b9ff4d9 inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52c1587525fe53be58f7d1681d8f3de4 inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4">~SimuUs</a> ()</td></tr>
-<tr class="memdesc:a52c1587525fe53be58f7d1681d8f3de4 inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a52c1587525fe53be58f7d1681d8f3de4">More...</a><br /></td></tr>
-<tr class="separator:a52c1587525fe53be58f7d1681d8f3de4 inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6809a978e76619c5bfff3aca092e49ed inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed">SimuUs</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name, uint32_t modelId, uint32_t deviceId)</td></tr>
 <tr class="memdesc:a6809a978e76619c5bfff3aca092e49ed inherit pub_methods_classflair_1_1sensor_1_1_simu_us"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6809a978e76619c5bfff3aca092e49ed">More...</a><br /></td></tr>
@@ -217,102 +206,4 @@
 <tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
 <tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
-<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
-<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
-<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
-<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
-<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
-<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
-<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
-<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
-<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
-<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
-<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
-<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
-<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
-<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
-<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
-<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
-<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
-<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
-<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
-<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
-<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
-<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
-<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
-<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
-<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
-<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
-<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
-<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
-<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
-<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
-<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>
-<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<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>
-<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>
-<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
-<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
-<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
-<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
-<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
-<tr class="memitem:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363">UsRangeFinder</a> (std::string name)</td></tr>
-<tr class="memdesc:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#abbf91741851723e0d2d56116500a1363">More...</a><br /></td></tr>
-<tr class="separator:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051">UsRangeFinder</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
-<tr class="memdesc:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ab8b56ed2839e584a1e88a00cedf81051">More...</a><br /></td></tr>
-<tr class="separator:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181">~UsRangeFinder</a> ()</td></tr>
-<tr class="memdesc:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a6a496106dacf11f69eeeaecb47920181">More...</a><br /></td></tr>
-<tr class="separator:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">LockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">More...</a><br /></td></tr>
-<tr class="separator:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60">UnlockUserInterface</a> (void) const </td></tr>
-<tr class="memdesc:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#aab82864dba31be05a588aa079811ca60">More...</a><br /></td></tr>
-<tr class="separator:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0">UseDefaultPlot</a> (void)</td></tr>
-<tr class="memdesc:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a6cbc4be2cfaf7d89f3b227d3487d96c0">More...</a><br /></td></tr>
-<tr class="separator:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda">GetPlot</a> (void) const </td></tr>
-<tr class="memdesc:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#a65e936eaa6a41a2ca1b39bfe07830fda">More...</a><br /></td></tr>
-<tr class="separator:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680">GetLayout</a> (void) const </td></tr>
-<tr class="memdesc:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a4152976e16fc103e2febc3e102a98680">More...</a><br /></td></tr>
-<tr class="separator:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a">GetPlotTab</a> (void) const </td></tr>
-<tr class="memdesc:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a830522cffd7367b3c095f1a381bb248a">More...</a><br /></td></tr>
-<tr class="separator:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab">GetTabWidget</a> (void) const </td></tr>
-<tr class="memdesc:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tab widget.  <a href="#a0460df8b593688184e9738006a73e3ab">More...</a><br /></td></tr>
-<tr class="separator:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683">Value</a> (void) const </td></tr>
-<tr class="memdesc:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a60ae45b1dda58e807c07da6754a30683">More...</a><br /></td></tr>
-<tr class="separator:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_sensor_g_l"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_sensor_g_l')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_sensor_g_l.html">flair::sensor::SensorGL</a></td></tr>
 <tr class="memitem:add8bf40176ca7f1ff827b5e710efc9a6 inherit pub_methods_classflair_1_1sensor_1_1_sensor_g_l"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add8bf40176ca7f1ff827b5e710efc9a6"></a>
@@ -329,8 +220,4 @@
  }</td></tr>
 <tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
-<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
-<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
-<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
 <tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
@@ -340,16 +227,8 @@
 <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>
-<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
-<tr class="memitem:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5">GetGroupBox</a> (void) const </td></tr>
-<tr class="memdesc:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a9f126a19d2eda48c45c26fe5946961e5">More...</a><br /></td></tr>
-<tr class="separator:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_simu_us"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_simu_us')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_simu_us.html">flair::sensor::SimuUs</a></td></tr>
-<tr class="memitem:a6c3994b195405e215d8ba54d66deb7a7 inherit pro_attribs_classflair_1_1sensor_1_1_simu_us"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7">shmem</a></td></tr>
-<tr class="memdesc:a6c3994b195405e215d8ba54d66deb7a7 inherit pro_attribs_classflair_1_1sensor_1_1_simu_us"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a6c3994b195405e215d8ba54d66deb7a7">More...</a><br /></td></tr>
-<tr class="separator:a6c3994b195405e215d8ba54d66deb7a7 inherit pro_attribs_classflair_1_1sensor_1_1_simu_us"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
-<tr class="memitem:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab">output</a></td></tr>
-<tr class="memdesc:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a63e66a79a89148a55dc32d10fed7ccab">More...</a><br /></td></tr>
-<tr class="separator:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af86622810d283ac7710e70eddc30e3f1 inherit pro_attribs_classflair_1_1sensor_1_1_simu_us"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">shmem</a></td></tr>
+<tr class="memdesc:af86622810d283ac7710e70eddc30e3f1 inherit pro_attribs_classflair_1_1sensor_1_1_simu_us"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#af86622810d283ac7710e70eddc30e3f1">More...</a><br /></td></tr>
+<tr class="separator:af86622810d283ac7710e70eddc30e3f1 inherit pro_attribs_classflair_1_1sensor_1_1_simu_us"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -361,5 +240,5 @@
   <ul>
     <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_simu_us_g_l.html">SimuUsGL</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera-members.html	(revision 98)
@@ -0,0 +1,209 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_camera.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedCamera Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html">flair::sensor::SimulatedCamera</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab457977303cb9158d67d65da014aaab4">Camera</a>(std::string name, uint16_t width, uint16_t height, core::cvimage::Type::Format format)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90">Camera</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::Camera::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::Camera::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::Camera::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab23554ab7709e2069c7bbd298af82cca">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a684b76e97ad410052d04da65a39eaf1d">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a78b1839d9367d8df8e87a70460c1f228">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a41eea06fcb5539cfeaabc544b9bf6c56">Height</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::Camera::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> enum name</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::Camera::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::Camera::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::Camera::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5fc0cfac6604d60add2af054ea6e2afc">Output</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>output</b> (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::Camera::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ProcessUpdate</b>(core::io_data *data) (defined in <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a4f458342696953d923ee40efbc6a3e0e">SavePictureToFile</a>(std::string filename=&quot;&quot;) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2c8759d51a00ada2c069b51c34d17653">SaveRawPictureToFile</a>(std::string filename) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5a8dd85868d1d300f29022acf4ed752e">SetLogFormat</a>(LogFormat logFormat)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html">flair::sensor::SimulatedCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b">SimulatedCamera</a>(std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html">flair::sensor::SimulatedCamera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::Camera::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ace75da2070757c34ea5fa2b1b987d8cd">UseDefaultPlot</a>(const core::cvimage *image)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::Camera::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63">Width</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ad64596dd00415cfcecfa3589ddfdeaac">~Camera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66">~SimulatedCamera</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html">flair::sensor::SimulatedCamera</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera.html	(revision 98)
@@ -0,0 +1,479 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::sensor::SimulatedCamera Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_camera.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="classflair_1_1sensor_1_1_simulated_camera-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedCamera Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation camera.  
+ <a href="classflair_1_1sensor_1_1_simulated_camera.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="_simulated_camera_8h_source.html">SimulatedCamera.h</a>&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimulatedCamera:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1sensor_1_1_simulated_camera.png" usemap="#flair::sensor::SimulatedCamera_map" alt=""/>
+  <map id="flair::sensor::SimulatedCamera_map" name="flair::sensor::SimulatedCamera_map">
+<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="0,112,182,136"/>
+<area href="classflair_1_1sensor_1_1_camera.html" title="Base class for Camera. " alt="flair::sensor::Camera" shape="rect" coords="192,112,374,136"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,182,80"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="192,56,374,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="192,0,374,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:adf6e2f7150633c4243f3a7c6e3ec8b4b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b">SimulatedCamera</a> (std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
+<tr class="memdesc:adf6e2f7150633c4243f3a7c6e3ec8b4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adf6e2f7150633c4243f3a7c6e3ec8b4b">More...</a><br /></td></tr>
+<tr class="separator:adf6e2f7150633c4243f3a7c6e3ec8b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c61c74313f8242e8e14f1f48d9e6f66"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66">~SimulatedCamera</a> ()</td></tr>
+<tr class="memdesc:a5c61c74313f8242e8e14f1f48d9e6f66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a5c61c74313f8242e8e14f1f48d9e6f66">More...</a><br /></td></tr>
+<tr class="separator:a5c61c74313f8242e8e14f1f48d9e6f66"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
+<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
+<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
+<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
+<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
+<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
+<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
+<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
+<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
+<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
+<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
+<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
+<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
+<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
+<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
+<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
+<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
+<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
+<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
+<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
+<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
+<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
+<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
+<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
+<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
+<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
+<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
+<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
+<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
+<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
+<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>
+<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
+<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
+<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
+<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
+<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
+<tr class="memitem:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab457977303cb9158d67d65da014aaab4">Camera</a> (std::string name, uint16_t width, uint16_t height, <a class="el" href="classflair_1_1core_1_1cvimage_1_1_type.html#abbfd16d91156a75d6ddbe7858aa8692f">core::cvimage::Type::Format</a> format)</td></tr>
+<tr class="memdesc:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ab457977303cb9158d67d65da014aaab4">More...</a><br /></td></tr>
+<tr class="separator:ab457977303cb9158d67d65da014aaab4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90">Camera</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
+<tr class="memdesc:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a2dbddbcfb399c7dae0de7b455a3b9d90">More...</a><br /></td></tr>
+<tr class="separator:a2dbddbcfb399c7dae0de7b455a3b9d90 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ad64596dd00415cfcecfa3589ddfdeaac">~Camera</a> ()</td></tr>
+<tr class="memdesc:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ad64596dd00415cfcecfa3589ddfdeaac">More...</a><br /></td></tr>
+<tr class="separator:ad64596dd00415cfcecfa3589ddfdeaac inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ace75da2070757c34ea5fa2b1b987d8cd">UseDefaultPlot</a> (const <a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *image)</td></tr>
+<tr class="memdesc:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#ace75da2070757c34ea5fa2b1b987d8cd">More...</a><br /></td></tr>
+<tr class="separator:ace75da2070757c34ea5fa2b1b987d8cd inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_grid_layout.html">gui::GridLayout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a684b76e97ad410052d04da65a39eaf1d">GetLayout</a> (void) const </td></tr>
+<tr class="memdesc:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">get Layout  <a href="#a684b76e97ad410052d04da65a39eaf1d">More...</a><br /></td></tr>
+<tr class="separator:a684b76e97ad410052d04da65a39eaf1d inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a78b1839d9367d8df8e87a70460c1f228">GetPlotTab</a> (void) const </td></tr>
+<tr class="memdesc:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">plot tab  <a href="#a78b1839d9367d8df8e87a70460c1f228">More...</a><br /></td></tr>
+<tr class="separator:a78b1839d9367d8df8e87a70460c1f228 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a2c8759d51a00ada2c069b51c34d17653">SaveRawPictureToFile</a> (std::string filename) const </td></tr>
+<tr class="memdesc:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save raw picture to file.  <a href="#a2c8759d51a00ada2c069b51c34d17653">More...</a><br /></td></tr>
+<tr class="separator:a2c8759d51a00ada2c069b51c34d17653 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a4f458342696953d923ee40efbc6a3e0e">SavePictureToFile</a> (std::string filename=&quot;&quot;) const </td></tr>
+<tr class="memdesc:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save picture to file.  <a href="#a4f458342696953d923ee40efbc6a3e0e">More...</a><br /></td></tr>
+<tr class="separator:a4f458342696953d923ee40efbc6a3e0e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63">Width</a> (void) const </td></tr>
+<tr class="memdesc:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Width.  <a href="#ac812dd64ee47c9241dd83e37948fbc63">More...</a><br /></td></tr>
+<tr class="separator:ac812dd64ee47c9241dd83e37948fbc63 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a41eea06fcb5539cfeaabc544b9bf6c56">Height</a> (void) const </td></tr>
+<tr class="memdesc:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Height.  <a href="#a41eea06fcb5539cfeaabc544b9bf6c56">More...</a><br /></td></tr>
+<tr class="separator:a41eea06fcb5539cfeaabc544b9bf6c56 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5fc0cfac6604d60add2af054ea6e2afc">Output</a> (void)</td></tr>
+<tr class="memdesc:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a5fc0cfac6604d60add2af054ea6e2afc">More...</a><br /></td></tr>
+<tr class="separator:a5fc0cfac6604d60add2af054ea6e2afc inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab03cb2d9704584c179823201c1098b88 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab03cb2d9704584c179823201c1098b88"></a>
+<a class="el" href="classflair_1_1core_1_1_data_type.html">core::DataType</a> const &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:ab03cb2d9704584c179823201c1098b88 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#a5a8dd85868d1d300f29022acf4ed752e">SetLogFormat</a> (<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> logFormat)</td></tr>
+<tr class="memdesc:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set log format.  <a href="#a5a8dd85868d1d300f29022acf4ed752e">More...</a><br /></td></tr>
+<tr class="separator:a5a8dd85868d1d300f29022acf4ed752e inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a668031aa8648f38eb980e51f641619c4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a668031aa8648f38eb980e51f641619c4"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>ProcessUpdate</b> (<a class="el" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data)</td></tr>
+<tr class="separator:a668031aa8648f38eb980e51f641619c4 inherit pub_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:ab52de6b3325bdf8ce46a233b8d9e7399"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399">shmem</a></td></tr>
+<tr class="memdesc:ab52de6b3325bdf8ce46a233b8d9e7399"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#ab52de6b3325bdf8ce46a233b8d9e7399">More...</a><br /></td></tr>
+<tr class="separator:ab52de6b3325bdf8ce46a233b8d9e7399"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
+<tr class="memitem:ae20e6de6e980f4c7d6b60d9174d8dd19 inherit pro_attribs_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae20e6de6e980f4c7d6b60d9174d8dd19"></a>
+<a class="el" href="classflair_1_1core_1_1cvimage.html">core::cvimage</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>output</b></td></tr>
+<tr class="separator:ae20e6de6e980f4c7d6b60d9174d8dd19 inherit pro_attribs_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_types_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
+<tr class="memitem:ac6f4c3e58d2822bba71da604544e63b5 inherit pub_types_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">LogFormat</a> { <a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5ab50339a10e1de285ac99d4c3990b8693">LogFormat::NONE</a>, 
+<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5a633d6abff0a3fc22404347728d195059">LogFormat::RAW</a>, 
+<a class="el" href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5a92769fe7c40229f4301d6125e0a9e928">LogFormat::JPG</a>
+ }</td></tr>
+<tr class="memdesc:ac6f4c3e58d2822bba71da604544e63b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">log formats  <a href="classflair_1_1sensor_1_1_camera.html#ac6f4c3e58d2822bba71da604544e63b5">More...</a><br /></td></tr>
+<tr class="separator:ac6f4c3e58d2822bba71da604544e63b5 inherit pub_types_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
+<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
+<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_camera')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_camera.html">flair::sensor::Camera</a></td></tr>
+<tr class="memitem:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_camera.html#ab23554ab7709e2069c7bbd298af82cca">GetGroupBox</a> (void) const </td></tr>
+<tr class="memdesc:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="mdescLeft">&#160;</td><td class="mdescRight">get GroupBox  <a href="#ab23554ab7709e2069c7bbd298af82cca">More...</a><br /></td></tr>
+<tr class="separator:ab23554ab7709e2069c7bbd298af82cca inherit pro_methods_classflair_1_1sensor_1_1_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<div class="textblock"><p>Class for a simulation camera. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="adf6e2f7150633c4243f3a7c6e3ec8b4b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedCamera::SimulatedCamera </td>
+          <td>(</td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint16_t&#160;</td>
+          <td class="paramname"><em>width</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint16_t&#160;</td>
+          <td class="paramname"><em>height</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>channels</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>priority</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html" title="Class for a simulation camera. ">SimulatedCamera</a>. It will be child of the FrameworkManager.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">width</td><td>width </td></tr>
+    <tr><td class="paramname">height</td><td>height </td></tr>
+    <tr><td class="paramname">channels</td><td>number of channels </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_camera.html" title="Base class for Camera. ">Camera</a> id of the Model </td></tr>
+    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a5c61c74313f8242e8e14f1f48d9e6f66"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedCamera::~SimulatedCamera </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="ab52de6b3325bdf8ce46a233b8d9e7399"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimulatedCamera::shmem</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>SharedMem to access datas. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <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_simulated_camera.html">SimulatedCamera</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_camera.js	(revision 98)
@@ -0,0 +1,6 @@
+var classflair_1_1sensor_1_1_simulated_camera =
+[
+    [ "SimulatedCamera", "classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b", null ],
+    [ "~SimulatedCamera", "classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66", null ],
+    [ "shmem", "classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps-members.html	(revision 98)
@@ -0,0 +1,216 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_gps.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedGps Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html">flair::sensor::SimulatedGps</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::NmeaGps::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a0198e8b7960279c1322492ca7a711920">EPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::NmeaGps::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::NmeaGps::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#add3819e87a4f7c824c0f0c2aa6e5f8e0">GetDatas</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a8f56a1f0f0d397e9f0cab93767cc8676">GetDatas</a>(core::GpsData **gpsData) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aee8aa01e58039b23baddea8601fda551">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a3b16dd874f0832595fe0cc874ac08d95">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aa3121a4fe4c47fdc2fb1115c263801d6">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#ad25ede505f9bed9afaf06fa39d9871f9">GetTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a9e0b10859022dd72f4764d3d94d2cb07">GGA</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967aa3a3fce7d02f861fb7a29d67e4bf8159">GSA</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a2b53bb8929c7571fc2ead192d23aaa7e">GST</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::NmeaGps::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NMEAFlags</b> (defined in <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a>)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NMEAFlags_t</a> enum name</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#abb50fae524addf6b3982ae166e14ae93">NmeaGps</a>(std::string name, NMEAFlags_t NMEAFlags)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a8379a0c343103e38ee8090411d9eefba">NmeaGps</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a1f24594765a867468a1ed5554d175086">NPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::NmeaGps::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::NmeaGps::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::NmeaGps::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::NmeaGps::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a44e58183084b612c803963c2c75958e8">parseFrame</a>(const char *frame, int frame_size)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a135e080ecff933da9b60cc6e613b543e">SetRef</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36">SimulatedGps</a>(std::string name, NmeaGps::NMEAFlags_t NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html">flair::sensor::SimulatedGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::NmeaGps::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a32343c4f381f77c03df4602879a2001c">UPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a21d740a42cf087ef0e78421ce0baae48">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a6885e7aeac1b20a7972fc05be99794fa">VEPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0aa37ed1f045aa5096e16f9a773e318">VNPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a3afe41475c7b8274c53e8ace66cf90f0">VTG</a> enum value</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::NmeaGps::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a6102de13ed1ba414bf058235416580e9">~NmeaGps</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92">~SimulatedGps</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html">flair::sensor::SimulatedGps</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps.html	(revision 98)
@@ -0,0 +1,446 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::sensor::SimulatedGps Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_gps.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classflair_1_1sensor_1_1_simulated_gps-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedGps Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation GPS.  
+ <a href="classflair_1_1sensor_1_1_simulated_gps.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="_simulated_gps_8h_source.html">SimulatedGps.h</a>&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimulatedGps:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1sensor_1_1_simulated_gps.png" usemap="#flair::sensor::SimulatedGps_map" alt=""/>
+  <map id="flair::sensor::SimulatedGps_map" name="flair::sensor::SimulatedGps_map">
+<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="0,112,160,136"/>
+<area href="classflair_1_1sensor_1_1_nmea_gps.html" title="Base class for GPS using NMEA sentances. " alt="flair::sensor::NmeaGps" shape="rect" coords="170,112,330,136"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,160,80"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="170,56,330,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="170,0,330,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:abec55ce6790d1b19d6f07449b4145d36"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36">SimulatedGps</a> (std::string name, <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a> NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
+<tr class="memdesc:abec55ce6790d1b19d6f07449b4145d36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#abec55ce6790d1b19d6f07449b4145d36">More...</a><br /></td></tr>
+<tr class="separator:abec55ce6790d1b19d6f07449b4145d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad3782b267d71611d56414bdf6b4e8d92"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92">~SimulatedGps</a> ()</td></tr>
+<tr class="memdesc:ad3782b267d71611d56414bdf6b4e8d92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ad3782b267d71611d56414bdf6b4e8d92">More...</a><br /></td></tr>
+<tr class="separator:ad3782b267d71611d56414bdf6b4e8d92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
+<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
+<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
+<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
+<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
+<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
+<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
+<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
+<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
+<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
+<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
+<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
+<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
+<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
+<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
+<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
+<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
+<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
+<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
+<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
+<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
+<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
+<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
+<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
+<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
+<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
+<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
+<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
+<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
+<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
+<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>
+<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
+<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
+<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
+<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
+<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<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>
+<tr class="separator:abb50fae524addf6b3982ae166e14ae93 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a8379a0c343103e38ee8090411d9eefba inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6102de13ed1ba414bf058235416580e9 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#a6102de13ed1ba414bf058235416580e9">~NmeaGps</a> ()</td></tr>
+<tr class="memdesc:a6102de13ed1ba414bf058235416580e9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a6102de13ed1ba414bf058235416580e9">More...</a><br /></td></tr>
+<tr class="separator:a6102de13ed1ba414bf058235416580e9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add3819e87a4f7c824c0f0c2aa6e5f8e0 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_gps_data.html">core::GpsData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#add3819e87a4f7c824c0f0c2aa6e5f8e0">GetDatas</a> (void) const </td></tr>
+<tr class="memdesc:add3819e87a4f7c824c0f0c2aa6e5f8e0 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get GPS datas.  <a href="#add3819e87a4f7c824c0f0c2aa6e5f8e0">More...</a><br /></td></tr>
+<tr class="separator:add3819e87a4f7c824c0f0c2aa6e5f8e0 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a21d740a42cf087ef0e78421ce0baae48 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#a21d740a42cf087ef0e78421ce0baae48">UseDefaultPlot</a> (void)</td></tr>
+<tr class="memdesc:a21d740a42cf087ef0e78421ce0baae48 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a21d740a42cf087ef0e78421ce0baae48">More...</a><br /></td></tr>
+<tr class="separator:a21d740a42cf087ef0e78421ce0baae48 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0198e8b7960279c1322492ca7a711920 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a0198e8b7960279c1322492ca7a711920">EPlot</a> (void) const </td></tr>
+<tr class="memdesc:a0198e8b7960279c1322492ca7a711920 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">East plot.  <a href="#a0198e8b7960279c1322492ca7a711920">More...</a><br /></td></tr>
+<tr class="separator:a0198e8b7960279c1322492ca7a711920 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f24594765a867468a1ed5554d175086 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a1f24594765a867468a1ed5554d175086">NPlot</a> (void) const </td></tr>
+<tr class="memdesc:a1f24594765a867468a1ed5554d175086 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">North plot.  <a href="#a1f24594765a867468a1ed5554d175086">More...</a><br /></td></tr>
+<tr class="separator:a1f24594765a867468a1ed5554d175086 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32343c4f381f77c03df4602879a2001c inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a32343c4f381f77c03df4602879a2001c">UPlot</a> (void) const </td></tr>
+<tr class="memdesc:a32343c4f381f77c03df4602879a2001c inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Up plot.  <a href="#a32343c4f381f77c03df4602879a2001c">More...</a><br /></td></tr>
+<tr class="separator:a32343c4f381f77c03df4602879a2001c inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6885e7aeac1b20a7972fc05be99794fa inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a6885e7aeac1b20a7972fc05be99794fa">VEPlot</a> (void) const </td></tr>
+<tr class="memdesc:a6885e7aeac1b20a7972fc05be99794fa inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">East velocity plot.  <a href="#a6885e7aeac1b20a7972fc05be99794fa">More...</a><br /></td></tr>
+<tr class="separator:a6885e7aeac1b20a7972fc05be99794fa inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af0aa37ed1f045aa5096e16f9a773e318 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0aa37ed1f045aa5096e16f9a773e318">VNPlot</a> (void) const </td></tr>
+<tr class="memdesc:af0aa37ed1f045aa5096e16f9a773e318 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">North velocity plot.  <a href="#af0aa37ed1f045aa5096e16f9a773e318">More...</a><br /></td></tr>
+<tr class="separator:af0aa37ed1f045aa5096e16f9a773e318 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad25ede505f9bed9afaf06fa39d9871f9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#ad25ede505f9bed9afaf06fa39d9871f9">GetTab</a> (void) const </td></tr>
+<tr class="memdesc:ad25ede505f9bed9afaf06fa39d9871f9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main tab.  <a href="#ad25ede505f9bed9afaf06fa39d9871f9">More...</a><br /></td></tr>
+<tr class="separator:ad25ede505f9bed9afaf06fa39d9871f9 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b16dd874f0832595fe0cc874ac08d95 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#a3b16dd874f0832595fe0cc874ac08d95">GetLayout</a> (void) const </td></tr>
+<tr class="memdesc:a3b16dd874f0832595fe0cc874ac08d95 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a3b16dd874f0832595fe0cc874ac08d95">More...</a><br /></td></tr>
+<tr class="separator:a3b16dd874f0832595fe0cc874ac08d95 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3121a4fe4c47fdc2fb1115c263801d6 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aa3121a4fe4c47fdc2fb1115c263801d6">GetPlotTab</a> (void) const </td></tr>
+<tr class="memdesc:aa3121a4fe4c47fdc2fb1115c263801d6 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#aa3121a4fe4c47fdc2fb1115c263801d6">More...</a><br /></td></tr>
+<tr class="separator:aa3121a4fe4c47fdc2fb1115c263801d6 inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a135e080ecff933da9b60cc6e613b543e 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#a135e080ecff933da9b60cc6e613b543e">SetRef</a> (void)</td></tr>
+<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>
+<tr class="separator:a135e080ecff933da9b60cc6e613b543e inherit pub_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_types_classflair_1_1sensor_1_1_nmea_gps"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1sensor_1_1_nmea_gps')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td></tr>
+<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, 
+<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a3afe41475c7b8274c53e8ace66cf90f0">VTG</a> = 0x02, 
+<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967a2b53bb8929c7571fc2ead192d23aaa7e">GST</a> = 0x04, 
+<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967aa3a3fce7d02f861fb7a29d67e4bf8159">GSA</a> = 0x08
+ }</td></tr>
+<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>
+<tr class="separator:af0d7d39483f1e76e5dda4cb10dc8a967 inherit pub_types_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
+<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
+<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_nmea_gps')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html">flair::sensor::NmeaGps</a></td></tr>
+<tr class="memitem:a44e58183084b612c803963c2c75958e8 inherit pro_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#a44e58183084b612c803963c2c75958e8">parseFrame</a> (const char *frame, int frame_size)</td></tr>
+<tr class="memdesc:a44e58183084b612c803963c2c75958e8 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a NMEA frame.  <a href="#a44e58183084b612c803963c2c75958e8">More...</a><br /></td></tr>
+<tr class="separator:a44e58183084b612c803963c2c75958e8 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f56a1f0f0d397e9f0cab93767cc8676 inherit pro_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#a8f56a1f0f0d397e9f0cab93767cc8676">GetDatas</a> (<a class="el" href="classflair_1_1core_1_1_gps_data.html">core::GpsData</a> **gpsData) const </td></tr>
+<tr class="memdesc:a8f56a1f0f0d397e9f0cab93767cc8676 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get GPS datas.  <a href="#a8f56a1f0f0d397e9f0cab93767cc8676">More...</a><br /></td></tr>
+<tr class="separator:a8f56a1f0f0d397e9f0cab93767cc8676 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee8aa01e58039b23baddea8601fda551 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#aee8aa01e58039b23baddea8601fda551">GetGroupBox</a> (void) const </td></tr>
+<tr class="memdesc:aee8aa01e58039b23baddea8601fda551 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#aee8aa01e58039b23baddea8601fda551">More...</a><br /></td></tr>
+<tr class="separator:aee8aa01e58039b23baddea8601fda551 inherit pro_methods_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<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>
+<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>
+<a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NMEAFlags_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>NMEAFlags</b></td></tr>
+<tr class="separator:a41ca62c8875131b8cc3d2bbf7429a008 inherit pro_attribs_classflair_1_1sensor_1_1_nmea_gps"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for a simulation GPS. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="abec55ce6790d1b19d6f07449b4145d36"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedGps::SimulatedGps </td>
+          <td>(</td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html#af0d7d39483f1e76e5dda4cb10dc8a967">NmeaGps::NMEAFlags_t</a>&#160;</td>
+          <td class="paramname"><em>NMEAFlags</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>priority</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a simulation GPS It will be child of the FrameworkManager.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">NMEAFlags</td><td>NMEA sentances to enable </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td>Gps id of the Model </td></tr>
+    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ad3782b267d71611d56414bdf6b4e8d92"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedGps::~SimulatedGps </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <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_simulated_gps.html">SimulatedGps</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_gps.js	(revision 98)
@@ -0,0 +1,5 @@
+var classflair_1_1sensor_1_1_simulated_gps =
+[
+    [ "SimulatedGps", "classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36", null ],
+    [ "~SimulatedGps", "classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu-members.html	(revision 98)
@@ -0,0 +1,207 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_imu.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedImu Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html">flair::sensor::SimulatedImu</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ad19d0939034366aafe24aceaf41a936f">ApplyRotation</a>(core::Vector3Df &amp;vector)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf735d7535414d32e023d5eef8d525fc">ApplyRotation</a>(core::Quaternion &amp;quaternion)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::core::Thread::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::core::Thread::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::core::Thread::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#adb1105fe7b1c21234b6edde4d64da428">GetDatas</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa020369da0c3f8c80eef6abf9cad0cd9">GetDatas</a>(core::ImuData **imuData) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa67100f97133a4d1eb4f3a225970eb85">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a1d74dd0b750c287b112489786ff5b7eb">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab399f291b7203463dbd1585db8e4b96c">GetOneAxisRotation</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a0bfa24fb3b089499b33a60ae0162e4ee">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a6d89cc906fe0eeb233aa50bf59f99bb3">Imu</a>(std::string name, bool needRotation=true)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a5dc17ecf8caf9aaa41ec0a6ec43adf6a">Imu</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::core::Thread::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf94fb4f5ba28e8c471cfefaee673b3d">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::core::Thread::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::core::Thread::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::core::Thread::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::core::Thread::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd">SimulatedImu</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html">flair::sensor::SimulatedImu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::core::Thread::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a279bf62436c91f0ced11455bff38c269">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a81e08d2c2963d05ba8c38792af661527">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::core::Thread::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab01ce2e6b89698b001da63ae8df1722a">~Imu</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274">~SimulatedImu</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html">flair::sensor::SimulatedImu</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu.html	(revision 98)
@@ -0,0 +1,418 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::sensor::SimulatedImu Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_imu.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classflair_1_1sensor_1_1_simulated_imu-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedImu Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a>.  
+ <a href="classflair_1_1sensor_1_1_simulated_imu.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="_simulated_imu_8h_source.html">SimulatedImu.h</a>&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimulatedImu:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1sensor_1_1_simulated_imu.png" usemap="#flair::sensor::SimulatedImu_map" alt=""/>
+  <map id="flair::sensor::SimulatedImu_map" name="flair::sensor::SimulatedImu_map">
+<area href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. " alt="flair::sensor::Imu" shape="rect" coords="0,112,157,136"/>
+<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="167,112,324,136"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="0,56,157,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="167,56,324,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,0,157,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ac02136d55505be5e458948169c88ebcd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd">SimulatedImu</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
+<tr class="memdesc:ac02136d55505be5e458948169c88ebcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ac02136d55505be5e458948169c88ebcd">More...</a><br /></td></tr>
+<tr class="separator:ac02136d55505be5e458948169c88ebcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4145d0246cc6646e0c926ff86393d274"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274">~SimulatedImu</a> ()</td></tr>
+<tr class="memdesc:a4145d0246cc6646e0c926ff86393d274"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a4145d0246cc6646e0c926ff86393d274">More...</a><br /></td></tr>
+<tr class="separator:a4145d0246cc6646e0c926ff86393d274"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_imu"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_imu')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td></tr>
+<tr class="memitem:a6d89cc906fe0eeb233aa50bf59f99bb3 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a6d89cc906fe0eeb233aa50bf59f99bb3">Imu</a> (std::string name, bool needRotation=true)</td></tr>
+<tr class="memdesc:a6d89cc906fe0eeb233aa50bf59f99bb3 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6d89cc906fe0eeb233aa50bf59f99bb3">More...</a><br /></td></tr>
+<tr class="separator:a6d89cc906fe0eeb233aa50bf59f99bb3 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dc17ecf8caf9aaa41ec0a6ec43adf6a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a5dc17ecf8caf9aaa41ec0a6ec43adf6a">Imu</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
+<tr class="memdesc:a5dc17ecf8caf9aaa41ec0a6ec43adf6a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a5dc17ecf8caf9aaa41ec0a6ec43adf6a">More...</a><br /></td></tr>
+<tr class="separator:a5dc17ecf8caf9aaa41ec0a6ec43adf6a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab01ce2e6b89698b001da63ae8df1722a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab01ce2e6b89698b001da63ae8df1722a">~Imu</a> ()</td></tr>
+<tr class="memdesc:ab01ce2e6b89698b001da63ae8df1722a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab01ce2e6b89698b001da63ae8df1722a">More...</a><br /></td></tr>
+<tr class="separator:ab01ce2e6b89698b001da63ae8df1722a inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb1105fe7b1c21234b6edde4d64da428 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_imu_data.html">core::ImuData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#adb1105fe7b1c21234b6edde4d64da428">GetDatas</a> (void) const </td></tr>
+<tr class="memdesc:adb1105fe7b1c21234b6edde4d64da428 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get IMU datas.  <a href="#adb1105fe7b1c21234b6edde4d64da428">More...</a><br /></td></tr>
+<tr class="separator:adb1105fe7b1c21234b6edde4d64da428 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d74dd0b750c287b112489786ff5b7eb inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a1d74dd0b750c287b112489786ff5b7eb">GetLayout</a> (void) const </td></tr>
+<tr class="memdesc:a1d74dd0b750c287b112489786ff5b7eb inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a1d74dd0b750c287b112489786ff5b7eb">More...</a><br /></td></tr>
+<tr class="separator:a1d74dd0b750c287b112489786ff5b7eb inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf94fb4f5ba28e8c471cfefaee673b3d inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf94fb4f5ba28e8c471cfefaee673b3d">LockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:aaf94fb4f5ba28e8c471cfefaee673b3d inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#aaf94fb4f5ba28e8c471cfefaee673b3d">More...</a><br /></td></tr>
+<tr class="separator:aaf94fb4f5ba28e8c471cfefaee673b3d inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a279bf62436c91f0ced11455bff38c269 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a279bf62436c91f0ced11455bff38c269">UnlockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:a279bf62436c91f0ced11455bff38c269 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#a279bf62436c91f0ced11455bff38c269">More...</a><br /></td></tr>
+<tr class="separator:a279bf62436c91f0ced11455bff38c269 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81e08d2c2963d05ba8c38792af661527 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a81e08d2c2963d05ba8c38792af661527">UseDefaultPlot</a> (void)</td></tr>
+<tr class="memdesc:a81e08d2c2963d05ba8c38792af661527 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a81e08d2c2963d05ba8c38792af661527">More...</a><br /></td></tr>
+<tr class="separator:a81e08d2c2963d05ba8c38792af661527 inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bfa24fb3b089499b33a60ae0162e4ee inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#a0bfa24fb3b089499b33a60ae0162e4ee">GetPlotTab</a> (void) const </td></tr>
+<tr class="memdesc:a0bfa24fb3b089499b33a60ae0162e4ee inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a0bfa24fb3b089499b33a60ae0162e4ee">More...</a><br /></td></tr>
+<tr class="separator:a0bfa24fb3b089499b33a60ae0162e4ee inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab399f291b7203463dbd1585db8e4b96c inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_one_axis_rotation.html">core::OneAxisRotation</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ab399f291b7203463dbd1585db8e4b96c">GetOneAxisRotation</a> (void) const </td></tr>
+<tr class="memdesc:ab399f291b7203463dbd1585db8e4b96c inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get OneAxisRotation.  <a href="#ab399f291b7203463dbd1585db8e4b96c">More...</a><br /></td></tr>
+<tr class="separator:ab399f291b7203463dbd1585db8e4b96c inherit pub_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
+<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
+<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
+<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
+<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
+<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
+<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
+<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
+<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
+<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
+<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
+<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
+<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
+<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
+<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
+<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
+<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
+<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
+<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
+<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
+<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
+<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
+<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
+<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
+<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
+<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
+<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
+<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
+<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
+<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
+<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>
+<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
+<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
+<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
+<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
+<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
+<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
+<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_imu"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_imu')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_imu.html">flair::sensor::Imu</a></td></tr>
+<tr class="memitem:aa67100f97133a4d1eb4f3a225970eb85 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa67100f97133a4d1eb4f3a225970eb85">GetGroupBox</a> (void) const </td></tr>
+<tr class="memdesc:aa67100f97133a4d1eb4f3a225970eb85 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#aa67100f97133a4d1eb4f3a225970eb85">More...</a><br /></td></tr>
+<tr class="separator:aa67100f97133a4d1eb4f3a225970eb85 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad19d0939034366aafe24aceaf41a936f inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#ad19d0939034366aafe24aceaf41a936f">ApplyRotation</a> (<a class="el" href="classflair_1_1core_1_1_vector3_d.html">core::Vector3Df</a> &amp;vector)</td></tr>
+<tr class="memdesc:ad19d0939034366aafe24aceaf41a936f inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">ApplyRotation.  <a href="#ad19d0939034366aafe24aceaf41a936f">More...</a><br /></td></tr>
+<tr class="separator:ad19d0939034366aafe24aceaf41a936f inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf735d7535414d32e023d5eef8d525fc inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aaf735d7535414d32e023d5eef8d525fc">ApplyRotation</a> (<a class="el" href="classflair_1_1core_1_1_quaternion.html">core::Quaternion</a> &amp;quaternion)</td></tr>
+<tr class="memdesc:aaf735d7535414d32e023d5eef8d525fc inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">ApplyRotation.  <a href="#aaf735d7535414d32e023d5eef8d525fc">More...</a><br /></td></tr>
+<tr class="separator:aaf735d7535414d32e023d5eef8d525fc inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa020369da0c3f8c80eef6abf9cad0cd9 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_imu.html#aa020369da0c3f8c80eef6abf9cad0cd9">GetDatas</a> (<a class="el" href="classflair_1_1core_1_1_imu_data.html">core::ImuData</a> **imuData) const </td></tr>
+<tr class="memdesc:aa020369da0c3f8c80eef6abf9cad0cd9 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get imu datas.  <a href="#aa020369da0c3f8c80eef6abf9cad0cd9">More...</a><br /></td></tr>
+<tr class="separator:aa020369da0c3f8c80eef6abf9cad0cd9 inherit pro_methods_classflair_1_1sensor_1_1_imu"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<div class="textblock"><p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a>. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ac02136d55505be5e458948169c88ebcd"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedImu::SimulatedImu </td>
+          <td>(</td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>priority</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html" title="Class for a simulation Imu. ">SimulatedImu</a>. It will be child of the FrameworkManager.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> id of the Model </td></tr>
+    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a4145d0246cc6646e0c926ff86393d274"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedImu::~SimulatedImu </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <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_simulated_imu.html">SimulatedImu</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_imu.js	(revision 98)
@@ -0,0 +1,5 @@
+var classflair_1_1sensor_1_1_simulated_imu =
+[
+    [ "SimulatedImu", "classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd", null ],
+    [ "~SimulatedImu", "classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser-members.html	(revision 98)
@@ -0,0 +1,204 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_laser.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedLaser Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html">flair::sensor::SimulatedLaser</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::LaserRangeFinder::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::LaserRangeFinder::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::LaserRangeFinder::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::LaserRangeFinder::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517">LaserRangeFinder</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6">LaserRangeFinder</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::LaserRangeFinder::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::LaserRangeFinder::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::LaserRangeFinder::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::LaserRangeFinder::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html">flair::sensor::SimulatedLaser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531">SimulatedLaser</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html">flair::sensor::SimulatedLaser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::LaserRangeFinder::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::LaserRangeFinder::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8">~LaserRangeFinder</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c">~SimulatedLaser</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html">flair::sensor::SimulatedLaser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser.html	(revision 98)
@@ -0,0 +1,429 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::sensor::SimulatedLaser Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_laser.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="classflair_1_1sensor_1_1_simulated_laser-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedLaser Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimulatedLaser:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1sensor_1_1_simulated_laser.png" usemap="#flair::sensor::SimulatedLaser_map" alt=""/>
+  <map id="flair::sensor::SimulatedLaser_map" name="flair::sensor::SimulatedLaser_map">
+<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="0,112,189,136"/>
+<area href="classflair_1_1sensor_1_1_laser_range_finder.html" title="Classe generique intégrant les telemetres laser. " alt="flair::sensor::LaserRangeFinder" shape="rect" coords="199,112,388,136"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,189,80"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="199,56,388,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="199,0,388,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a3e97bd31d4984096f07990ac80651531"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531">SimulatedLaser</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
+<tr class="memdesc:a3e97bd31d4984096f07990ac80651531"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a3e97bd31d4984096f07990ac80651531">More...</a><br /></td></tr>
+<tr class="separator:a3e97bd31d4984096f07990ac80651531"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acaf6acaafeb7fd630dffeb4c9a7f9e5c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c">~SimulatedLaser</a> ()</td></tr>
+<tr class="memdesc:acaf6acaafeb7fd630dffeb4c9a7f9e5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#acaf6acaafeb7fd630dffeb4c9a7f9e5c">More...</a><br /></td></tr>
+<tr class="separator:acaf6acaafeb7fd630dffeb4c9a7f9e5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
+<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
+<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
+<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
+<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
+<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
+<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
+<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
+<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
+<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
+<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
+<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
+<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
+<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
+<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
+<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
+<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
+<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
+<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
+<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
+<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
+<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
+<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
+<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
+<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
+<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
+<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
+<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
+<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
+<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
+<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>
+<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
+<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
+<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
+<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
+<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
+<tr class="memitem:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517">LaserRangeFinder</a> (std::string name)</td></tr>
+<tr class="memdesc:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a7ad0bd1e2d3ac86a5c8be2f520585517">More...</a><br /></td></tr>
+<tr class="separator:a7ad0bd1e2d3ac86a5c8be2f520585517 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6">LaserRangeFinder</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
+<tr class="memdesc:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a3904a03de7b058a303aa2b689a69c9c6">More...</a><br /></td></tr>
+<tr class="separator:a3904a03de7b058a303aa2b689a69c9c6 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8">~LaserRangeFinder</a> ()</td></tr>
+<tr class="memdesc:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab05261c5a3b05e39ab7068df65acfeb8">More...</a><br /></td></tr>
+<tr class="separator:ab05261c5a3b05e39ab7068df65acfeb8 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955">UseDefaultPlot</a> (void)</td></tr>
+<tr class="memdesc:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a473c2a1847c1eba1638dfc6dbf94e955">More...</a><br /></td></tr>
+<tr class="separator:a473c2a1847c1eba1638dfc6dbf94e955 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_range_finder_plot.html">gui::RangeFinderPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2">GetPlot</a> (void) const </td></tr>
+<tr class="memdesc:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#a0195de6681d96bfdc0de0abb0f735fc2">More...</a><br /></td></tr>
+<tr class="separator:a0195de6681d96bfdc0de0abb0f735fc2 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131">GetLayout</a> (void) const </td></tr>
+<tr class="memdesc:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a978553e21cb5b1ad97a2e77dcca2f131">More...</a><br /></td></tr>
+<tr class="separator:a978553e21cb5b1ad97a2e77dcca2f131 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f">GetPlotTab</a> (void) const </td></tr>
+<tr class="memdesc:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a00cc6a10c9f6bc146dd269acd347b72f">More...</a><br /></td></tr>
+<tr class="separator:a00cc6a10c9f6bc146dd269acd347b72f inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3">Value</a> (void) const </td></tr>
+<tr class="memdesc:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a25d3123e9dad148d90c67277a27d62b3">More...</a><br /></td></tr>
+<tr class="separator:a25d3123e9dad148d90c67277a27d62b3 inherit pub_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:acfcfa90618374ca8835fdd4be15e6c92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92">shmem</a></td></tr>
+<tr class="memdesc:acfcfa90618374ca8835fdd4be15e6c92"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#acfcfa90618374ca8835fdd4be15e6c92">More...</a><br /></td></tr>
+<tr class="separator:acfcfa90618374ca8835fdd4be15e6c92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
+<tr class="memitem:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163">output</a></td></tr>
+<tr class="memdesc:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a937a6f3b5be14e11d6ec1d4ed252f163">More...</a><br /></td></tr>
+<tr class="separator:a937a6f3b5be14e11d6ec1d4ed252f163 inherit pro_attribs_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
+<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
+<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_laser_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html">flair::sensor::LaserRangeFinder</a></td></tr>
+<tr class="memitem:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4">GetGroupBox</a> (void) const </td></tr>
+<tr class="memdesc:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a4fcff544e888eabd22de520366849cd4">More...</a><br /></td></tr>
+<tr class="separator:a4fcff544e888eabd22de520366849cd4 inherit pro_methods_classflair_1_1sensor_1_1_laser_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a3e97bd31d4984096f07990ac80651531"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedLaser::SimulatedLaser </td>
+          <td>(</td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>priority</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html" title="Class for a simulation UsRangeFinder. ">SimulatedUs</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html" title="Classe generique intégrant les telemetres laser. ">LaserRangeFinder</a> id of the Model </td></tr>
+    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="acaf6acaafeb7fd630dffeb4c9a7f9e5c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedLaser::~SimulatedLaser </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="acfcfa90618374ca8835fdd4be15e6c92"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimulatedLaser::shmem</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>SharedMem to access datas. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <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_simulated_laser.html">SimulatedLaser</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_laser.js	(revision 98)
@@ -0,0 +1,6 @@
+var classflair_1_1sensor_1_1_simulated_laser =
+[
+    [ "SimulatedLaser", "classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531", null ],
+    [ "~SimulatedLaser", "classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c", null ],
+    [ "shmem", "classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor-members.html	(revision 98)
@@ -0,0 +1,206 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_pressure_sensor.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedPressureSensor Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">flair::sensor::SimulatedPressureSensor</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::PressureSensor::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::PressureSensor::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::PressureSensor::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a72c7b4e7a4e61e908fb21d3232b69443">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad17dd045939b36d3299b1a796c9bbac7">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ac016c744fd8920289efba2859e52688a">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ab69deee8c478f61ff70cea97c1b438a9">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::PressureSensor::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a35a016871ee1e5968a745060cf316800">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::PressureSensor::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::PressureSensor::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::PressureSensor::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a4b5f87b5034879385ea5afee73893c50">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::PressureSensor::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a7d182425c5ff1f688fc454c22b4aafea">PressureSensor</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6558591ceeb43836caa9595a4217129e">PressureSensor</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">flair::sensor::SimulatedPressureSensor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e">SimulatedPressureSensor</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">flair::sensor::SimulatedPressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::PressureSensor::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a929ceee1b3095561c559586bc6b8aab5">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad6a8802925c5768d9504d5174b01763c">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::PressureSensor::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#aaae06f33c400f46b6f385ef2f930b911">~PressureSensor</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb">~SimulatedPressureSensor</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">flair::sensor::SimulatedPressureSensor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor.html	(revision 98)
@@ -0,0 +1,442 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::sensor::SimulatedPressureSensor Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_pressure_sensor.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="classflair_1_1sensor_1_1_simulated_pressure_sensor-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedPressureSensor Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a>.  
+ <a href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="_simulated_pressure_sensor_8h_source.html">SimulatedPressureSensor.h</a>&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimulatedPressureSensor:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1sensor_1_1_simulated_pressure_sensor.png" usemap="#flair::sensor::SimulatedPressureSensor_map" alt=""/>
+  <map id="flair::sensor::SimulatedPressureSensor_map" name="flair::sensor::SimulatedPressureSensor_map">
+<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="0,112,229,136"/>
+<area href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. " alt="flair::sensor::PressureSensor" shape="rect" coords="239,112,468,136"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,229,80"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="239,56,468,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="239,0,468,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5eda2573d164acb3d2542f306cb1966e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e">SimulatedPressureSensor</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
+<tr class="memdesc:a5eda2573d164acb3d2542f306cb1966e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a5eda2573d164acb3d2542f306cb1966e">More...</a><br /></td></tr>
+<tr class="separator:a5eda2573d164acb3d2542f306cb1966e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9163b29437322719dc01d614e3246fdb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb">~SimulatedPressureSensor</a> ()</td></tr>
+<tr class="memdesc:a9163b29437322719dc01d614e3246fdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a9163b29437322719dc01d614e3246fdb">More...</a><br /></td></tr>
+<tr class="separator:a9163b29437322719dc01d614e3246fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
+<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
+<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
+<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
+<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
+<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
+<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
+<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
+<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
+<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
+<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
+<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
+<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
+<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
+<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
+<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
+<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
+<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
+<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
+<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
+<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
+<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
+<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
+<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
+<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
+<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
+<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
+<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
+<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
+<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
+<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>
+<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
+<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
+<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
+<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
+<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_pressure_sensor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td></tr>
+<tr class="memitem:a7d182425c5ff1f688fc454c22b4aafea inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a7d182425c5ff1f688fc454c22b4aafea">PressureSensor</a> (std::string name)</td></tr>
+<tr class="memdesc:a7d182425c5ff1f688fc454c22b4aafea inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a7d182425c5ff1f688fc454c22b4aafea">More...</a><br /></td></tr>
+<tr class="separator:a7d182425c5ff1f688fc454c22b4aafea inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6558591ceeb43836caa9595a4217129e inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6558591ceeb43836caa9595a4217129e">PressureSensor</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
+<tr class="memdesc:a6558591ceeb43836caa9595a4217129e inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6558591ceeb43836caa9595a4217129e">More...</a><br /></td></tr>
+<tr class="separator:a6558591ceeb43836caa9595a4217129e inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaae06f33c400f46b6f385ef2f930b911 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#aaae06f33c400f46b6f385ef2f930b911">~PressureSensor</a> ()</td></tr>
+<tr class="memdesc:aaae06f33c400f46b6f385ef2f930b911 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aaae06f33c400f46b6f385ef2f930b911">More...</a><br /></td></tr>
+<tr class="separator:aaae06f33c400f46b6f385ef2f930b911 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35a016871ee1e5968a745060cf316800 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a35a016871ee1e5968a745060cf316800">LockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:a35a016871ee1e5968a745060cf316800 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#a35a016871ee1e5968a745060cf316800">More...</a><br /></td></tr>
+<tr class="separator:a35a016871ee1e5968a745060cf316800 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a929ceee1b3095561c559586bc6b8aab5 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a929ceee1b3095561c559586bc6b8aab5">UnlockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:a929ceee1b3095561c559586bc6b8aab5 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#a929ceee1b3095561c559586bc6b8aab5">More...</a><br /></td></tr>
+<tr class="separator:a929ceee1b3095561c559586bc6b8aab5 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6a8802925c5768d9504d5174b01763c inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad6a8802925c5768d9504d5174b01763c">UseDefaultPlot</a> (void)</td></tr>
+<tr class="memdesc:ad6a8802925c5768d9504d5174b01763c inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#ad6a8802925c5768d9504d5174b01763c">More...</a><br /></td></tr>
+<tr class="separator:ad6a8802925c5768d9504d5174b01763c inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac016c744fd8920289efba2859e52688a inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ac016c744fd8920289efba2859e52688a">GetPlot</a> (void) const </td></tr>
+<tr class="memdesc:ac016c744fd8920289efba2859e52688a inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#ac016c744fd8920289efba2859e52688a">More...</a><br /></td></tr>
+<tr class="separator:ac016c744fd8920289efba2859e52688a inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad17dd045939b36d3299b1a796c9bbac7 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ad17dd045939b36d3299b1a796c9bbac7">GetLayout</a> (void) const </td></tr>
+<tr class="memdesc:ad17dd045939b36d3299b1a796c9bbac7 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#ad17dd045939b36d3299b1a796c9bbac7">More...</a><br /></td></tr>
+<tr class="separator:ad17dd045939b36d3299b1a796c9bbac7 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab69deee8c478f61ff70cea97c1b438a9 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#ab69deee8c478f61ff70cea97c1b438a9">GetPlotTab</a> (void) const </td></tr>
+<tr class="memdesc:ab69deee8c478f61ff70cea97c1b438a9 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#ab69deee8c478f61ff70cea97c1b438a9">More...</a><br /></td></tr>
+<tr class="separator:ab69deee8c478f61ff70cea97c1b438a9 inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b0e89ad9e52d4693e17b02a4114f41f inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f">Value</a> (void) const </td></tr>
+<tr class="memdesc:a6b0e89ad9e52d4693e17b02a4114f41f inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a6b0e89ad9e52d4693e17b02a4114f41f">More...</a><br /></td></tr>
+<tr class="separator:a6b0e89ad9e52d4693e17b02a4114f41f inherit pub_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a89f63fc9305f045065618638eb010e6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e">shmem</a></td></tr>
+<tr class="memdesc:a89f63fc9305f045065618638eb010e6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a89f63fc9305f045065618638eb010e6e">More...</a><br /></td></tr>
+<tr class="separator:a89f63fc9305f045065618638eb010e6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_pressure_sensor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td></tr>
+<tr class="memitem:a4b5f87b5034879385ea5afee73893c50 inherit pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a4b5f87b5034879385ea5afee73893c50">output</a></td></tr>
+<tr class="memdesc:a4b5f87b5034879385ea5afee73893c50 inherit pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a4b5f87b5034879385ea5afee73893c50">More...</a><br /></td></tr>
+<tr class="separator:a4b5f87b5034879385ea5afee73893c50 inherit pro_attribs_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
+<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
+<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_pressure_sensor')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html">flair::sensor::PressureSensor</a></td></tr>
+<tr class="memitem:a72c7b4e7a4e61e908fb21d3232b69443 inherit pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html#a72c7b4e7a4e61e908fb21d3232b69443">GetGroupBox</a> (void) const </td></tr>
+<tr class="memdesc:a72c7b4e7a4e61e908fb21d3232b69443 inherit pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a72c7b4e7a4e61e908fb21d3232b69443">More...</a><br /></td></tr>
+<tr class="separator:a72c7b4e7a4e61e908fb21d3232b69443 inherit pro_methods_classflair_1_1sensor_1_1_pressure_sensor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<div class="textblock"><p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a>. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a5eda2573d164acb3d2542f306cb1966e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedPressureSensor::SimulatedPressureSensor </td>
+          <td>(</td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>priority</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html" title="Class for a simulation PressureSensor. ">SimulatedPressureSensor</a>. It will be child of the FrameworkManager.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> id of the Model </td></tr>
+    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a9163b29437322719dc01d614e3246fdb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedPressureSensor::~SimulatedPressureSensor </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a89f63fc9305f045065618638eb010e6e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimulatedPressureSensor::shmem</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>SharedMem to access datas. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <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_simulated_pressure_sensor.html">SimulatedPressureSensor</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_pressure_sensor.js	(revision 98)
@@ -0,0 +1,6 @@
+var classflair_1_1sensor_1_1_simulated_pressure_sensor =
+[
+    [ "SimulatedPressureSensor", "classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e", null ],
+    [ "~SimulatedPressureSensor", "classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb", null ],
+    [ "shmem", "classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us-members.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us-members.html	(revision 98)
@@ -0,0 +1,207 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_us.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedUs Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html">flair::sensor::SimulatedUs</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a>(const io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Auto</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">flair::sensor::UsRangeFinder::Childs</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>color_t</b> enum name (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">flair::sensor::UsRangeFinder::Error</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">flair::sensor::UsRangeFinder::ErrorOccured</a>(bool recursive=true) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5">GetGroupBox</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetInputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680">GetLayout</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetOutputDataType</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPeriodMS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>GetPeriodUS</b>() const  (defined in <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda">GetPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a">GetPlotTab</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab">GetTabWidget</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Green</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">flair::sensor::UsRangeFinder::Information</a>(const char *function, int line, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a9693b497752b466891eaafeb34bec4d3">IODevice</a>(const Object *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#aee7828ae2eece2bace8e476dacc2bc12">IsReady</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2a82d0ade1418111c2a4e7d0e133696c">IsRunning</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">LockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">flair::sensor::UsRangeFinder::Object</a>(const Object *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">flair::sensor::UsRangeFinder::ObjectName</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">flair::sensor::UsRangeFinder::ObjectType</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Orange</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab">output</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a>(bool enabled)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">flair::sensor::UsRangeFinder::Parent</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a>(io_data *data)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Red</b> enum value (defined in <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a>)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580">Resume</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a120fdcc3d50f6f076084cb6943fdf412">SetIsReady</a>(bool status)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a>(uint32_t period_ms)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a>(uint32_t period_us)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829">shmem</a></td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html">flair::sensor::SimulatedUs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a">SimulatedUs</a>(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html">flair::sensor::SimulatedUs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a501e7802d7edd7e6167d111c803b8349">SleepMS</a>(uint32_t time_ms) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011">SleepUntil</a>(Time time) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a>(uint32_t time_us) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5">Start</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a>(Time date)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a>(const Object *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">flair::sensor::UsRangeFinder::TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60">UnlockUserInterface</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0">UseDefaultPlot</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363">UsRangeFinder</a>(std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051">UsRangeFinder</a>(const core::IODevice *parent, std::string name)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683">Value</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a>(const IODevice *device)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">flair::sensor::UsRangeFinder::Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a>(bool enable)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12">~SimulatedUs</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html">flair::sensor::SimulatedUs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a>()</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181">~UsRangeFinder</a>()</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us.html	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us.html	(revision 98)
@@ -0,0 +1,445 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.9.1"/>
+<title>Flair: flair::sensor::SimulatedUs Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="logo_hds.png"/></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Flair
+   </div>
+   <div id="projectbrief">Framework Libre Air</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.9.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classflair_1_1sensor_1_1_simulated_us.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="classflair_1_1sensor_1_1_simulated_us-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">flair::sensor::SimulatedUs Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a>.  
+ <a href="classflair_1_1sensor_1_1_simulated_us.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="_simulated_laser_8h_source.html">SimulatedLaser.h</a>&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for flair::sensor::SimulatedUs:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="classflair_1_1sensor_1_1_simulated_us.png" usemap="#flair::sensor::SimulatedUs_map" alt=""/>
+  <map id="flair::sensor::SimulatedUs_map" name="flair::sensor::SimulatedUs_map">
+<area href="classflair_1_1core_1_1_thread.html" title="Abstract class for a thread. " alt="flair::core::Thread" shape="rect" coords="0,112,171,136"/>
+<area href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. " alt="flair::sensor::UsRangeFinder" shape="rect" coords="181,112,352,136"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="0,56,171,80"/>
+<area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="181,56,352,80"/>
+<area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="181,0,352,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a627bc8b24c9c2da3e2cd430fe1712c0a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a">SimulatedUs</a> (std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)</td></tr>
+<tr class="memdesc:a627bc8b24c9c2da3e2cd430fe1712c0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a627bc8b24c9c2da3e2cd430fe1712c0a">More...</a><br /></td></tr>
+<tr class="separator:a627bc8b24c9c2da3e2cd430fe1712c0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a237889e8f626e5cea54237fa16253b12"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12">~SimulatedUs</a> ()</td></tr>
+<tr class="memdesc:a237889e8f626e5cea54237fa16253b12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a237889e8f626e5cea54237fa16253b12">More...</a><br /></td></tr>
+<tr class="separator:a237889e8f626e5cea54237fa16253b12"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb">Thread</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent, std::string name, uint8_t priority, uint32_t stackSize=1024 *128)</td></tr>
+<tr class="memdesc:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#adecd2fabe36298c43267557e7f016deb">More...</a><br /></td></tr>
+<tr class="separator:adecd2fabe36298c43267557e7f016deb inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a39ede97ff3addeaf48ecec09c6625655">~Thread</a> ()</td></tr>
+<tr class="memdesc:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a39ede97ff3addeaf48ecec09c6625655">More...</a><br /></td></tr>
+<tr class="separator:a39ede97ff3addeaf48ecec09c6625655 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a4f0f27689ae4292f81bf45e22998a5 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#a5a4f0f27689ae4292f81bf45e22998a5">Start</a> (void)</td></tr>
+<tr class="memdesc:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the thread.  <a href="#a5a4f0f27689ae4292f81bf45e22998a5">More...</a><br /></td></tr>
+<tr class="separator:a5a4f0f27689ae4292f81bf45e22998a5 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa1fb0f8d5b18273394502159dd5dcef 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#afa1fb0f8d5b18273394502159dd5dcef">SafeStop</a> (void)</td></tr>
+<tr class="memdesc:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afa1fb0f8d5b18273394502159dd5dcef">More...</a><br /></td></tr>
+<tr class="separator:afa1fb0f8d5b18273394502159dd5dcef inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcbb4a445fe287b8608b173bdc10f056 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#afcbb4a445fe287b8608b173bdc10f056">ToBeStopped</a> (void) const </td></tr>
+<tr class="memdesc:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a stop flag.  <a href="#afcbb4a445fe287b8608b173bdc10f056">More...</a><br /></td></tr>
+<tr class="separator:afcbb4a445fe287b8608b173bdc10f056 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba8b31e2e4c1beccb31333beb8bd41a4 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#aba8b31e2e4c1beccb31333beb8bd41a4">Join</a> (void)</td></tr>
+<tr class="memdesc:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the thread.  <a href="#aba8b31e2e4c1beccb31333beb8bd41a4">More...</a><br /></td></tr>
+<tr class="separator:aba8b31e2e4c1beccb31333beb8bd41a4 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a581ae3bdecef47c916671a6aafec9509 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#a581ae3bdecef47c916671a6aafec9509">SetPeriodUS</a> (uint32_t period_us)</td></tr>
+<tr class="memdesc:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in micro second.  <a href="#a581ae3bdecef47c916671a6aafec9509">More...</a><br /></td></tr>
+<tr class="separator:a581ae3bdecef47c916671a6aafec9509 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab58a00466581b6cf88ba28b8e2118c65"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodUS</b> () const </td></tr>
+<tr class="separator:ab58a00466581b6cf88ba28b8e2118c65 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37d13f12283d69ebd092a7cc01a7d742 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#a37d13f12283d69ebd092a7cc01a7d742">SetPeriodMS</a> (uint32_t period_ms)</td></tr>
+<tr class="memdesc:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the period in milli second.  <a href="#a37d13f12283d69ebd092a7cc01a7d742">More...</a><br /></td></tr>
+<tr class="separator:a37d13f12283d69ebd092a7cc01a7d742 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaa77472d57848bed10204ee5ec1d75a"></a>
+uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetPeriodMS</b> () const </td></tr>
+<tr class="separator:afaa77472d57848bed10204ee5ec1d75a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af892a1b3025cb842cad8e7f2a11a9526 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#af892a1b3025cb842cad8e7f2a11a9526">IsPeriodSet</a> (void)</td></tr>
+<tr class="memdesc:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if period was set.  <a href="#af892a1b3025cb842cad8e7f2a11a9526">More...</a><br /></td></tr>
+<tr class="separator:af892a1b3025cb842cad8e7f2a11a9526 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50cd2ea88d538e10a30c3e6a5286a944 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#a50cd2ea88d538e10a30c3e6a5286a944">WaitPeriod</a> (void) const </td></tr>
+<tr class="memdesc:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait the period.  <a href="#a50cd2ea88d538e10a30c3e6a5286a944">More...</a><br /></td></tr>
+<tr class="separator:a50cd2ea88d538e10a30c3e6a5286a944 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a2b5b5f3cf400729419bd864b654af252">WaitUpdate</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait update of an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a>.  <a href="#a2b5b5f3cf400729419bd864b654af252">More...</a><br /></td></tr>
+<tr class="separator:a2b5b5f3cf400729419bd864b654af252 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e5fc8919ed6042e5736a5dca5ba546b 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#a0e5fc8919ed6042e5736a5dca5ba546b">Suspend</a> (void)</td></tr>
+<tr class="memdesc:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread.  <a href="#a0e5fc8919ed6042e5736a5dca5ba546b">More...</a><br /></td></tr>
+<tr class="separator:a0e5fc8919ed6042e5736a5dca5ba546b inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af93c2461c31a6c16958bc44189ab4253 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#af93c2461c31a6c16958bc44189ab4253">SuspendUntil</a> (<a class="el" href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">Time</a> date)</td></tr>
+<tr class="memdesc:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suspend the thread with timeout.  <a href="#af93c2461c31a6c16958bc44189ab4253">More...</a><br /></td></tr>
+<tr class="separator:af93c2461c31a6c16958bc44189ab4253 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7c46910a801f1b16302570ad8ae9580 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#ae7c46910a801f1b16302570ad8ae9580">Resume</a> (void)</td></tr>
+<tr class="memdesc:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resume the thread.  <a href="#ae7c46910a801f1b16302570ad8ae9580">More...</a><br /></td></tr>
+<tr class="separator:ae7c46910a801f1b16302570ad8ae9580 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adac9a6d336bdb50bcfa24c66943a355a 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#adac9a6d336bdb50bcfa24c66943a355a">IsSuspended</a> (void) const </td></tr>
+<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>
+<tr class="separator:adac9a6d336bdb50bcfa24c66943a355a inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:a2a82d0ade1418111c2a4e7d0e133696c inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="separator:ac09a2d745af3dbb42371949d4c622011 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3479727dfaf2213f7866fccadb43eeb6 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#a3479727dfaf2213f7866fccadb43eeb6">SleepUS</a> (uint32_t time_us) const </td></tr>
+<tr class="memdesc:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a certain time in micro second.  <a href="#a3479727dfaf2213f7866fccadb43eeb6">More...</a><br /></td></tr>
+<tr class="separator:a3479727dfaf2213f7866fccadb43eeb6 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a501e7802d7edd7e6167d111c803b8349 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#a501e7802d7edd7e6167d111c803b8349">SleepMS</a> (uint32_t time_ms) const </td></tr>
+<tr class="memdesc:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sleep for a cartain time in milli second.  <a href="#a501e7802d7edd7e6167d111c803b8349">More...</a><br /></td></tr>
+<tr class="separator:a501e7802d7edd7e6167d111c803b8349 inherit pub_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aec92383fd5bf68d9df10414862b7e95c">Object</a> (const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *parent=NULL, std::string name=&quot;&quot;, std::string type=&quot;&quot;)</td></tr>
+<tr class="memdesc:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#aec92383fd5bf68d9df10414862b7e95c">More...</a><br /></td></tr>
+<tr class="separator:aec92383fd5bf68d9df10414862b7e95c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#aa2bde0e6677bbef705c96c93cb06ad09">~Object</a> ()</td></tr>
+<tr class="memdesc:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#aa2bde0e6677bbef705c96c93cb06ad09">More...</a><br /></td></tr>
+<tr class="separator:aa2bde0e6677bbef705c96c93cb06ad09 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a9b0344dff7e1c05424d9152c8274523a">ObjectName</a> (void) const </td></tr>
+<tr class="memdesc:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name.  <a href="#a9b0344dff7e1c05424d9152c8274523a">More...</a><br /></td></tr>
+<tr class="separator:a9b0344dff7e1c05424d9152c8274523a inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53">ObjectType</a> (void) const </td></tr>
+<tr class="memdesc:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type.  <a href="#a609a250ec037fbcaf8957c8f1dcbfc53">More...</a><br /></td></tr>
+<tr class="separator:a609a250ec037fbcaf8957c8f1dcbfc53 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a360c112cc3017a5152ebf6e84d2efa70">Parent</a> (void) const </td></tr>
+<tr class="memdesc:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent.  <a href="#a360c112cc3017a5152ebf6e84d2efa70">More...</a><br /></td></tr>
+<tr class="separator:a360c112cc3017a5152ebf6e84d2efa70 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a> (void) const </td></tr>
+<tr class="memdesc:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs of the same type.  <a href="#ae22db4d723ec2d50b3ba48f26a6a770c">More...</a><br /></td></tr>
+<tr class="separator:ae22db4d723ec2d50b3ba48f26a6a770c inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="classflair_1_1core_1_1_object.html">Object</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a344f81cd35805a9501098bf727ac1a10">Childs</a> (void) const </td></tr>
+<tr class="memdesc:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Childs.  <a href="#a344f81cd35805a9501098bf727ac1a10">More...</a><br /></td></tr>
+<tr class="separator:a344f81cd35805a9501098bf727ac1a10 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#af001feba14fc053aa778e61080a0b4cf">Information</a> (const char *function, int line, const char *format,...) const </td></tr>
+<tr class="memdesc:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted information.  <a href="#af001feba14fc053aa778e61080a0b4cf">More...</a><br /></td></tr>
+<tr class="separator:af001feba14fc053aa778e61080a0b4cf inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted warning.  <a href="#a168b18451b2ee6126e1e81d452005ff6">More...</a><br /></td></tr>
+<tr class="separator:a168b18451b2ee6126e1e81d452005ff6 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a3ca9694d29ec2b0491739879685df5ca">Error</a> (const char *function, const char *format,...) const </td></tr>
+<tr class="memdesc:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formatted error.  <a href="#a3ca9694d29ec2b0491739879685df5ca">More...</a><br /></td></tr>
+<tr class="separator:a3ca9694d29ec2b0491739879685df5ca inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_object.html#a36cdd7f556e78b1bddd1d1fe4264bb85">ErrorOccured</a> (bool recursive=true) const </td></tr>
+<tr class="memdesc:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Has an errror occured?  <a href="#a36cdd7f556e78b1bddd1d1fe4264bb85">More...</a><br /></td></tr>
+<tr class="separator:a36cdd7f556e78b1bddd1d1fe4264bb85 inherit pub_methods_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
+<tr class="memitem:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363">UsRangeFinder</a> (std::string name)</td></tr>
+<tr class="memdesc:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#abbf91741851723e0d2d56116500a1363">More...</a><br /></td></tr>
+<tr class="separator:abbf91741851723e0d2d56116500a1363 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051">UsRangeFinder</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> *parent, std::string name)</td></tr>
+<tr class="memdesc:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ab8b56ed2839e584a1e88a00cedf81051">More...</a><br /></td></tr>
+<tr class="separator:ab8b56ed2839e584a1e88a00cedf81051 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181">~UsRangeFinder</a> ()</td></tr>
+<tr class="memdesc:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a6a496106dacf11f69eeeaecb47920181">More...</a><br /></td></tr>
+<tr class="separator:a6a496106dacf11f69eeeaecb47920181 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">LockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock user interface.  <a href="#ac9d5b4eaa44dc0223dc9cf4a9fcfa235">More...</a><br /></td></tr>
+<tr class="separator:ac9d5b4eaa44dc0223dc9cf4a9fcfa235 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60">UnlockUserInterface</a> (void) const </td></tr>
+<tr class="memdesc:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock user interface.  <a href="#aab82864dba31be05a588aa079811ca60">More...</a><br /></td></tr>
+<tr class="separator:aab82864dba31be05a588aa079811ca60 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0">UseDefaultPlot</a> (void)</td></tr>
+<tr class="memdesc:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use default plot.  <a href="#a6cbc4be2cfaf7d89f3b227d3487d96c0">More...</a><br /></td></tr>
+<tr class="separator:a6cbc4be2cfaf7d89f3b227d3487d96c0 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_data_plot1_d.html">gui::DataPlot1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda">GetPlot</a> (void) const </td></tr>
+<tr class="memdesc:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot.  <a href="#a65e936eaa6a41a2ca1b39bfe07830fda">More...</a><br /></td></tr>
+<tr class="separator:a65e936eaa6a41a2ca1b39bfe07830fda inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_layout.html">gui::Layout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680">GetLayout</a> (void) const </td></tr>
+<tr class="memdesc:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup Layout.  <a href="#a4152976e16fc103e2febc3e102a98680">More...</a><br /></td></tr>
+<tr class="separator:a4152976e16fc103e2febc3e102a98680 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a">GetPlotTab</a> (void) const </td></tr>
+<tr class="memdesc:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot tab.  <a href="#a830522cffd7367b3c095f1a381bb248a">More...</a><br /></td></tr>
+<tr class="separator:a830522cffd7367b3c095f1a381bb248a inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab">GetTabWidget</a> (void) const </td></tr>
+<tr class="memdesc:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tab widget.  <a href="#a0460df8b593688184e9738006a73e3ab">More...</a><br /></td></tr>
+<tr class="separator:a0460df8b593688184e9738006a73e3ab inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683">Value</a> (void) const </td></tr>
+<tr class="memdesc:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Value.  <a href="#a60ae45b1dda58e807c07da6754a30683">More...</a><br /></td></tr>
+<tr class="separator:a60ae45b1dda58e807c07da6754a30683 inherit pub_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<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>
+<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>
+<tr class="memdesc:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a9693b497752b466891eaafeb34bec4d3">More...</a><br /></td></tr>
+<tr class="separator:a9693b497752b466891eaafeb34bec4d3 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_i_o_device.html#a05246988b486def40926d8491e1bcc5f">~IODevice</a> ()</td></tr>
+<tr class="memdesc:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a05246988b486def40926d8491e1bcc5f">More...</a><br /></td></tr>
+<tr class="separator:a05246988b486def40926d8491e1bcc5f inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7b42de6bb3893df860063228b55c229 inherit pub_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#af7b42de6bb3893df860063228b55c229">AddDeviceToLog</a> (const <a class="el" href="classflair_1_1core_1_1_i_o_device.html">IODevice</a> *device)</td></tr>
+<tr class="memdesc:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. ">IODevice</a> to the logs.  <a href="#af7b42de6bb3893df860063228b55c229">More...</a><br /></td></tr>
+<tr class="separator:af7b42de6bb3893df860063228b55c229 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_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#a2e0b7af75abdbf39843d8bf2e45f08b9">AddDataToLog</a> (const <a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<tr class="memdesc:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an <a class="el" href="classflair_1_1core_1_1io__data.html" title="Abstract class for data types. ">io_data</a> to the log.  <a href="#a2e0b7af75abdbf39843d8bf2e45f08b9">More...</a><br /></td></tr>
+<tr class="separator:a2e0b7af75abdbf39843d8bf2e45f08b9 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d811c6926fb86da6b47f889109da66 inherit pub_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#a12d811c6926fb86da6b47f889109da66">OutputToShMem</a> (bool enabled)</td></tr>
+<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>
+<tr class="separator:a75e82ca2ae2fb7c39d973dd3d16bc698 inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa325be57d48b268006120dde75dd65cc"></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>GetOutputDataType</b> () const </td></tr>
+<tr class="separator:aa325be57d48b268006120dde75dd65cc inherit pub_methods_classflair_1_1core_1_1_i_o_device"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a77167c4930281a2b8a03f2b93af47829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829">shmem</a></td></tr>
+<tr class="memdesc:a77167c4930281a2b8a03f2b93af47829"><td class="mdescLeft">&#160;</td><td class="mdescRight">SharedMem to access datas.  <a href="#a77167c4930281a2b8a03f2b93af47829">More...</a><br /></td></tr>
+<tr class="separator:a77167c4930281a2b8a03f2b93af47829"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
+<tr class="memitem:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1core_1_1_matrix.html">core::Matrix</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab">output</a></td></tr>
+<tr class="memdesc:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output matrix.  <a href="#a63e66a79a89148a55dc32d10fed7ccab">More...</a><br /></td></tr>
+<tr class="separator:a63e66a79a89148a55dc32d10fed7ccab inherit pro_attribs_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1core_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1core_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td></tr>
+<tr class="memitem:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed5fccda511f97487040fed29f4efc97"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>color_t</b> { <b>Auto</b> = 0, 
+<b>Red</b> = 31, 
+<b>Green</b> = 32, 
+<b>Orange</b> = 33
+ }</td></tr>
+<tr class="separator:aed5fccda511f97487040fed29f4efc97 inherit pub_types_classflair_1_1core_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classflair_1_1core_1_1_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classflair_1_1core_1_1_thread')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></td></tr>
+<tr class="memitem:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9">WarnUponSwitches</a> (bool enable)</td></tr>
+<tr class="memdesc:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if real time / non real time switches occur.  <a href="#a7fbf5ad201e7e802f0fa127891849dc9">More...</a><br /></td></tr>
+<tr class="separator:a7fbf5ad201e7e802f0fa127891849dc9 inherit pub_static_methods_classflair_1_1core_1_1_thread"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1sensor_1_1_us_range_finder')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html">flair::sensor::UsRangeFinder</a></td></tr>
+<tr class="memitem:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflair_1_1gui_1_1_group_box.html">gui::GroupBox</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5">GetGroupBox</a> (void) const </td></tr>
+<tr class="memdesc:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup GroupBox.  <a href="#a9f126a19d2eda48c45c26fe5946961e5">More...</a><br /></td></tr>
+<tr class="separator:a9f126a19d2eda48c45c26fe5946961e5 inherit pro_methods_classflair_1_1sensor_1_1_us_range_finder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classflair_1_1core_1_1_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classflair_1_1core_1_1_i_o_device')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></td></tr>
+<tr class="memitem:a3df9057ae23eb34f1b1dae8e7a4a9efc 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#a3df9057ae23eb34f1b1dae8e7a4a9efc">ProcessUpdate</a> (<a class="el" href="classflair_1_1core_1_1io__data.html">io_data</a> *data)</td></tr>
+<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>
+<div class="textblock"><p>Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a>. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a627bc8b24c9c2da3e2cd430fe1712c0a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedUs::SimulatedUs </td>
+          <td>(</td>
+          <td class="paramtype">std::string&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>modelId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>deviceId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint8_t&#160;</td>
+          <td class="paramname"><em>priority</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html" title="Class for a simulation UsRangeFinder. ">SimulatedUs</a>. It will be child of the FrameworkManager.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">name</td><td>name </td></tr>
+    <tr><td class="paramname">modelId</td><td>Model id </td></tr>
+    <tr><td class="paramname">deviceId</td><td><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> id of the Model </td></tr>
+    <tr><td class="paramname">priority</td><td>priority of the Thread </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a237889e8f626e5cea54237fa16253b12"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">flair::sensor::SimulatedUs::~SimulatedUs </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Destructor. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a77167c4930281a2b8a03f2b93af47829"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classflair_1_1core_1_1_shared_mem.html">core::SharedMem</a>* flair::sensor::SimulatedUs::shmem</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>SharedMem to access datas. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <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_simulated_us.html">SimulatedUs</a></li>
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
+  </ul>
+</div>
+</body>
+</html>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us.js	(revision 98)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_simulated_us.js	(revision 98)
@@ -0,0 +1,6 @@
+var classflair_1_1sensor_1_1_simulated_us =
+[
+    [ "SimulatedUs", "classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a", null ],
+    [ "~SimulatedUs", "classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12", null ],
+    [ "shmem", "classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829", null ]
+];
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_srf08-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_srf08-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_srf08-members.html	(revision 98)
@@ -200,5 +200,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_srf08.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_srf08.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_srf08.html	(revision 98)
@@ -452,5 +452,5 @@
   <ul>
     <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_srf08.html">Srf08</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_switch_led_message-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_switch_led_message-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_switch_led_message-members.html	(revision 98)
@@ -130,5 +130,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_switch_led_message.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_switch_led_message.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_switch_led_message.html	(revision 98)
@@ -168,5 +168,5 @@
   <ul>
     <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_switch_led_message.html">SwitchLedMessage</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_target_controller-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_target_controller-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_target_controller-members.html	(revision 98)
@@ -211,5 +211,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_target_controller.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_target_controller.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_target_controller.html	(revision 98)
@@ -418,5 +418,5 @@
   <ul>
     <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_target_controller.html">TargetController</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_target_eth_controller-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_target_eth_controller-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_target_eth_controller-members.html	(revision 98)
@@ -213,5 +213,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_target_eth_controller.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_target_eth_controller.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_target_eth_controller.html	(revision 98)
@@ -375,5 +375,5 @@
   <ul>
     <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_target_eth_controller.html">TargetEthController</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_us_range_finder-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_us_range_finder-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_us_range_finder-members.html	(revision 98)
@@ -159,5 +159,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_us_range_finder.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_us_range_finder.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_us_range_finder.html	(revision 98)
@@ -132,7 +132,6 @@
 <area href="classflair_1_1core_1_1_i_o_device.html" title="Abstract class for input/ouput system. " alt="flair::core::IODevice" shape="rect" coords="90,56,261,80"/>
 <area href="classflair_1_1core_1_1_object.html" title="Base class for all Framework&#39;s classes. " alt="flair::core::Object" shape="rect" coords="90,0,261,24"/>
-<area href="classflair_1_1sensor_1_1_simu_us.html" title="Class for a simulation UsRangeFinder. " alt="flair::sensor::SimuUs" shape="rect" coords="0,168,171,192"/>
+<area href="classflair_1_1sensor_1_1_simulated_us.html" title="Class for a simulation UsRangeFinder. " alt="flair::sensor::SimulatedUs" shape="rect" coords="0,168,171,192"/>
 <area href="classflair_1_1sensor_1_1_srf08.html" title="Class for ultra sonic SRF08. " alt="flair::sensor::Srf08" shape="rect" coords="181,168,352,192"/>
-<area href="classflair_1_1sensor_1_1_simu_us_g_l.html" title="Class for a simulation us. " alt="flair::sensor::SimuUsGL" shape="rect" coords="0,224,171,248"/>
 </map>
  </div></div>
@@ -552,5 +551,5 @@
   <ul>
     <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_us_range_finder.html">UsRangeFinder</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_v4_l_camera-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_v4_l_camera-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_v4_l_camera-members.html	(revision 98)
@@ -209,5 +209,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_v4_l_camera.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_v4_l_camera.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_v4_l_camera.html	(revision 98)
@@ -723,5 +723,5 @@
   <ul>
     <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_v4_l_camera.html">V4LCamera</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_client-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_client-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_client-members.html	(revision 98)
@@ -164,5 +164,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_client.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_client.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_client.html	(revision 98)
@@ -443,5 +443,5 @@
   <ul>
     <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_vrpn_client.html">VrpnClient</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object-members.html	(revision 98)
@@ -145,6 +145,6 @@
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c">State</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c">TypeChilds</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710">VrpnObject</a>(std::string name, const gui::TabWidget *tab)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f">VrpnObject</a>(std::string name, uint8_t id, const gui::TabWidget *tab)</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46">VrpnObject</a>(std::string name, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b">VrpnObject</a>(std::string name, uint8_t id, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())</td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6">Warning</a>(const char *function, const char *format,...) const </td><td class="entry"><a class="el" href="classflair_1_1core_1_1_object.html">flair::core::Object</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a497f45bf3c808c99df38efedfb1fb29a">xPlot</a>(void) const </td><td class="entry"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html">flair::sensor::VrpnObject</a></td><td class="entry"></td></tr>
@@ -159,5 +159,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object.html	(revision 98)
@@ -136,10 +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:ae63bc389dc7a4eb878d07cb71eb7d710"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710">VrpnObject</a> (std::string name, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab)</td></tr>
-<tr class="memdesc:ae63bc389dc7a4eb878d07cb71eb7d710"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#ae63bc389dc7a4eb878d07cb71eb7d710">More...</a><br /></td></tr>
-<tr class="separator:ae63bc389dc7a4eb878d07cb71eb7d710"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18c54c8e2e297647fc2ffdebc2835c2f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f">VrpnObject</a> (std::string name, uint8_t id, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab)</td></tr>
-<tr class="memdesc:a18c54c8e2e297647fc2ffdebc2835c2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a18c54c8e2e297647fc2ffdebc2835c2f">More...</a><br /></td></tr>
-<tr class="separator:a18c54c8e2e297647fc2ffdebc2835c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a334e0f4266682bb0f95a81eb1bacca46"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46">VrpnObject</a> (std::string name, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab, <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>())</td></tr>
+<tr class="memdesc:a334e0f4266682bb0f95a81eb1bacca46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a334e0f4266682bb0f95a81eb1bacca46">More...</a><br /></td></tr>
+<tr class="separator:a334e0f4266682bb0f95a81eb1bacca46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a199dd7221f3330bfebe9b799c4c6036b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b">VrpnObject</a> (std::string name, uint8_t id, const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *tab, <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *client=<a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>())</td></tr>
+<tr class="memdesc:a199dd7221f3330bfebe9b799c4c6036b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a199dd7221f3330bfebe9b799c4c6036b">More...</a><br /></td></tr>
+<tr class="separator:a199dd7221f3330bfebe9b799c4c6036b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3f763c10994c9105bc24b3ab61f90afa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a3f763c10994c9105bc24b3ab61f90afa">~VrpnObject</a> (void)</td></tr>
 <tr class="memdesc:a3f763c10994c9105bc24b3ab61f90afa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a3f763c10994c9105bc24b3ab61f90afa">More...</a><br /></td></tr>
@@ -255,5 +255,5 @@
 <div class="textblock"><p>Class for VRPN object. The IODevice is created with the <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> as parent. <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> must be created before. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae63bc389dc7a4eb878d07cb71eb7d710"></a>
+<a class="anchor" id="a334e0f4266682bb0f95a81eb1bacca46"></a>
 <div class="memitem">
 <div class="memproto">
@@ -269,5 +269,11 @@
           <td></td>
           <td class="paramtype">const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *&#160;</td>
-          <td class="paramname"><em>tab</em>&#160;</td>
+          <td class="paramname"><em>tab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *&#160;</td>
+          <td class="paramname"><em>client</em> = <code><a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>()</code>&#160;</td>
         </tr>
         <tr>
@@ -285,4 +291,5 @@
     <tr><td class="paramname">name</td><td>VRPN object name, should be the same as defined in the server </td></tr>
     <tr><td class="paramname">tab</td><td>Tab for the user interface </td></tr>
+    <tr><td class="paramname">client</td><td><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> of the connection, if unspecified, use the default one </td></tr>
   </table>
   </dd>
@@ -291,5 +298,5 @@
 </div>
 </div>
-<a class="anchor" id="a18c54c8e2e297647fc2ffdebc2835c2f"></a>
+<a class="anchor" id="a199dd7221f3330bfebe9b799c4c6036b"></a>
 <div class="memitem">
 <div class="memproto">
@@ -311,5 +318,11 @@
           <td></td>
           <td class="paramtype">const <a class="el" href="classflair_1_1gui_1_1_tab_widget.html">gui::TabWidget</a> *&#160;</td>
-          <td class="paramname"><em>tab</em>&#160;</td>
+          <td class="paramname"><em>tab</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html">sensor::VrpnClient</a> *&#160;</td>
+          <td class="paramname"><em>client</em> = <code><a class="el" href="namespaceflair_1_1sensor.html#a96c531aa24e6dd95ac9dc400d8e52b2c">GetVrpnClient</a>()</code>&#160;</td>
         </tr>
         <tr>
@@ -322,10 +335,11 @@
 
 <p>Constructor. </p>
-<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html" title="Class for VRPN object. The IODevice is created with the VrpnClient as parent. VrpnClient must be crea...">VrpnObject</a>. Connection is done by IP.</p>
+<p>Construct a <a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html" title="Class for VRPN object. The IODevice is created with the VrpnClient as parent. VrpnClient must be crea...">VrpnObject</a>. Connection is done by xbee.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">name</td><td>name </td></tr>
-    <tr><td class="paramname">id</td><td>VRPN object id, should be the same as defined in the server </td></tr>
+    <tr><td class="paramname">id</td><td>VRPN object id, should be the same as defined in the xbee bridge </td></tr>
     <tr><td class="paramname">tab</td><td>Tab for the user interface </td></tr>
+    <tr><td class="paramname">client</td><td><a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> of the connection, if unspecified, use the default one </td></tr>
   </table>
   </dd>
@@ -578,5 +592,5 @@
   <ul>
     <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_vrpn_object.html">VrpnObject</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1sensor_1_1_vrpn_object.js	(revision 98)
@@ -1,6 +1,6 @@
 var classflair_1_1sensor_1_1_vrpn_object =
 [
-    [ "VrpnObject", "classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710", null ],
-    [ "VrpnObject", "classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f", null ],
+    [ "VrpnObject", "classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46", null ],
+    [ "VrpnObject", "classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b", null ],
     [ "~VrpnObject", "classflair_1_1sensor_1_1_vrpn_object.html#a3f763c10994c9105bc24b3ab61f90afa", null ],
     [ "GetPlotTab", "classflair_1_1sensor_1_1_vrpn_object.html#a3ab137dde2f6c3d1d8086dd886e1c539", null ],
@@ -14,5 +14,4 @@
     [ "yPlot", "classflair_1_1sensor_1_1_vrpn_object.html#af6e2b048e6e5c74f03a5bf1d767e5819", null ],
     [ "zPlot", "classflair_1_1sensor_1_1_vrpn_object.html#aa913d9d717b7321cf9f4b4fe4ebb6b9c", null ],
-    [ "::VrpnObject_impl", "classflair_1_1sensor_1_1_vrpn_object.html#a0f046b0ea0e4fe1509654e4149c7ce25", null ],
-    [ "::VrpnClient_impl", "classflair_1_1sensor_1_1_vrpn_object.html#a01f756f3d1e72afaf1bde94e3b34c587", null ]
+    [ "::VrpnObject_impl", "classflair_1_1sensor_1_1_vrpn_object.html#a0f046b0ea0e4fe1509654e4149c7ce25", null ]
 ];
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_blade-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_blade-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_blade-members.html	(revision 98)
@@ -116,8 +116,9 @@
 <table class="directory">
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Blade</b>(Model *parent, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), bool inverted=false, irr::s32 id=-1) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>getBoundingBox</b>(void) const  (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnRegisterSceneNode</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>render</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetRotationSpeed</b>(float value) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Blade</b>(irr::scene::ISceneNode *parent, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), bool inverted=false, irr::s32 id=-1) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getBoundingBox</b>(void) const  (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>OnRegisterSceneNode</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>render</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>SetRotationSpeed</b>(float value) (defined in <a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_blade.html">flair::simulator::Blade</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -125,5 +126,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_blade.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_blade.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_blade.html	(revision 98)
@@ -131,4 +131,7 @@
 &#160;</td><td class="memItemRight" valign="bottom"><b>Blade</b> (<a class="el" href="classflair_1_1simulator_1_1_model.html">Model</a> *parent, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), bool inverted=false, irr::s32 id=-1)</td></tr>
 <tr class="separator:ada2724d30a3d735425c9db73da3127a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e6efe30829e9d4fb0e9e18d00340386"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e6efe30829e9d4fb0e9e18d00340386"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><b>Blade</b> (irr::scene::ISceneNode *parent, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), bool inverted=false, irr::s32 id=-1)</td></tr>
+<tr class="separator:a3e6efe30829e9d4fb0e9e18d00340386"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac96e1a6d13b35d954539b5dd6a02589a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac96e1a6d13b35d954539b5dd6a02589a"></a>
 virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>OnRegisterSceneNode</b> (void)</td></tr>
@@ -150,5 +153,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_blade.html">Blade</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_blade.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_blade.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_blade.js	(revision 98)
@@ -2,4 +2,5 @@
 [
     [ "Blade", "classflair_1_1simulator_1_1_blade.html#ada2724d30a3d735425c9db73da3127a8", null ],
+    [ "Blade", "classflair_1_1simulator_1_1_blade.html#a3e6efe30829e9d4fb0e9e18d00340386", null ],
     [ "OnRegisterSceneNode", "classflair_1_1simulator_1_1_blade.html#ac96e1a6d13b35d954539b5dd6a02589a", null ],
     [ "render", "classflair_1_1simulator_1_1_blade.html#a827ee4589f46349288080e843f1e4ad4", null ],
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_castle-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_castle-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_castle-members.html	(revision 98)
@@ -147,5 +147,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_castle.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_castle.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_castle.html	(revision 98)
@@ -210,5 +210,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_castle.html">Castle</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_discrete_time_variable-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_discrete_time_variable-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_discrete_time_variable-members.html	(revision 98)
@@ -125,5 +125,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_discrete_time_variable.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_discrete_time_variable.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_discrete_time_variable.html	(revision 98)
@@ -134,5 +134,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_discrete_time_variable.html">DiscreteTimeVariable</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_fixed_camera-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_fixed_camera-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_fixed_camera-members.html	(revision 98)
@@ -116,4 +116,6 @@
 <table class="directory">
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>animateNode</b>(irr::scene::ISceneNode *node, irr::u32 timeMs) (defined in <a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">flair::simulator::FixedCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">flair::simulator::FixedCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>axis_camera</b> (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AxisType</b> enum name (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>camera</b> (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>createClone</b>(irr::scene::ISceneNode *node, irr::scene::ISceneManager *newManager=0) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
@@ -126,7 +128,8 @@
   <tr bgcolor="#f0f0f0"><td class="entry"><b>name</b> (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnEvent</b>(const irr::SEvent &amp;event) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>VisualizationCamera</b>(std::string name) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~FixedCamera</b>() (defined in <a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">flair::simulator::FixedCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">flair::simulator::FixedCamera</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>~VisualizationCamera</b>() (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>renderAxisToTexture</b>(irr::video::ITexture *texture, irr::gui::IGUIFont *font, AxisType axisType) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>VisualizationCamera</b>(std::string name) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~FixedCamera</b>() (defined in <a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">flair::simulator::FixedCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">flair::simulator::FixedCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~VisualizationCamera</b>() (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -134,5 +137,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_fixed_camera.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_fixed_camera.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_fixed_camera.html	(revision 98)
@@ -151,7 +151,16 @@
 std::string&#160;</td><td class="memItemRight" valign="bottom"><b>getName</b> (void)</td></tr>
 <tr class="separator:add4b9d179dbd2bd8422bd49239b33dcb inherit pub_methods_classflair_1_1simulator_1_1_visualization_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4550acc8d6efd8ba40a29a72da637f5f inherit pub_methods_classflair_1_1simulator_1_1_visualization_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4550acc8d6efd8ba40a29a72da637f5f"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>renderAxisToTexture</b> (irr::video::ITexture *texture, irr::gui::IGUIFont *font, AxisType axisType)</td></tr>
+<tr class="separator:a4550acc8d6efd8ba40a29a72da637f5f inherit pub_methods_classflair_1_1simulator_1_1_visualization_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflair_1_1simulator_1_1_visualization_camera"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflair_1_1simulator_1_1_visualization_camera')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td></tr>
+<tr class="memitem:a1b2f957050ac19ed23a0f3c39eb37963 inherit pub_types_classflair_1_1simulator_1_1_visualization_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b2f957050ac19ed23a0f3c39eb37963"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>AxisType</b> { <b>vrpn</b>, 
+<b>earth</b>, 
+<b>none</b>
+ }</td></tr>
+<tr class="separator:a1b2f957050ac19ed23a0f3c39eb37963 inherit pub_types_classflair_1_1simulator_1_1_visualization_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classflair_1_1simulator_1_1_visualization_camera"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflair_1_1simulator_1_1_visualization_camera')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td></tr>
 <tr class="memitem:a275488408235bb7d13171714c7dae00c inherit pro_attribs_classflair_1_1simulator_1_1_visualization_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a275488408235bb7d13171714c7dae00c"></a>
@@ -161,4 +170,7 @@
 irr::scene::ICameraSceneNode *&#160;</td><td class="memItemRight" valign="bottom"><b>camera</b></td></tr>
 <tr class="separator:af31e96590ba885c4e6b9ae4b3223f885 inherit pro_attribs_classflair_1_1simulator_1_1_visualization_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41f68bcef3b808fc9e7c5e2590654fe4 inherit pro_attribs_classflair_1_1simulator_1_1_visualization_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41f68bcef3b808fc9e7c5e2590654fe4"></a>
+irr::scene::ICameraSceneNode *&#160;</td><td class="memItemRight" valign="bottom"><b>axis_camera</b></td></tr>
+<tr class="separator:a41f68bcef3b808fc9e7c5e2590654fe4 inherit pro_attribs_classflair_1_1simulator_1_1_visualization_camera"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a179401c09a6a0c3ec733658e6aed06c4 inherit pro_attribs_classflair_1_1simulator_1_1_visualization_camera"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a179401c09a6a0c3ec733658e6aed06c4"></a>
 irr::core::position2df&#160;</td><td class="memItemRight" valign="bottom"><b>MousePos</b></td></tr>
@@ -177,5 +189,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_fixed_camera.html">FixedCamera</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_gui-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_gui-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_gui-members.html	(revision 98)
@@ -145,5 +145,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_gui.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_gui.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_gui.html	(revision 98)
@@ -210,5 +210,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_gui.html">Gui</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_man-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_man-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_man-members.html	(revision 98)
@@ -155,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_man.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_man.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_man.html	(revision 98)
@@ -139,5 +139,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_man.html">Man</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node-members.html	(revision 98)
@@ -122,8 +122,9 @@
   <tr bgcolor="#f0f0f0"><td class="entry"><b>isReadOnlyMaterials</b>(void) const  (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>MeshSceneNode</b>(Model *parent, irr::scene::IMesh *mesh, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), const irr::core::vector3df &amp;rotation=irr::core::vector3df(0, 0, 0), irr::video::ITexture *texture=NULL, irr::s32 id=-1) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>OnRegisterSceneNode</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>render</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>setMesh</b>(irr::scene::IMesh *ptr) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setReadOnlyMaterials</b>(bool readonly) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>MeshSceneNode</b>(irr::scene::ISceneNode *parent, irr::scene::IMesh *mesh, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), const irr::core::vector3df &amp;rotation=irr::core::vector3df(0, 0, 0), irr::video::ITexture *texture=NULL, irr::s32 id=-1) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnRegisterSceneNode</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>render</b>(void) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setMesh</b>(irr::scene::IMesh *ptr) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>setReadOnlyMaterials</b>(bool readonly) (defined in <a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">flair::simulator::MeshSceneNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -131,5 +132,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node.html	(revision 98)
@@ -131,4 +131,7 @@
 &#160;</td><td class="memItemRight" valign="bottom"><b>MeshSceneNode</b> (<a class="el" href="classflair_1_1simulator_1_1_model.html">Model</a> *parent, irr::scene::IMesh *mesh, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), const irr::core::vector3df &amp;rotation=irr::core::vector3df(0, 0, 0), irr::video::ITexture *texture=NULL, irr::s32 id=-1)</td></tr>
 <tr class="separator:a44ec4eda0d2534eb350d8c5637403e82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2844e6edb863df40e1d284f3df8005de"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2844e6edb863df40e1d284f3df8005de"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><b>MeshSceneNode</b> (irr::scene::ISceneNode *parent, irr::scene::IMesh *mesh, const irr::core::vector3df &amp;position=irr::core::vector3df(0, 0, 0), const irr::core::vector3df &amp;rotation=irr::core::vector3df(0, 0, 0), irr::video::ITexture *texture=NULL, irr::s32 id=-1)</td></tr>
+<tr class="separator:a2844e6edb863df40e1d284f3df8005de"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa8257b2c3e75289fa3f930739305830a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8257b2c3e75289fa3f930739305830a"></a>
 virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>OnRegisterSceneNode</b> (void)</td></tr>
@@ -168,5 +171,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_mesh_scene_node.html">MeshSceneNode</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_mesh_scene_node.js	(revision 98)
@@ -2,4 +2,5 @@
 [
     [ "MeshSceneNode", "classflair_1_1simulator_1_1_mesh_scene_node.html#a44ec4eda0d2534eb350d8c5637403e82", null ],
+    [ "MeshSceneNode", "classflair_1_1simulator_1_1_mesh_scene_node.html#a2844e6edb863df40e1d284f3df8005de", null ],
     [ "OnRegisterSceneNode", "classflair_1_1simulator_1_1_mesh_scene_node.html#aa8257b2c3e75289fa3f930739305830a", null ],
     [ "render", "classflair_1_1simulator_1_1_mesh_scene_node.html#a30c2dbf42bf120534495b31d78111a74", null ],
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_model-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_model-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_model-members.html	(revision 98)
@@ -154,5 +154,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_model.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_model.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_model.html	(revision 98)
@@ -252,5 +252,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_model.html">Model</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_parser-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_parser-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_parser-members.html	(revision 98)
@@ -147,5 +147,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_parser.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_parser.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_parser.html	(revision 98)
@@ -210,5 +210,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_parser.html">Parser</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator-members.html	(revision 98)
@@ -142,5 +142,5 @@
   <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html#a87827cc05ace9d15c13be60d231d9ab3">SetupLogger</a>(std::string log_path, uint32_t stackSize=1024 *32)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html">flair::core::FrameworkManager</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html#a528ab69c3a850237007a074732d9fa85">SetupUserInterface</a>(std::string xml_file)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html">flair::core::FrameworkManager</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Simulator</b>(std::string name, int optitrack_mstime=10, float yaw_deg=30) (defined in <a class="el" href="classflair_1_1simulator_1_1_simulator.html">flair::simulator::Simulator</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_simulator.html">flair::simulator::Simulator</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Simulator</b>(std::string name, int optitrack_mstime=10, float yaw_deg=30, int port=3883) (defined in <a class="el" href="classflair_1_1simulator_1_1_simulator.html">flair::simulator::Simulator</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_simulator.html">flair::simulator::Simulator</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html#a1cbc5e8296c0f36551210e13251516ae">StartLog</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html">flair::core::FrameworkManager</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html#a978aae4beac0c20dbbff73369ab6e31a">StopLog</a>(void)</td><td class="entry"><a class="el" href="classflair_1_1core_1_1_framework_manager.html">flair::core::FrameworkManager</a></td><td class="entry"></td></tr>
@@ -160,5 +160,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator.html	(revision 98)
@@ -130,7 +130,7 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ae1b6605cf24ad921aeda4d0888b54baa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1b6605cf24ad921aeda4d0888b54baa"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Simulator</b> (std::string name, int optitrack_mstime=10, float yaw_deg=30)</td></tr>
-<tr class="separator:ae1b6605cf24ad921aeda4d0888b54baa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7bcc5e60a2566f1af8479a1da8366eb2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7bcc5e60a2566f1af8479a1da8366eb2"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><b>Simulator</b> (std::string name, int optitrack_mstime=10, float yaw_deg=30, int port=3883)</td></tr>
+<tr class="separator:a7bcc5e60a2566f1af8479a1da8366eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a580660c762f807a6bd76dc9bfed48ad9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a580660c762f807a6bd76dc9bfed48ad9"></a>
 void&#160;</td><td class="memItemRight" valign="bottom"><b>RunSimu</b> (void)</td></tr>
@@ -251,5 +251,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_simulator.html">Simulator</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_simulator.js	(revision 98)
@@ -1,5 +1,5 @@
 var classflair_1_1simulator_1_1_simulator =
 [
-    [ "Simulator", "classflair_1_1simulator_1_1_simulator.html#ae1b6605cf24ad921aeda4d0888b54baa", null ],
+    [ "Simulator", "classflair_1_1simulator_1_1_simulator.html#a7bcc5e60a2566f1af8479a1da8366eb2", null ],
     [ "~Simulator", "classflair_1_1simulator_1_1_simulator.html#a2c12879c6cefa5f465d3d5b0b150d777", null ],
     [ "RunSimu", "classflair_1_1simulator_1_1_simulator.html#a580660c762f807a6bd76dc9bfed48ad9", null ],
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera-members.html	(revision 98)
@@ -115,4 +115,6 @@
 <p>This is the complete list of members for <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>, including all inherited members.</p>
 <table class="directory">
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>axis_camera</b> (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>AxisType</b> enum name (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>camera</b> (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0"><td class="entry"><b>createClone</b>(irr::scene::ISceneNode *node, irr::scene::ISceneManager *newManager=0) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
@@ -124,6 +126,7 @@
   <tr bgcolor="#f0f0f0"><td class="entry"><b>name</b> (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnEvent</b>(const irr::SEvent &amp;event) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>VisualizationCamera</b>(std::string name) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~VisualizationCamera</b>() (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>renderAxisToTexture</b>(irr::video::ITexture *texture, irr::gui::IGUIFont *font, AxisType axisType) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>VisualizationCamera</b>(std::string name) (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>~VisualizationCamera</b>() (defined in <a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a>)</td><td class="entry"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">flair::simulator::VisualizationCamera</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
@@ -131,5 +134,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera.html	(revision 98)
@@ -109,4 +109,5 @@
 <div class="header">
   <div class="summary">
+<a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a> &#124;
@@ -128,4 +129,12 @@
  </div></div>
 <table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:a1b2f957050ac19ed23a0f3c39eb37963"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b2f957050ac19ed23a0f3c39eb37963"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>AxisType</b> { <b>vrpn</b>, 
+<b>earth</b>, 
+<b>none</b>
+ }</td></tr>
+<tr class="separator:a1b2f957050ac19ed23a0f3c39eb37963"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
@@ -145,4 +154,7 @@
 std::string&#160;</td><td class="memItemRight" valign="bottom"><b>getName</b> (void)</td></tr>
 <tr class="separator:add4b9d179dbd2bd8422bd49239b33dcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4550acc8d6efd8ba40a29a72da637f5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4550acc8d6efd8ba40a29a72da637f5f"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>renderAxisToTexture</b> (irr::video::ITexture *texture, irr::gui::IGUIFont *font, AxisType axisType)</td></tr>
+<tr class="separator:a4550acc8d6efd8ba40a29a72da637f5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
@@ -154,4 +166,7 @@
 irr::scene::ICameraSceneNode *&#160;</td><td class="memItemRight" valign="bottom"><b>camera</b></td></tr>
 <tr class="separator:af31e96590ba885c4e6b9ae4b3223f885"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41f68bcef3b808fc9e7c5e2590654fe4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41f68bcef3b808fc9e7c5e2590654fe4"></a>
+irr::scene::ICameraSceneNode *&#160;</td><td class="memItemRight" valign="bottom"><b>axis_camera</b></td></tr>
+<tr class="separator:a41f68bcef3b808fc9e7c5e2590654fe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a179401c09a6a0c3ec733658e6aed06c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a179401c09a6a0c3ec733658e6aed06c4"></a>
 irr::core::position2df&#160;</td><td class="memItemRight" valign="bottom"><b>MousePos</b></td></tr>
@@ -170,5 +185,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_visualization_camera.html">VisualizationCamera</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera.js
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera.js	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_visualization_camera.js	(revision 98)
@@ -1,4 +1,9 @@
 var classflair_1_1simulator_1_1_visualization_camera =
 [
+    [ "AxisType", "classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963", [
+      [ "vrpn", "classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963a88a0e4ad50bb10cd38d387467bee5667", null ],
+      [ "earth", "classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963a852488ddd9570bc877783bf4397563e0", null ],
+      [ "none", "classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963a334c4a4c42fdb79d7ebc3e73b517e6f8", null ]
+    ] ],
     [ "VisualizationCamera", "classflair_1_1simulator_1_1_visualization_camera.html#a3ea1eff51f053d881aebfcab6eef42b5", null ],
     [ "~VisualizationCamera", "classflair_1_1simulator_1_1_visualization_camera.html#a37457e3f62ec324f6a8c5116e5ef27e8", null ],
@@ -7,6 +12,8 @@
     [ "getCameraSceneNode", "classflair_1_1simulator_1_1_visualization_camera.html#aee63f36269614f956ca607ae36d191fb", null ],
     [ "getName", "classflair_1_1simulator_1_1_visualization_camera.html#add4b9d179dbd2bd8422bd49239b33dcb", null ],
+    [ "renderAxisToTexture", "classflair_1_1simulator_1_1_visualization_camera.html#a4550acc8d6efd8ba40a29a72da637f5f", null ],
     [ "LMouseKey", "classflair_1_1simulator_1_1_visualization_camera.html#a275488408235bb7d13171714c7dae00c", null ],
     [ "camera", "classflair_1_1simulator_1_1_visualization_camera.html#af31e96590ba885c4e6b9ae4b3223f885", null ],
+    [ "axis_camera", "classflair_1_1simulator_1_1_visualization_camera.html#a41f68bcef3b808fc9e7c5e2590654fe4", null ],
     [ "MousePos", "classflair_1_1simulator_1_1_visualization_camera.html#a179401c09a6a0c3ec733658e6aed06c4", null ],
     [ "currentZoom", "classflair_1_1simulator_1_1_visualization_camera.html#a5c08e08f09414391a13423ea15bf3d8f", null ],
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_x4-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_x4-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_x4-members.html	(revision 98)
@@ -155,5 +155,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_x4.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_x4.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_x4.html	(revision 98)
@@ -239,5 +239,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_x4.html">X4</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_x8-members.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_x8-members.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_x8-members.html	(revision 98)
@@ -157,5 +157,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/classflair_1_1simulator_1_1_x8.html
===================================================================
--- /trunk/doc/Flair/classflair_1_1simulator_1_1_x8.html	(revision 97)
+++ /trunk/doc/Flair/classflair_1_1simulator_1_1_x8.html	(revision 98)
@@ -245,5 +245,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_x8.html">X8</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/cvimage_8h.html
===================================================================
--- /trunk/doc/Flair/cvimage_8h.html	(revision 97)
+++ /trunk/doc/Flair/cvimage_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="cvimage_8h.html">cvimage.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/cvimage_8h_source.html
===================================================================
--- /trunk/doc/Flair/cvimage_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/cvimage_8h_source.html	(revision 98)
@@ -207,5 +207,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="cvimage_8h.html">cvimage.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/cvmatrix_8h.html
===================================================================
--- /trunk/doc/Flair/cvmatrix_8h.html	(revision 97)
+++ /trunk/doc/Flair/cvmatrix_8h.html	(revision 98)
@@ -149,5 +149,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="cvmatrix_8h.html">cvmatrix.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/cvmatrix_8h_source.html
===================================================================
--- /trunk/doc/Flair/cvmatrix_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/cvmatrix_8h_source.html	(revision 98)
@@ -190,5 +190,5 @@
 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1cvmatrix_html"><div class="ttname"><a href="classflair_1_1core_1_1cvmatrix.html">flair::core::cvmatrix</a></div><div class="ttdoc">Class defining a matrix of kind CvMat. </div><div class="ttdef"><b>Definition:</b> cvmatrix.h:33</div></div>
@@ -217,5 +217,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="cvmatrix_8h.html">cvmatrix.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/cvmatrix__descriptor_8h.html
===================================================================
--- /trunk/doc/Flair/cvmatrix__descriptor_8h.html	(revision 97)
+++ /trunk/doc/Flair/cvmatrix__descriptor_8h.html	(revision 98)
@@ -145,5 +145,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="cvmatrix__descriptor_8h.html">cvmatrix_descriptor.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/cvmatrix__descriptor_8h_source.html
===================================================================
--- /trunk/doc/Flair/cvmatrix__descriptor_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/cvmatrix__descriptor_8h_source.html	(revision 98)
@@ -158,5 +158,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="cvmatrix__descriptor_8h.html">cvmatrix_descriptor.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/dir_33c2ee9b1665499374b4225c427cf176.html
===================================================================
--- /trunk/doc/Flair/dir_33c2ee9b1665499374b4225c427cf176.html	(revision 97)
+++ /trunk/doc/Flair/dir_33c2ee9b1665499374b4225c427cf176.html	(revision 98)
@@ -116,5 +116,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_3ef62148cf94871b4b6ee5d6e3a989c1.html
===================================================================
--- /trunk/doc/Flair/dir_3ef62148cf94871b4b6ee5d6e3a989c1.html	(revision 97)
+++ /trunk/doc/Flair/dir_3ef62148cf94871b4b6ee5d6e3a989c1.html	(revision 98)
@@ -124,5 +124,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_601030f00f475cf118bb493a6f5bdaf5.html
===================================================================
--- /trunk/doc/Flair/dir_601030f00f475cf118bb493a6f5bdaf5.html	(revision 97)
+++ /trunk/doc/Flair/dir_601030f00f475cf118bb493a6f5bdaf5.html	(revision 98)
@@ -127,16 +127,20 @@
 <tr class="memitem:_sensor_g_l_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SensorGL.h</b> <a href="_sensor_g_l_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_simulator_2src_2_simu_bldc_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSimulator/src/SimuBldc.h</b> <a href="_flair_simulator_2src_2_simu_bldc_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simu_bldc_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_bldc_8h.html">SimuBldc.h</a> <a href="_simu_bldc_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simu_bldc_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation bldc. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_simulator_2src_2_simu_camera_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSimulator/src/SimuCamera.h</b> <a href="_flair_simulator_2src_2_simu_camera_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simu_camera_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_camera_8h.html">SimuCamera.h</a> <a href="_simu_camera_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simu_camera_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation camera. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:_simu_camera_g_l_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_camera_g_l_8h.html">SimuCameraGL.h</a> <a href="_simu_camera_g_l_8h_source.html">[code]</a></td></tr>
 <tr class="memdesc:_simu_camera_g_l_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation camera. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_simulator_2src_2_simu_gps_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSimulator/src/SimuGps.h</b> <a href="_flair_simulator_2src_2_simu_gps_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simu_gps_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_gps_8h.html">SimuGps.h</a> <a href="_simu_gps_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simu_gps_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation GPS. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_simulator_2src_2_simu_imu_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSimulator/src/SimuImu.h</b> <a href="_flair_simulator_2src_2_simu_imu_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simu_imu_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_imu_8h.html">SimuImu.h</a> <a href="_simu_imu_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simu_imu_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation Imu. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_simulator_2src_2_simu_laser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSimulator/src/SimuLaser.h</b> <a href="_flair_simulator_2src_2_simu_laser_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simu_laser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SimuLaser.h</b> <a href="_simu_laser_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:_simu_laser_g_l_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SimuLaserGL.h</b> <a href="_simu_laser_g_l_8h_source.html">[code]</a></td></tr>
@@ -144,10 +148,14 @@
 <tr class="memitem:_simulator_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Simulator.h</b> <a href="_simulator_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_simulator_2src_2_simu_pressure_sensor_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSimulator/src/SimuPressureSensor.h</b> <a href="_flair_simulator_2src_2_simu_pressure_sensor_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simu_pressure_sensor_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_pressure_sensor_8h.html">SimuPressureSensor.h</a> <a href="_simu_pressure_sensor_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simu_pressure_sensor_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation PressureSensor. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_simulator_2src_2_simu_us_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSimulator/src/SimuUs.h</b> <a href="_flair_simulator_2src_2_simu_us_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simu_us_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_us_8h.html">SimuUs.h</a> <a href="_simu_us_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simu_us_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation UsRangeFinder. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:_simu_us_g_l_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_us_g_l_8h.html">SimuUsGL.h</a> <a href="_simu_us_g_l_8h_source.html">[code]</a></td></tr>
 <tr class="memdesc:_simu_us_g_l_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation us. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_uav_vrpn_object_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>UavVrpnObject.h</b> <a href="_uav_vrpn_object_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:_visualization_camera_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>VisualizationCamera.h</b> <a href="_visualization_camera_8h_source.html">[code]</a></td></tr>
@@ -164,5 +172,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li><li class="navelem"><a class="el" href="dir_601030f00f475cf118bb493a6f5bdaf5.html">src</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_6c18a444e32a4cd48a96c3b539dd8d1b.html
===================================================================
--- /trunk/doc/Flair/dir_6c18a444e32a4cd48a96c3b539dd8d1b.html	(revision 97)
+++ /trunk/doc/Flair/dir_6c18a444e32a4cd48a96c3b539dd8d1b.html	(revision 98)
@@ -116,5 +116,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6c18a444e32a4cd48a96c3b539dd8d1b.html">FlairSimulator</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_6c198461db290ac9abcdd44184573216.html
===================================================================
--- /trunk/doc/Flair/dir_6c198461db290ac9abcdd44184573216.html	(revision 97)
+++ /trunk/doc/Flair/dir_6c198461db290ac9abcdd44184573216.html	(revision 98)
@@ -298,5 +298,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_6e0f9c50eed172896c55a6e61952176b.html
===================================================================
--- /trunk/doc/Flair/dir_6e0f9c50eed172896c55a6e61952176b.html	(revision 97)
+++ /trunk/doc/Flair/dir_6e0f9c50eed172896c55a6e61952176b.html	(revision 98)
@@ -116,5 +116,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_97265977dbbd48c696782ccac102bad5.html
===================================================================
--- /trunk/doc/Flair/dir_97265977dbbd48c696782ccac102bad5.html	(revision 97)
+++ /trunk/doc/Flair/dir_97265977dbbd48c696782ccac102bad5.html	(revision 98)
@@ -116,5 +116,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_9f4b49da50e680b0f2ceec11232e4cfd.html
===================================================================
--- /trunk/doc/Flair/dir_9f4b49da50e680b0f2ceec11232e4cfd.html	(revision 97)
+++ /trunk/doc/Flair/dir_9f4b49da50e680b0f2ceec11232e4cfd.html	(revision 98)
@@ -143,6 +143,6 @@
 <tr class="memdesc:_pid_thrust_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class defining a Pid for Thrust. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_simu_ahrs_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simu_ahrs_8h.html">SimuAhrs.h</a> <a href="_simu_ahrs_8h_source.html">[code]</a></td></tr>
-<tr class="memdesc:_simu_ahrs_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation Ahrs. <br /></td></tr>
+<tr class="memitem:_simulated_ahrs_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simulated_ahrs_8h.html">SimulatedAhrs.h</a> <a href="_simulated_ahrs_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simulated_ahrs_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation Ahrs. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:_trajectory_generator1_d_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_trajectory_generator1_d_8h.html">TrajectoryGenerator1D.h</a> <a href="_trajectory_generator1_d_8h_source.html">[code]</a></td></tr>
@@ -165,5 +165,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li><li class="navelem"><a class="el" href="dir_9f4b49da50e680b0f2ceec11232e4cfd.html">src</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_c5d95abdcafe7d1171548eb561d7ce37.html
===================================================================
--- /trunk/doc/Flair/dir_c5d95abdcafe7d1171548eb561d7ce37.html	(revision 97)
+++ /trunk/doc/Flair/dir_c5d95abdcafe7d1171548eb561d7ce37.html	(revision 98)
@@ -163,17 +163,23 @@
 <tr class="memdesc:_radio_receiver_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for radio receiver. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_sensor_actuator_2src_2_simu_bldc_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSensorActuator/src/SimuBldc.h</b> <a href="_flair_sensor_actuator_2src_2_simu_bldc_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_sensor_actuator_2src_2_simu_camera_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSensorActuator/src/SimuCamera.h</b> <a href="_flair_sensor_actuator_2src_2_simu_camera_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_sensor_actuator_2src_2_simu_gps_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSensorActuator/src/SimuGps.h</b> <a href="_flair_sensor_actuator_2src_2_simu_gps_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_sensor_actuator_2src_2_simu_imu_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSensorActuator/src/SimuImu.h</b> <a href="_flair_sensor_actuator_2src_2_simu_imu_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_sensor_actuator_2src_2_simu_laser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSensorActuator/src/SimuLaser.h</b> <a href="_flair_sensor_actuator_2src_2_simu_laser_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_sensor_actuator_2src_2_simu_pressure_sensor_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSensorActuator/src/SimuPressureSensor.h</b> <a href="_flair_sensor_actuator_2src_2_simu_pressure_sensor_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_flair_sensor_actuator_2src_2_simu_us_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FlairSensorActuator/src/SimuUs.h</b> <a href="_flair_sensor_actuator_2src_2_simu_us_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_simulated_bldc_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simulated_bldc_8h.html">SimulatedBldc.h</a> <a href="_simulated_bldc_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simulated_bldc_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation bldc. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_simulated_camera_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simulated_camera_8h.html">SimulatedCamera.h</a> <a href="_simulated_camera_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simulated_camera_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation camera. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_simulated_gps_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simulated_gps_8h.html">SimulatedGps.h</a> <a href="_simulated_gps_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simulated_gps_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation GPS. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_simulated_imu_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simulated_imu_8h.html">SimulatedImu.h</a> <a href="_simulated_imu_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simulated_imu_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation Imu. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_simulated_laser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SimulatedLaser.h</b> <a href="_simulated_laser_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_simulated_pressure_sensor_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simulated_pressure_sensor_8h.html">SimulatedPressureSensor.h</a> <a href="_simulated_pressure_sensor_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simulated_pressure_sensor_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation PressureSensor. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_simulated_us_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_simulated_us_8h.html">SimulatedUs.h</a> <a href="_simulated_us_8h_source.html">[code]</a></td></tr>
+<tr class="memdesc:_simulated_us_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation UsRangeFinder. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:_srf08_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_srf08_8h.html">Srf08.h</a> <a href="_srf08_8h_source.html">[code]</a></td></tr>
@@ -206,5 +212,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_c640b400eb634d478af9606dd6c9f1e6.html
===================================================================
--- /trunk/doc/Flair/dir_c640b400eb634d478af9606dd6c9f1e6.html	(revision 97)
+++ /trunk/doc/Flair/dir_c640b400eb634d478af9606dd6c9f1e6.html	(revision 98)
@@ -116,5 +116,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_c640b400eb634d478af9606dd6c9f1e6.html">FlairFilter</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_e44722efdb10e7ceda2dbbaecca58ed3.html
===================================================================
--- /trunk/doc/Flair/dir_e44722efdb10e7ceda2dbbaecca58ed3.html	(revision 97)
+++ /trunk/doc/Flair/dir_e44722efdb10e7ceda2dbbaecca58ed3.html	(revision 98)
@@ -116,5 +116,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_ed462f49eec2f2c269d321a045b86103.html
===================================================================
--- /trunk/doc/Flair/dir_ed462f49eec2f2c269d321a045b86103.html	(revision 97)
+++ /trunk/doc/Flair/dir_ed462f49eec2f2c269d321a045b86103.html	(revision 98)
@@ -142,5 +142,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_e44722efdb10e7ceda2dbbaecca58ed3.html">FlairMeta</a></li><li class="navelem"><a class="el" href="dir_ed462f49eec2f2c269d321a045b86103.html">src</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/dir_f1fe274389177bd7e17de7949c4ffada.html
===================================================================
--- /trunk/doc/Flair/dir_f1fe274389177bd7e17de7949c4ffada.html	(revision 97)
+++ /trunk/doc/Flair/dir_f1fe274389177bd7e17de7949c4ffada.html	(revision 98)
@@ -116,5 +116,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/files.html
===================================================================
--- /trunk/doc/Flair/files.html	(revision 97)
+++ /trunk/doc/Flair/files.html	(revision 98)
@@ -202,22 +202,22 @@
 <tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_serial_port_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_serial_port_8h.html" target="_self">SerialPort.h</a></td><td class="desc">Base class for serial port </td></tr>
 <tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_shared_mem_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_shared_mem_8h.html" target="_self">SharedMem.h</a></td><td class="desc">Class defining a shared memory </td></tr>
-<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_ahrs_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_ahrs_8h.html" target="_self">SimuAhrs.h</a></td><td class="desc">Class for a simulation Ahrs </td></tr>
-<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_sensor_actuator_2src_2_simu_bldc_8h_source.html"><span class="icondoc"></span></a><b>FlairSensorActuator/src/SimuBldc.h</b></td><td class="desc"></td></tr>
-<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_simulator_2src_2_simu_bldc_8h_source.html"><span class="icondoc"></span></a><b>FlairSimulator/src/SimuBldc.h</b></td><td class="desc"></td></tr>
-<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_sensor_actuator_2src_2_simu_camera_8h_source.html"><span class="icondoc"></span></a><b>FlairSensorActuator/src/SimuCamera.h</b></td><td class="desc"></td></tr>
-<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_simulator_2src_2_simu_camera_8h_source.html"><span class="icondoc"></span></a><b>FlairSimulator/src/SimuCamera.h</b></td><td class="desc"></td></tr>
-<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_camera_g_l_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_camera_g_l_8h.html" target="_self">SimuCameraGL.h</a></td><td class="desc">Class for a simulation camera </td></tr>
-<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_sensor_actuator_2src_2_simu_gps_8h_source.html"><span class="icondoc"></span></a><b>FlairSensorActuator/src/SimuGps.h</b></td><td class="desc"></td></tr>
-<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_simulator_2src_2_simu_gps_8h_source.html"><span class="icondoc"></span></a><b>FlairSimulator/src/SimuGps.h</b></td><td class="desc"></td></tr>
-<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_sensor_actuator_2src_2_simu_imu_8h_source.html"><span class="icondoc"></span></a><b>FlairSensorActuator/src/SimuImu.h</b></td><td class="desc"></td></tr>
-<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_simulator_2src_2_simu_imu_8h_source.html"><span class="icondoc"></span></a><b>FlairSimulator/src/SimuImu.h</b></td><td class="desc"></td></tr>
-<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_sensor_actuator_2src_2_simu_laser_8h_source.html"><span class="icondoc"></span></a><b>FlairSensorActuator/src/SimuLaser.h</b></td><td class="desc"></td></tr>
-<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_simulator_2src_2_simu_laser_8h_source.html"><span class="icondoc"></span></a><b>FlairSimulator/src/SimuLaser.h</b></td><td class="desc"></td></tr>
-<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_laser_g_l_8h_source.html"><span class="icondoc"></span></a><b>SimuLaserGL.h</b></td><td class="desc"></td></tr>
-<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulator_8h_source.html"><span class="icondoc"></span></a><b>Simulator.h</b></td><td class="desc"></td></tr>
-<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_sensor_actuator_2src_2_simu_pressure_sensor_8h_source.html"><span class="icondoc"></span></a><b>FlairSensorActuator/src/SimuPressureSensor.h</b></td><td class="desc"></td></tr>
-<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_simulator_2src_2_simu_pressure_sensor_8h_source.html"><span class="icondoc"></span></a><b>FlairSimulator/src/SimuPressureSensor.h</b></td><td class="desc"></td></tr>
-<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_sensor_actuator_2src_2_simu_us_8h_source.html"><span class="icondoc"></span></a><b>FlairSensorActuator/src/SimuUs.h</b></td><td class="desc"></td></tr>
-<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_flair_simulator_2src_2_simu_us_8h_source.html"><span class="icondoc"></span></a><b>FlairSimulator/src/SimuUs.h</b></td><td class="desc"></td></tr>
+<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_bldc_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_bldc_8h.html" target="_self">SimuBldc.h</a></td><td class="desc">Class for a simulation bldc </td></tr>
+<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_camera_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_camera_8h.html" target="_self">SimuCamera.h</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_camera_g_l_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_camera_g_l_8h.html" target="_self">SimuCameraGL.h</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_gps_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_gps_8h.html" target="_self">SimuGps.h</a></td><td class="desc">Class for a simulation GPS </td></tr>
+<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_imu_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_imu_8h.html" target="_self">SimuImu.h</a></td><td class="desc">Class for a simulation Imu </td></tr>
+<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_laser_8h_source.html"><span class="icondoc"></span></a><b>SimuLaser.h</b></td><td class="desc"></td></tr>
+<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_laser_g_l_8h_source.html"><span class="icondoc"></span></a><b>SimuLaserGL.h</b></td><td class="desc"></td></tr>
+<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_ahrs_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simulated_ahrs_8h.html" target="_self">SimulatedAhrs.h</a></td><td class="desc">Class for a simulation Ahrs </td></tr>
+<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_bldc_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simulated_bldc_8h.html" target="_self">SimulatedBldc.h</a></td><td class="desc">Class for a simulation bldc </td></tr>
+<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_camera_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simulated_camera_8h.html" target="_self">SimulatedCamera.h</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_gps_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simulated_gps_8h.html" target="_self">SimulatedGps.h</a></td><td class="desc">Class for a simulation GPS </td></tr>
+<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_imu_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simulated_imu_8h.html" target="_self">SimulatedImu.h</a></td><td class="desc">Class for a simulation Imu </td></tr>
+<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_laser_8h_source.html"><span class="icondoc"></span></a><b>SimulatedLaser.h</b></td><td class="desc"></td></tr>
+<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_pressure_sensor_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simulated_pressure_sensor_8h.html" target="_self">SimulatedPressureSensor.h</a></td><td class="desc">Class for a simulation PressureSensor </td></tr>
+<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulated_us_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simulated_us_8h.html" target="_self">SimulatedUs.h</a></td><td class="desc">Class for a simulation UsRangeFinder </td></tr>
+<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simulator_8h_source.html"><span class="icondoc"></span></a><b>Simulator.h</b></td><td class="desc"></td></tr>
+<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_pressure_sensor_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_pressure_sensor_8h.html" target="_self">SimuPressureSensor.h</a></td><td class="desc">Class for a simulation PressureSensor </td></tr>
+<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_us_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_us_8h.html" target="_self">SimuUs.h</a></td><td class="desc">Class for a simulation UsRangeFinder </td></tr>
 <tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_us_g_l_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_us_g_l_8h.html" target="_self">SimuUsGL.h</a></td><td class="desc">Class for a simulation us </td></tr>
 <tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_simu_x4_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_simu_x4_8h.html" target="_self">SimuX4.h</a></td><td class="desc">Class defining a simulation x4 uav </td></tr>
@@ -238,25 +238,26 @@
 <tr id="row_125_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_uav_multiplex_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_uav_multiplex_8h.html" target="_self">UavMultiplex.h</a></td><td class="desc">Class defining uav multiplexing </td></tr>
 <tr id="row_126_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_uav_state_machine_8h_source.html"><span class="icondoc"></span></a><b>UavStateMachine.h</b></td><td class="desc"></td></tr>
-<tr id="row_127_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_udp_socket_8h_source.html"><span class="icondoc"></span></a><b>UdpSocket.h</b></td><td class="desc"></td></tr>
-<tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_udt_socket_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_udt_socket_8h.html" target="_self">UdtSocket.h</a></td><td class="desc">Class defining a UDT socket </td></tr>
-<tr id="row_129_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_unix___i2c_port_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_unix___i2c_port_8h.html" target="_self">Unix_I2cPort.h</a></td><td class="desc">Class for unix i2c port </td></tr>
-<tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_unix___serial_port_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_unix___serial_port_8h.html" target="_self">Unix_SerialPort.h</a></td><td class="desc">Class for unix serial port </td></tr>
-<tr id="row_131_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_us_range_finder_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_us_range_finder_8h.html" target="_self">UsRangeFinder.h</a></td><td class="desc">Base class for UsRangeFinder </td></tr>
-<tr id="row_132_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_us_sensor_plot_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_us_sensor_plot_8h.html" target="_self">UsSensorPlot.h</a></td><td class="desc">Class displaying a plot for raw us sensor </td></tr>
-<tr id="row_133_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_v4_l_camera_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_v4_l_camera_8h.html" target="_self">V4LCamera.h</a></td><td class="desc">Base class for V4l camera </td></tr>
-<tr id="row_134_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector2_d_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector2_d_8h.html" target="_self">Vector2D.h</a></td><td class="desc">Class defining a 2D vector </td></tr>
-<tr id="row_135_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector3_d_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector3_d_8h.html" target="_self">Vector3D.h</a></td><td class="desc">Class defining a 3D vector </td></tr>
-<tr id="row_136_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector3_ddata_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector3_ddata_8h.html" target="_self">Vector3Ddata.h</a></td><td class="desc">Class defining a 3D vector and a io_data </td></tr>
-<tr id="row_137_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector3_d_spin_box_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector3_d_spin_box_8h.html" target="_self">Vector3DSpinBox.h</a></td><td class="desc">Class displaying 3 <a class="elRef" target="_blank" doxygen="/home/gsanahuj/igep/flair-dev/doc/qt.tag:http://qt-project.org/doc/qt-4.8/" href="http://qt-project.org/doc/qt-4.8/qdoublespinbox.html">QDoubleSpinBox</a> for x,y,z on the ground station </td></tr>
-<tr id="row_138_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_visualization_camera_8h_source.html"><span class="icondoc"></span></a><b>VisualizationCamera.h</b></td><td class="desc"></td></tr>
-<tr id="row_139_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vrpn_client_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vrpn_client_8h.html" target="_self">VrpnClient.h</a></td><td class="desc">Class to connect to a Vrpn server </td></tr>
-<tr id="row_140_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vrpn_object_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vrpn_object_8h.html" target="_self">VrpnObject.h</a></td><td class="desc">Class for VRPN object </td></tr>
-<tr id="row_141_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_watchdog_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_watchdog_8h.html" target="_self">Watchdog.h</a></td><td class="desc">Watchdog Class </td></tr>
-<tr id="row_142_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_widget_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_widget_8h.html" target="_self">Widget.h</a></td><td class="desc">Abstract class for all Framework's widget classes </td></tr>
-<tr id="row_143_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x4_8h_source.html"><span class="icondoc"></span></a><b>X4.h</b></td><td class="desc"></td></tr>
-<tr id="row_144_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x4_x8_multiplex_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x4_x8_multiplex_8h.html" target="_self">X4X8Multiplex.h</a></td><td class="desc">Class defining X4 and X8 multiplexing </td></tr>
-<tr id="row_145_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x8_8h_source.html"><span class="icondoc"></span></a><b>X8.h</b></td><td class="desc"></td></tr>
-<tr id="row_146_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_air_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_air_8h.html" target="_self">XAir.h</a></td><td class="desc">Class defining a xair uav </td></tr>
-<tr id="row_147_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_bldc_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_bldc_8h.html" target="_self">XBldc.h</a></td><td class="desc">Class for Xufo Bldc </td></tr>
+<tr id="row_127_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_uav_vrpn_object_8h_source.html"><span class="icondoc"></span></a><b>UavVrpnObject.h</b></td><td class="desc"></td></tr>
+<tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_udp_socket_8h_source.html"><span class="icondoc"></span></a><b>UdpSocket.h</b></td><td class="desc"></td></tr>
+<tr id="row_129_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_udt_socket_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_udt_socket_8h.html" target="_self">UdtSocket.h</a></td><td class="desc">Class defining a UDT socket </td></tr>
+<tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_unix___i2c_port_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_unix___i2c_port_8h.html" target="_self">Unix_I2cPort.h</a></td><td class="desc">Class for unix i2c port </td></tr>
+<tr id="row_131_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_unix___serial_port_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_unix___serial_port_8h.html" target="_self">Unix_SerialPort.h</a></td><td class="desc">Class for unix serial port </td></tr>
+<tr id="row_132_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_us_range_finder_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_us_range_finder_8h.html" target="_self">UsRangeFinder.h</a></td><td class="desc">Base class for UsRangeFinder </td></tr>
+<tr id="row_133_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_us_sensor_plot_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_us_sensor_plot_8h.html" target="_self">UsSensorPlot.h</a></td><td class="desc">Class displaying a plot for raw us sensor </td></tr>
+<tr id="row_134_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_v4_l_camera_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_v4_l_camera_8h.html" target="_self">V4LCamera.h</a></td><td class="desc">Base class for V4l camera </td></tr>
+<tr id="row_135_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector2_d_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector2_d_8h.html" target="_self">Vector2D.h</a></td><td class="desc">Class defining a 2D vector </td></tr>
+<tr id="row_136_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector3_d_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector3_d_8h.html" target="_self">Vector3D.h</a></td><td class="desc">Class defining a 3D vector </td></tr>
+<tr id="row_137_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector3_ddata_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector3_ddata_8h.html" target="_self">Vector3Ddata.h</a></td><td class="desc">Class defining a 3D vector and a io_data </td></tr>
+<tr id="row_138_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vector3_d_spin_box_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vector3_d_spin_box_8h.html" target="_self">Vector3DSpinBox.h</a></td><td class="desc">Class displaying 3 <a class="elRef" target="_blank" doxygen="/home/gsanahuj/igep/flair-dev/doc/qt.tag:http://qt-project.org/doc/qt-4.8/" href="http://qt-project.org/doc/qt-4.8/qdoublespinbox.html">QDoubleSpinBox</a> for x,y,z on the ground station </td></tr>
+<tr id="row_139_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_visualization_camera_8h_source.html"><span class="icondoc"></span></a><b>VisualizationCamera.h</b></td><td class="desc"></td></tr>
+<tr id="row_140_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vrpn_client_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vrpn_client_8h.html" target="_self">VrpnClient.h</a></td><td class="desc">Class to connect to a Vrpn server </td></tr>
+<tr id="row_141_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_vrpn_object_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_vrpn_object_8h.html" target="_self">VrpnObject.h</a></td><td class="desc">Class for VRPN object </td></tr>
+<tr id="row_142_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_watchdog_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_watchdog_8h.html" target="_self">Watchdog.h</a></td><td class="desc">Watchdog Class </td></tr>
+<tr id="row_143_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_widget_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_widget_8h.html" target="_self">Widget.h</a></td><td class="desc">Abstract class for all Framework's widget classes </td></tr>
+<tr id="row_144_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x4_8h_source.html"><span class="icondoc"></span></a><b>X4.h</b></td><td class="desc"></td></tr>
+<tr id="row_145_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x4_x8_multiplex_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x4_x8_multiplex_8h.html" target="_self">X4X8Multiplex.h</a></td><td class="desc">Class defining X4 and X8 multiplexing </td></tr>
+<tr id="row_146_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x8_8h_source.html"><span class="icondoc"></span></a><b>X8.h</b></td><td class="desc"></td></tr>
+<tr id="row_147_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_air_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_air_8h.html" target="_self">XAir.h</a></td><td class="desc">Class defining a xair uav </td></tr>
+<tr id="row_148_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_bldc_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_bldc_8h.html" target="_self">XBldc.h</a></td><td class="desc">Class for Xufo Bldc </td></tr>
 </table>
 </div><!-- directory -->
@@ -266,5 +267,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/files.js
===================================================================
--- /trunk/doc/Flair/files.js	(revision 97)
+++ /trunk/doc/Flair/files.js	(revision 98)
@@ -241,24 +241,48 @@
       [ "SharedMem", "classflair_1_1core_1_1_shared_mem.html", "classflair_1_1core_1_1_shared_mem" ]
     ] ],
-    [ "SimuAhrs.h", "_simu_ahrs_8h.html", [
-      [ "SimuAhrs", "classflair_1_1filter_1_1_simu_ahrs.html", "classflair_1_1filter_1_1_simu_ahrs" ]
-    ] ],
-    [ "FlairSensorActuator/src/SimuBldc.h", "_flair_sensor_actuator_2src_2_simu_bldc_8h_source.html", null ],
-    [ "FlairSimulator/src/SimuBldc.h", "_flair_simulator_2src_2_simu_bldc_8h_source.html", null ],
-    [ "FlairSensorActuator/src/SimuCamera.h", "_flair_sensor_actuator_2src_2_simu_camera_8h_source.html", null ],
-    [ "FlairSimulator/src/SimuCamera.h", "_flair_simulator_2src_2_simu_camera_8h_source.html", null ],
+    [ "SimuBldc.h", "_simu_bldc_8h.html", [
+      [ "SimuBldc", "classflair_1_1actuator_1_1_simu_bldc.html", "classflair_1_1actuator_1_1_simu_bldc" ]
+    ] ],
+    [ "SimuCamera.h", "_simu_camera_8h.html", [
+      [ "SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html", "classflair_1_1sensor_1_1_simu_camera" ]
+    ] ],
     [ "SimuCameraGL.h", "_simu_camera_g_l_8h.html", "_simu_camera_g_l_8h" ],
-    [ "FlairSensorActuator/src/SimuGps.h", "_flair_sensor_actuator_2src_2_simu_gps_8h_source.html", null ],
-    [ "FlairSimulator/src/SimuGps.h", "_flair_simulator_2src_2_simu_gps_8h_source.html", null ],
-    [ "FlairSensorActuator/src/SimuImu.h", "_flair_sensor_actuator_2src_2_simu_imu_8h_source.html", null ],
-    [ "FlairSimulator/src/SimuImu.h", "_flair_simulator_2src_2_simu_imu_8h_source.html", null ],
-    [ "FlairSensorActuator/src/SimuLaser.h", "_flair_sensor_actuator_2src_2_simu_laser_8h_source.html", null ],
-    [ "FlairSimulator/src/SimuLaser.h", "_flair_simulator_2src_2_simu_laser_8h_source.html", null ],
+    [ "SimuGps.h", "_simu_gps_8h.html", [
+      [ "SimuGps", "classflair_1_1sensor_1_1_simu_gps.html", "classflair_1_1sensor_1_1_simu_gps" ]
+    ] ],
+    [ "SimuImu.h", "_simu_imu_8h.html", [
+      [ "SimuImu", "classflair_1_1sensor_1_1_simu_imu.html", "classflair_1_1sensor_1_1_simu_imu" ]
+    ] ],
+    [ "SimuLaser.h", "_simu_laser_8h_source.html", null ],
     [ "SimuLaserGL.h", "_simu_laser_g_l_8h_source.html", null ],
+    [ "SimulatedAhrs.h", "_simulated_ahrs_8h.html", [
+      [ "SimulatedAhrs", "classflair_1_1filter_1_1_simulated_ahrs.html", "classflair_1_1filter_1_1_simulated_ahrs" ]
+    ] ],
+    [ "SimulatedBldc.h", "_simulated_bldc_8h.html", [
+      [ "SimulatedBldc", "classflair_1_1actuator_1_1_simulated_bldc.html", "classflair_1_1actuator_1_1_simulated_bldc" ]
+    ] ],
+    [ "SimulatedCamera.h", "_simulated_camera_8h.html", [
+      [ "SimulatedCamera", "classflair_1_1sensor_1_1_simulated_camera.html", "classflair_1_1sensor_1_1_simulated_camera" ]
+    ] ],
+    [ "SimulatedGps.h", "_simulated_gps_8h.html", [
+      [ "SimulatedGps", "classflair_1_1sensor_1_1_simulated_gps.html", "classflair_1_1sensor_1_1_simulated_gps" ]
+    ] ],
+    [ "SimulatedImu.h", "_simulated_imu_8h.html", [
+      [ "SimulatedImu", "classflair_1_1sensor_1_1_simulated_imu.html", "classflair_1_1sensor_1_1_simulated_imu" ]
+    ] ],
+    [ "SimulatedLaser.h", "_simulated_laser_8h_source.html", null ],
+    [ "SimulatedPressureSensor.h", "_simulated_pressure_sensor_8h.html", [
+      [ "SimulatedPressureSensor", "classflair_1_1sensor_1_1_simulated_pressure_sensor.html", "classflair_1_1sensor_1_1_simulated_pressure_sensor" ]
+    ] ],
+    [ "SimulatedUs.h", "_simulated_us_8h.html", [
+      [ "SimulatedUs", "classflair_1_1sensor_1_1_simulated_us.html", "classflair_1_1sensor_1_1_simulated_us" ]
+    ] ],
     [ "Simulator.h", "_simulator_8h_source.html", null ],
-    [ "FlairSensorActuator/src/SimuPressureSensor.h", "_flair_sensor_actuator_2src_2_simu_pressure_sensor_8h_source.html", null ],
-    [ "FlairSimulator/src/SimuPressureSensor.h", "_flair_simulator_2src_2_simu_pressure_sensor_8h_source.html", null ],
-    [ "FlairSensorActuator/src/SimuUs.h", "_flair_sensor_actuator_2src_2_simu_us_8h_source.html", null ],
-    [ "FlairSimulator/src/SimuUs.h", "_flair_simulator_2src_2_simu_us_8h_source.html", null ],
+    [ "SimuPressureSensor.h", "_simu_pressure_sensor_8h.html", [
+      [ "SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html", "classflair_1_1sensor_1_1_simu_pressure_sensor" ]
+    ] ],
+    [ "SimuUs.h", "_simu_us_8h.html", [
+      [ "SimuUs", "classflair_1_1sensor_1_1_simu_us.html", "classflair_1_1sensor_1_1_simu_us" ]
+    ] ],
     [ "SimuUsGL.h", "_simu_us_g_l_8h.html", [
       [ "SimuUsGL", "classflair_1_1sensor_1_1_simu_us_g_l.html", "classflair_1_1sensor_1_1_simu_us_g_l" ]
@@ -305,4 +329,5 @@
     ] ],
     [ "UavStateMachine.h", "_uav_state_machine_8h_source.html", null ],
+    [ "UavVrpnObject.h", "_uav_vrpn_object_8h_source.html", null ],
     [ "UdpSocket.h", "_udp_socket_8h_source.html", null ],
     [ "UdtSocket.h", "_udt_socket_8h.html", "_udt_socket_8h" ],
Index: /trunk/doc/Flair/functions.html
===================================================================
--- /trunk/doc/Flair/functions.html	(revision 97)
+++ /trunk/doc/Flair/functions.html	(revision 98)
@@ -227,5 +227,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_b.html
===================================================================
--- /trunk/doc/Flair/functions_b.html	(revision 97)
+++ /trunk/doc/Flair/functions_b.html	(revision 98)
@@ -192,5 +192,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_c.html
===================================================================
--- /trunk/doc/Flair/functions_c.html	(revision 97)
+++ /trunk/doc/Flair/functions_c.html	(revision 98)
@@ -254,5 +254,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_d.html
===================================================================
--- /trunk/doc/Flair/functions_d.html	(revision 97)
+++ /trunk/doc/Flair/functions_d.html	(revision 98)
@@ -183,5 +183,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_e.html
===================================================================
--- /trunk/doc/Flair/functions_e.html	(revision 97)
+++ /trunk/doc/Flair/functions_e.html	(revision 98)
@@ -194,5 +194,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_enum.html
===================================================================
--- /trunk/doc/Flair/functions_enum.html	(revision 97)
+++ /trunk/doc/Flair/functions_enum.html	(revision 98)
@@ -159,5 +159,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_eval.html
===================================================================
--- /trunk/doc/Flair/functions_eval.html	(revision 97)
+++ /trunk/doc/Flair/functions_eval.html	(revision 98)
@@ -402,5 +402,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_f.html
===================================================================
--- /trunk/doc/Flair/functions_f.html	(revision 97)
+++ /trunk/doc/Flair/functions_f.html	(revision 98)
@@ -176,5 +176,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func.html
===================================================================
--- /trunk/doc/Flair/functions_func.html	(revision 97)
+++ /trunk/doc/Flair/functions_func.html	(revision 98)
@@ -221,5 +221,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_b.html
===================================================================
--- /trunk/doc/Flair/functions_func_b.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_b.html	(revision 98)
@@ -174,5 +174,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_c.html
===================================================================
--- /trunk/doc/Flair/functions_func_c.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_c.html	(revision 98)
@@ -248,5 +248,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_d.html
===================================================================
--- /trunk/doc/Flair/functions_func_d.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_d.html	(revision 98)
@@ -183,5 +183,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_e.html
===================================================================
--- /trunk/doc/Flair/functions_func_e.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_e.html	(revision 98)
@@ -184,5 +184,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_f.html
===================================================================
--- /trunk/doc/Flair/functions_func_f.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_f.html	(revision 98)
@@ -167,5 +167,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_g.html
===================================================================
--- /trunk/doc/Flair/functions_func_g.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_g.html	(revision 98)
@@ -354,5 +354,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_h.html
===================================================================
--- /trunk/doc/Flair/functions_func_h.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_h.html	(revision 98)
@@ -154,5 +154,5 @@
 , <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe">flair::actuator::BlCtrlV2</a>
 , <a class="el" href="classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169">flair::actuator::Bldc</a>
-, <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">flair::actuator::SimuBldc</a>
+, <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">flair::actuator::SimulatedBldc</a>
 , <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853">flair::actuator::XBldc</a>
 </li>
@@ -161,5 +161,5 @@
 , <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e">flair::actuator::BlCtrlV2</a>
 , <a class="el" href="classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a">flair::actuator::Bldc</a>
-, <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">flair::actuator::SimuBldc</a>
+, <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">flair::actuator::SimulatedBldc</a>
 , <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9">flair::actuator::XBldc</a>
 </li>
@@ -176,5 +176,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_i.html
===================================================================
--- /trunk/doc/Flair/functions_func_i.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_i.html	(revision 98)
@@ -215,5 +215,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_j.html
===================================================================
--- /trunk/doc/Flair/functions_func_j.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_j.html	(revision 98)
@@ -162,5 +162,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_l.html
===================================================================
--- /trunk/doc/Flair/functions_func_l.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_l.html	(revision 98)
@@ -190,5 +190,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_m.html
===================================================================
--- /trunk/doc/Flair/functions_func_m.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_m.html	(revision 98)
@@ -176,5 +176,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_n.html
===================================================================
--- /trunk/doc/Flair/functions_func_n.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_n.html	(revision 98)
@@ -188,5 +188,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_o.html
===================================================================
--- /trunk/doc/Flair/functions_func_o.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_o.html	(revision 98)
@@ -186,5 +186,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_p.html
===================================================================
--- /trunk/doc/Flair/functions_func_p.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_p.html	(revision 98)
@@ -201,5 +201,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_q.html
===================================================================
--- /trunk/doc/Flair/functions_func_q.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_q.html	(revision 98)
@@ -159,5 +159,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_r.html
===================================================================
--- /trunk/doc/Flair/functions_func_r.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_r.html	(revision 98)
@@ -265,5 +265,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_s.html
===================================================================
--- /trunk/doc/Flair/functions_func_s.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_s.html	(revision 98)
@@ -422,15 +422,12 @@
 : <a class="el" href="classflair_1_1meta_1_1_uav_state_machine.html#a734a11e3bbedd8dd1726b2c450353da5">flair::meta::UavStateMachine</a>
 </li>
-<li>SimuAhrs()
-: <a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html#ae6d464ee0bdb6dee924b536532e6cd53">flair::filter::SimuAhrs</a>
-</li>
 <li>SimuBldc()
-: <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f">flair::actuator::SimuBldc</a>
+: <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b">flair::actuator::SimuBldc</a>
 </li>
 <li>SimuCamera()
-: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">flair::sensor::SimuCamera</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">flair::sensor::SimuCamera</a>
 </li>
 <li>SimuGps()
-: <a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76">flair::sensor::SimuGps</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b">flair::sensor::SimuGps</a>
 </li>
 <li>SimuImu()
@@ -440,6 +437,30 @@
 : <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">flair::sensor::SimuLaser</a>
 </li>
+<li>SimulatedAhrs()
+: <a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e">flair::filter::SimulatedAhrs</a>
+</li>
+<li>SimulatedBldc()
+: <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3">flair::actuator::SimulatedBldc</a>
+</li>
+<li>SimulatedCamera()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b">flair::sensor::SimulatedCamera</a>
+</li>
+<li>SimulatedGps()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36">flair::sensor::SimulatedGps</a>
+</li>
+<li>SimulatedImu()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd">flair::sensor::SimulatedImu</a>
+</li>
+<li>SimulatedLaser()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531">flair::sensor::SimulatedLaser</a>
+</li>
+<li>SimulatedPressureSensor()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e">flair::sensor::SimulatedPressureSensor</a>
+</li>
+<li>SimulatedUs()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a">flair::sensor::SimulatedUs</a>
+</li>
 <li>SimuPressureSensor()
-: <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9">flair::sensor::SimuPressureSensor</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009">flair::sensor::SimuPressureSensor</a>
 </li>
 <li>SimuUs()
@@ -496,5 +517,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_t.html
===================================================================
--- /trunk/doc/Flair/functions_func_t.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_t.html	(revision 98)
@@ -203,5 +203,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_u.html
===================================================================
--- /trunk/doc/Flair/functions_func_u.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_u.html	(revision 98)
@@ -225,5 +225,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_v.html
===================================================================
--- /trunk/doc/Flair/functions_func_v.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_v.html	(revision 98)
@@ -193,5 +193,5 @@
 </li>
 <li>VrpnObject()
-: <a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f">flair::sensor::VrpnObject</a>
+: <a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b">flair::sensor::VrpnObject</a>
 </li>
 </ul>
@@ -201,5 +201,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_w.html
===================================================================
--- /trunk/doc/Flair/functions_func_w.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_w.html	(revision 98)
@@ -192,5 +192,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_x.html
===================================================================
--- /trunk/doc/Flair/functions_func_x.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_x.html	(revision 98)
@@ -171,5 +171,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_y.html
===================================================================
--- /trunk/doc/Flair/functions_func_y.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_y.html	(revision 98)
@@ -168,5 +168,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_z.html
===================================================================
--- /trunk/doc/Flair/functions_func_z.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_z.html	(revision 98)
@@ -165,5 +165,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_func_~.html
===================================================================
--- /trunk/doc/Flair/functions_func_~.html	(revision 97)
+++ /trunk/doc/Flair/functions_func_~.html	(revision 98)
@@ -363,7 +363,4 @@
 : <a class="el" href="classflair_1_1core_1_1_shared_mem.html#af3f51c01e679a8dd1f6f7c64cee55ed7">flair::core::SharedMem</a>
 </li>
-<li>~SimuAhrs()
-: <a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html#abc6e5fb30794862c01828b73166a405d">flair::filter::SimuAhrs</a>
-</li>
 <li>~SimuBldc()
 : <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">flair::actuator::SimuBldc</a>
@@ -380,4 +377,28 @@
 <li>~SimuLaser()
 : <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">flair::sensor::SimuLaser</a>
+</li>
+<li>~SimulatedAhrs()
+: <a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6">flair::filter::SimulatedAhrs</a>
+</li>
+<li>~SimulatedBldc()
+: <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed">flair::actuator::SimulatedBldc</a>
+</li>
+<li>~SimulatedCamera()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66">flair::sensor::SimulatedCamera</a>
+</li>
+<li>~SimulatedGps()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92">flair::sensor::SimulatedGps</a>
+</li>
+<li>~SimulatedImu()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274">flair::sensor::SimulatedImu</a>
+</li>
+<li>~SimulatedLaser()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c">flair::sensor::SimulatedLaser</a>
+</li>
+<li>~SimulatedPressureSensor()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb">flair::sensor::SimulatedPressureSensor</a>
+</li>
+<li>~SimulatedUs()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12">flair::sensor::SimulatedUs</a>
 </li>
 <li>~SimuPressureSensor()
@@ -465,5 +486,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_g.html
===================================================================
--- /trunk/doc/Flair/functions_g.html	(revision 97)
+++ /trunk/doc/Flair/functions_g.html	(revision 98)
@@ -366,5 +366,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_h.html
===================================================================
--- /trunk/doc/Flair/functions_h.html	(revision 97)
+++ /trunk/doc/Flair/functions_h.html	(revision 98)
@@ -154,5 +154,5 @@
 , <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe">flair::actuator::BlCtrlV2</a>
 , <a class="el" href="classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169">flair::actuator::Bldc</a>
-, <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1">flair::actuator::SimuBldc</a>
+, <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a">flair::actuator::SimulatedBldc</a>
 , <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853">flair::actuator::XBldc</a>
 </li>
@@ -161,5 +161,5 @@
 , <a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e">flair::actuator::BlCtrlV2</a>
 , <a class="el" href="classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a">flair::actuator::Bldc</a>
-, <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6">flair::actuator::SimuBldc</a>
+, <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf">flair::actuator::SimulatedBldc</a>
 , <a class="el" href="classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9">flair::actuator::XBldc</a>
 </li>
@@ -176,5 +176,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_i.html
===================================================================
--- /trunk/doc/Flair/functions_i.html	(revision 97)
+++ /trunk/doc/Flair/functions_i.html	(revision 98)
@@ -221,5 +221,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_j.html
===================================================================
--- /trunk/doc/Flair/functions_j.html	(revision 97)
+++ /trunk/doc/Flair/functions_j.html	(revision 98)
@@ -162,5 +162,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_l.html
===================================================================
--- /trunk/doc/Flair/functions_l.html	(revision 97)
+++ /trunk/doc/Flair/functions_l.html	(revision 98)
@@ -199,5 +199,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_m.html
===================================================================
--- /trunk/doc/Flair/functions_m.html	(revision 97)
+++ /trunk/doc/Flair/functions_m.html	(revision 98)
@@ -182,5 +182,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_n.html
===================================================================
--- /trunk/doc/Flair/functions_n.html	(revision 97)
+++ /trunk/doc/Flair/functions_n.html	(revision 98)
@@ -201,5 +201,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_o.html
===================================================================
--- /trunk/doc/Flair/functions_o.html	(revision 97)
+++ /trunk/doc/Flair/functions_o.html	(revision 98)
@@ -198,5 +198,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_p.html
===================================================================
--- /trunk/doc/Flair/functions_p.html	(revision 97)
+++ /trunk/doc/Flair/functions_p.html	(revision 98)
@@ -218,5 +218,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_q.html
===================================================================
--- /trunk/doc/Flair/functions_q.html	(revision 97)
+++ /trunk/doc/Flair/functions_q.html	(revision 98)
@@ -184,5 +184,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_r.html
===================================================================
--- /trunk/doc/Flair/functions_r.html	(revision 97)
+++ /trunk/doc/Flair/functions_r.html	(revision 98)
@@ -316,5 +316,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_s.html
===================================================================
--- /trunk/doc/Flair/functions_s.html	(revision 97)
+++ /trunk/doc/Flair/functions_s.html	(revision 98)
@@ -420,32 +420,57 @@
 </li>
 <li>shmem
-: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118">flair::sensor::SimuCamera</a>
-, <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098">flair::sensor::SimuLaser</a>
-, <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f">flair::sensor::SimuPressureSensor</a>
-, <a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7">flair::sensor::SimuUs</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">flair::sensor::SimuCamera</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">flair::sensor::SimuLaser</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399">flair::sensor::SimulatedCamera</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92">flair::sensor::SimulatedLaser</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e">flair::sensor::SimulatedPressureSensor</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829">flair::sensor::SimulatedUs</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6">flair::sensor::SimuPressureSensor</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">flair::sensor::SimuUs</a>
 </li>
 <li>SignalEvent()
 : <a class="el" href="classflair_1_1meta_1_1_uav_state_machine.html#a734a11e3bbedd8dd1726b2c450353da5">flair::meta::UavStateMachine</a>
 </li>
-<li>SimuAhrs()
-: <a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html#ae6d464ee0bdb6dee924b536532e6cd53">flair::filter::SimuAhrs</a>
-</li>
 <li>SimuBldc()
-: <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f">flair::actuator::SimuBldc</a>
+: <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b">flair::actuator::SimuBldc</a>
 </li>
 <li>SimuCamera()
-: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7">flair::sensor::SimuCamera</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e">flair::sensor::SimuCamera</a>
 </li>
 <li>SimuGps()
-: <a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76">flair::sensor::SimuGps</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b">flair::sensor::SimuGps</a>
 </li>
 <li>SimuImu()
-: <a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a">flair::sensor::SimuImu</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f">flair::sensor::SimuImu</a>
 </li>
 <li>SimuLaser()
 : <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5">flair::sensor::SimuLaser</a>
 </li>
+<li>SimulatedAhrs()
+: <a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e">flair::filter::SimulatedAhrs</a>
+</li>
+<li>SimulatedBldc()
+: <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3">flair::actuator::SimulatedBldc</a>
+</li>
+<li>SimulatedCamera()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b">flair::sensor::SimulatedCamera</a>
+</li>
+<li>SimulatedGps()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36">flair::sensor::SimulatedGps</a>
+</li>
+<li>SimulatedImu()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd">flair::sensor::SimulatedImu</a>
+</li>
+<li>SimulatedLaser()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531">flair::sensor::SimulatedLaser</a>
+</li>
+<li>SimulatedPressureSensor()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e">flair::sensor::SimulatedPressureSensor</a>
+</li>
+<li>SimulatedUs()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a">flair::sensor::SimulatedUs</a>
+</li>
 <li>SimuPressureSensor()
-: <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9">flair::sensor::SimuPressureSensor</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009">flair::sensor::SimuPressureSensor</a>
 </li>
 <li>SimuUs()
@@ -505,5 +530,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_t.html
===================================================================
--- /trunk/doc/Flair/functions_t.html	(revision 97)
+++ /trunk/doc/Flair/functions_t.html	(revision 98)
@@ -218,5 +218,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_u.html
===================================================================
--- /trunk/doc/Flair/functions_u.html	(revision 97)
+++ /trunk/doc/Flair/functions_u.html	(revision 98)
@@ -231,5 +231,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_v.html
===================================================================
--- /trunk/doc/Flair/functions_v.html	(revision 97)
+++ /trunk/doc/Flair/functions_v.html	(revision 98)
@@ -193,5 +193,5 @@
 </li>
 <li>VrpnObject()
-: <a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f">flair::sensor::VrpnObject</a>
+: <a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b">flair::sensor::VrpnObject</a>
 </li>
 <li>VTG
@@ -204,5 +204,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_vars.html
===================================================================
--- /trunk/doc/Flair/functions_vars.html	(revision 97)
+++ /trunk/doc/Flair/functions_vars.html	(revision 98)
@@ -155,8 +155,12 @@
 </li>
 <li>shmem
-: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118">flair::sensor::SimuCamera</a>
-, <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098">flair::sensor::SimuLaser</a>
-, <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f">flair::sensor::SimuPressureSensor</a>
-, <a class="el" href="classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7">flair::sensor::SimuUs</a>
+: <a class="el" href="classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c">flair::sensor::SimuCamera</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80">flair::sensor::SimuLaser</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399">flair::sensor::SimulatedCamera</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92">flair::sensor::SimulatedLaser</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e">flair::sensor::SimulatedPressureSensor</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829">flair::sensor::SimulatedUs</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6">flair::sensor::SimuPressureSensor</a>
+, <a class="el" href="classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1">flair::sensor::SimuUs</a>
 </li>
 <li>x
@@ -180,5 +184,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_w.html
===================================================================
--- /trunk/doc/Flair/functions_w.html	(revision 97)
+++ /trunk/doc/Flair/functions_w.html	(revision 98)
@@ -216,5 +216,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_x.html
===================================================================
--- /trunk/doc/Flair/functions_x.html	(revision 97)
+++ /trunk/doc/Flair/functions_x.html	(revision 98)
@@ -181,5 +181,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_y.html
===================================================================
--- /trunk/doc/Flair/functions_y.html	(revision 97)
+++ /trunk/doc/Flair/functions_y.html	(revision 98)
@@ -184,5 +184,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_z.html
===================================================================
--- /trunk/doc/Flair/functions_z.html	(revision 97)
+++ /trunk/doc/Flair/functions_z.html	(revision 98)
@@ -168,5 +168,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/functions_~.html
===================================================================
--- /trunk/doc/Flair/functions_~.html	(revision 97)
+++ /trunk/doc/Flair/functions_~.html	(revision 98)
@@ -363,7 +363,4 @@
 : <a class="el" href="classflair_1_1core_1_1_shared_mem.html#af3f51c01e679a8dd1f6f7c64cee55ed7">flair::core::SharedMem</a>
 </li>
-<li>~SimuAhrs()
-: <a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html#abc6e5fb30794862c01828b73166a405d">flair::filter::SimuAhrs</a>
-</li>
 <li>~SimuBldc()
 : <a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8">flair::actuator::SimuBldc</a>
@@ -380,4 +377,28 @@
 <li>~SimuLaser()
 : <a class="el" href="classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5">flair::sensor::SimuLaser</a>
+</li>
+<li>~SimulatedAhrs()
+: <a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6">flair::filter::SimulatedAhrs</a>
+</li>
+<li>~SimulatedBldc()
+: <a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed">flair::actuator::SimulatedBldc</a>
+</li>
+<li>~SimulatedCamera()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66">flair::sensor::SimulatedCamera</a>
+</li>
+<li>~SimulatedGps()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92">flair::sensor::SimulatedGps</a>
+</li>
+<li>~SimulatedImu()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274">flair::sensor::SimulatedImu</a>
+</li>
+<li>~SimulatedLaser()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c">flair::sensor::SimulatedLaser</a>
+</li>
+<li>~SimulatedPressureSensor()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb">flair::sensor::SimulatedPressureSensor</a>
+</li>
+<li>~SimulatedUs()
+: <a class="el" href="classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12">flair::sensor::SimulatedUs</a>
 </li>
 <li>~SimuPressureSensor()
@@ -465,5 +486,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/hierarchy.html
===================================================================
--- /trunk/doc/Flair/hierarchy.html	(revision 97)
+++ /trunk/doc/Flair/hierarchy.html	(revision 98)
@@ -157,5 +157,5 @@
 <tr id="row_10_3_1_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_afro_bldc.html" target="_self">flair::actuator::AfroBldc</a></td><td class="desc">Class for Mikrokopter's blctrlv2 </td></tr>
 <tr id="row_10_3_1_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_bl_ctrl_v2.html" target="_self">flair::actuator::BlCtrlV2</a></td><td class="desc">Class for Mikrokopter's blctrlv2 </td></tr>
-<tr id="row_10_3_1_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html" target="_self">flair::actuator::SimuBldc</a></td><td class="desc">Class for a simulation bldc </td></tr>
+<tr id="row_10_3_1_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html" target="_self">flair::actuator::SimulatedBldc</a></td><td class="desc">Class for a simulation bldc </td></tr>
 <tr id="row_10_3_1_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_x_bldc.html" target="_self">flair::actuator::XBldc</a></td><td class="desc">Class for Xufo <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a> </td></tr>
 <tr id="row_10_3_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1actuator_1_1_simu_bldc.html" target="_self">flair::actuator::SimuBldc</a></td><td class="desc">Class for a simulation bldc </td></tr>
@@ -164,5 +164,5 @@
 <tr id="row_10_3_3_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_ahrs_kalman.html" target="_self">flair::filter::AhrsKalman</a></td><td class="desc">Class defining an <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> Kalman filter </td></tr>
 <tr id="row_10_3_3_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_gx3__25__ahrs.html" target="_self">flair::filter::Gx3_25_ahrs</a></td><td class="desc">Class for 3dmgx3-25 ahrs </td></tr>
-<tr id="row_10_3_3_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html" target="_self">flair::filter::SimuAhrs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> </td></tr>
+<tr id="row_10_3_3_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html" target="_self">flair::filter::SimulatedAhrs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a> </td></tr>
 <tr id="row_10_3_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_butterworth_low_pass.html" target="_self">flair::filter::ButterworthLowPass</a></td><td class="desc">Class defining a Butterworth low pass filter </td></tr>
 <tr id="row_10_3_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_5_" class="arrow" onclick="toggleFolder('10_3_5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1filter_1_1_control_law.html" target="_self">flair::filter::ControlLaw</a></td><td class="desc">Base class for control law input must be created by reimplemented class.<br />
@@ -182,6 +182,5 @@
 <tr id="row_10_3_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1meta_1_1_meta_dual_shock3.html" target="_self">flair::meta::MetaDualShock3</a></td><td class="desc">Classe intégrant la manette <a class="el" href="classflair_1_1meta_1_1_meta_dual_shock3.html" title="Classe intégrant la manette MetaDualShock3. ">MetaDualShock3</a> </td></tr>
 <tr id="row_10_3_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_13_" class="arrow" onclick="toggleFolder('10_3_13_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_camera.html" target="_self">flair::sensor::Camera</a></td><td class="desc">Base class for <a class="el" href="classflair_1_1sensor_1_1_camera.html" title="Base class for Camera. ">Camera</a> </td></tr>
-<tr id="row_10_3_13_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_10_3_13_0_" class="arrow" onclick="toggleFolder('10_3_13_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html" target="_self">flair::sensor::SimuCamera</a></td><td class="desc">Class for a simulation camera </td></tr>
-<tr id="row_10_3_13_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html" target="_self">flair::sensor::SimuCameraGL</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_10_3_13_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html" target="_self">flair::sensor::SimulatedCamera</a></td><td class="desc">Class for a simulation camera </td></tr>
 <tr id="row_10_3_13_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_10_3_13_1_" class="arrow" onclick="toggleFolder('10_3_13_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_v4_l_camera.html" target="_self">flair::sensor::V4LCamera</a></td><td class="desc">Base class for V4l camera </td></tr>
 <tr id="row_10_3_13_1_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_ps3_eye.html" target="_self">flair::sensor::Ps3Eye</a></td><td class="desc">Class for <a class="el" href="classflair_1_1sensor_1_1_ps3_eye.html" title="Class for Ps3Eye camera. ">Ps3Eye</a> camera </td></tr>
@@ -189,21 +188,22 @@
 <tr id="row_10_3_15_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_15_" class="arrow" onclick="toggleFolder('10_3_15_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_imu.html" target="_self">flair::sensor::Imu</a></td><td class="desc">Base class for <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
 <tr id="row_10_3_15_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_gx3__25__imu.html" target="_self">flair::sensor::Gx3_25_imu</a></td><td class="desc">Class for 3dmgx3-25 <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
-<tr id="row_10_3_15_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html" target="_self">flair::sensor::SimuImu</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
+<tr id="row_10_3_15_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html" target="_self">flair::sensor::SimulatedImu</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
 <tr id="row_10_3_16_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_16_" class="arrow" onclick="toggleFolder('10_3_16_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_laser_range_finder.html" target="_self">flair::sensor::LaserRangeFinder</a></td><td class="desc">Classe generique intégrant les telemetres laser </td></tr>
 <tr id="row_10_3_16_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html" target="_self">flair::sensor::HokuyoUTM30Lx</a></td><td class="desc">Classe intégrant le telemetre laser Hokuyo UTM 30lx </td></tr>
-<tr id="row_10_3_16_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_10_3_16_1_" class="arrow" onclick="toggleFolder('10_3_16_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html" target="_self">flair::sensor::SimuLaser</a></td><td class="desc"></td></tr>
-<tr id="row_10_3_16_1_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html" target="_self">flair::sensor::SimuLaserGL</a></td><td class="desc"></td></tr>
+<tr id="row_10_3_16_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html" target="_self">flair::sensor::SimulatedLaser</a></td><td class="desc"></td></tr>
 <tr id="row_10_3_17_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_17_" class="arrow" onclick="toggleFolder('10_3_17_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_nmea_gps.html" target="_self">flair::sensor::NmeaGps</a></td><td class="desc">Base class for GPS using NMEA sentances </td></tr>
 <tr id="row_10_3_17_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_mb800.html" target="_self">flair::sensor::Mb800</a></td><td class="desc">Class for mb800 gps receiver </td></tr>
 <tr id="row_10_3_17_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_neo_m8_n.html" target="_self">flair::sensor::NeoM8N</a></td><td class="desc">Class for mb800 gps receiver </td></tr>
 <tr id="row_10_3_17_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_novatel.html" target="_self">flair::sensor::Novatel</a></td><td class="desc">Class for <a class="el" href="classflair_1_1sensor_1_1_novatel.html" title="Class for Novatel gps receiver. ">Novatel</a> gps receiver </td></tr>
-<tr id="row_10_3_17_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html" target="_self">flair::sensor::SimuGps</a></td><td class="desc">Class for a simulation GPS </td></tr>
+<tr id="row_10_3_17_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html" target="_self">flair::sensor::SimulatedGps</a></td><td class="desc">Class for a simulation GPS </td></tr>
 <tr id="row_10_3_18_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_18_" class="arrow" onclick="toggleFolder('10_3_18_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" target="_self">flair::sensor::PressureSensor</a></td><td class="desc">Base class for <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
-<tr id="row_10_3_18_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" target="_self">flair::sensor::SimuPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
+<tr id="row_10_3_18_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html" target="_self">flair::sensor::SimulatedPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
 <tr id="row_10_3_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_radio_receiver.html" target="_self">flair::sensor::RadioReceiver</a></td><td class="desc">Base class for radio receiver </td></tr>
-<tr id="row_10_3_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html" target="_self">flair::sensor::SimuCamera</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_10_3_20_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_20_" class="arrow" onclick="toggleFolder('10_3_20_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html" target="_self">flair::sensor::SimuCamera</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_10_3_20_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_camera_g_l.html" target="_self">flair::sensor::SimuCameraGL</a></td><td class="desc">Class for a simulation camera </td></tr>
 <tr id="row_10_3_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html" target="_self">flair::sensor::SimuGps</a></td><td class="desc">Class for a simulation GPS </td></tr>
 <tr id="row_10_3_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html" target="_self">flair::sensor::SimuImu</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
-<tr id="row_10_3_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html" target="_self">flair::sensor::SimuLaser</a></td><td class="desc"></td></tr>
+<tr id="row_10_3_23_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_23_" class="arrow" onclick="toggleFolder('10_3_23_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html" target="_self">flair::sensor::SimuLaser</a></td><td class="desc"></td></tr>
+<tr id="row_10_3_23_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html" target="_self">flair::sensor::SimuLaserGL</a></td><td class="desc"></td></tr>
 <tr id="row_10_3_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" target="_self">flair::sensor::SimuPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
 <tr id="row_10_3_25_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_25_" class="arrow" onclick="toggleFolder('10_3_25_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_us.html" target="_self">flair::sensor::SimuUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
@@ -213,5 +213,5 @@
 <tr id="row_10_3_26_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_target_eth_controller.html" target="_self">flair::sensor::TargetEthController</a></td><td class="desc"></td></tr>
 <tr id="row_10_3_27_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_27_" class="arrow" onclick="toggleFolder('10_3_27_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" target="_self">flair::sensor::UsRangeFinder</a></td><td class="desc">Base class for <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
-<tr id="row_10_3_27_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_us.html" target="_self">flair::sensor::SimuUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
+<tr id="row_10_3_27_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html" target="_self">flair::sensor::SimulatedUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
 <tr id="row_10_3_27_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_srf08.html" target="_self">flair::sensor::Srf08</a></td><td class="desc">Class for ultra sonic SRF08 </td></tr>
 <tr id="row_10_3_28_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_10_3_28_" class="arrow" onclick="toggleFolder('10_3_28_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_vrpn_object.html" target="_self">flair::sensor::VrpnObject</a></td><td class="desc">Class for VRPN object. The IODevice is created with the <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> as parent. <a class="el" href="classflair_1_1sensor_1_1_vrpn_client.html" title="Class to connect to a Vrpn server. The Thread is created with the FrameworkManager as parent...">VrpnClient</a> must be created before </td></tr>
@@ -250,10 +250,10 @@
 <tr id="row_10_8_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_neo_m8_n.html" target="_self">flair::sensor::NeoM8N</a></td><td class="desc">Class for mb800 gps receiver </td></tr>
 <tr id="row_10_8_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_novatel.html" target="_self">flair::sensor::Novatel</a></td><td class="desc">Class for <a class="el" href="classflair_1_1sensor_1_1_novatel.html" title="Class for Novatel gps receiver. ">Novatel</a> gps receiver </td></tr>
-<tr id="row_10_8_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_camera.html" target="_self">flair::sensor::SimuCamera</a></td><td class="desc">Class for a simulation camera </td></tr>
-<tr id="row_10_8_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_gps.html" target="_self">flair::sensor::SimuGps</a></td><td class="desc">Class for a simulation GPS </td></tr>
-<tr id="row_10_8_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_imu.html" target="_self">flair::sensor::SimuImu</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
-<tr id="row_10_8_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_laser.html" target="_self">flair::sensor::SimuLaser</a></td><td class="desc"></td></tr>
-<tr id="row_10_8_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html" target="_self">flair::sensor::SimuPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
-<tr id="row_10_8_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simu_us.html" target="_self">flair::sensor::SimuUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
+<tr id="row_10_8_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html" target="_self">flair::sensor::SimulatedCamera</a></td><td class="desc">Class for a simulation camera </td></tr>
+<tr id="row_10_8_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html" target="_self">flair::sensor::SimulatedGps</a></td><td class="desc">Class for a simulation GPS </td></tr>
+<tr id="row_10_8_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html" target="_self">flair::sensor::SimulatedImu</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a> </td></tr>
+<tr id="row_10_8_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html" target="_self">flair::sensor::SimulatedLaser</a></td><td class="desc"></td></tr>
+<tr id="row_10_8_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html" target="_self">flair::sensor::SimulatedPressureSensor</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a> </td></tr>
+<tr id="row_10_8_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html" target="_self">flair::sensor::SimulatedUs</a></td><td class="desc">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a> </td></tr>
 <tr id="row_10_8_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_srf08.html" target="_self">flair::sensor::Srf08</a></td><td class="desc">Class for ultra sonic SRF08 </td></tr>
 <tr id="row_10_8_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflair_1_1sensor_1_1_target_controller.html" target="_self">flair::sensor::TargetController</a></td><td class="desc">Base Class for target side remote controls </td></tr>
@@ -315,5 +315,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/hierarchy.js
===================================================================
--- /trunk/doc/Flair/hierarchy.js	(revision 97)
+++ /trunk/doc/Flair/hierarchy.js	(revision 98)
@@ -53,5 +53,5 @@
           [ "flair::actuator::AfroBldc", "classflair_1_1actuator_1_1_afro_bldc.html", null ],
           [ "flair::actuator::BlCtrlV2", "classflair_1_1actuator_1_1_bl_ctrl_v2.html", null ],
-          [ "flair::actuator::SimuBldc", "classflair_1_1actuator_1_1_simu_bldc.html", null ],
+          [ "flair::actuator::SimulatedBldc", "classflair_1_1actuator_1_1_simulated_bldc.html", null ],
           [ "flair::actuator::XBldc", "classflair_1_1actuator_1_1_x_bldc.html", null ]
         ] ],
@@ -61,5 +61,5 @@
           [ "flair::filter::AhrsKalman", "classflair_1_1filter_1_1_ahrs_kalman.html", null ],
           [ "flair::filter::Gx3_25_ahrs", "classflair_1_1filter_1_1_gx3__25__ahrs.html", null ],
-          [ "flair::filter::SimuAhrs", "classflair_1_1filter_1_1_simu_ahrs.html", null ]
+          [ "flair::filter::SimulatedAhrs", "classflair_1_1filter_1_1_simulated_ahrs.html", null ]
         ] ],
         [ "flair::filter::ButterworthLowPass", "classflair_1_1filter_1_1_butterworth_low_pass.html", null ],
@@ -79,7 +79,5 @@
         [ "flair::meta::MetaDualShock3", "classflair_1_1meta_1_1_meta_dual_shock3.html", null ],
         [ "flair::sensor::Camera", "classflair_1_1sensor_1_1_camera.html", [
-          [ "flair::sensor::SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html", [
-            [ "flair::sensor::SimuCameraGL", "classflair_1_1sensor_1_1_simu_camera_g_l.html", null ]
-          ] ],
+          [ "flair::sensor::SimulatedCamera", "classflair_1_1sensor_1_1_simulated_camera.html", null ],
           [ "flair::sensor::V4LCamera", "classflair_1_1sensor_1_1_v4_l_camera.html", [
             [ "flair::sensor::Ps3Eye", "classflair_1_1sensor_1_1_ps3_eye.html", null ]
@@ -89,11 +87,9 @@
         [ "flair::sensor::Imu", "classflair_1_1sensor_1_1_imu.html", [
           [ "flair::sensor::Gx3_25_imu", "classflair_1_1sensor_1_1_gx3__25__imu.html", null ],
-          [ "flair::sensor::SimuImu", "classflair_1_1sensor_1_1_simu_imu.html", null ]
+          [ "flair::sensor::SimulatedImu", "classflair_1_1sensor_1_1_simulated_imu.html", null ]
         ] ],
         [ "flair::sensor::LaserRangeFinder", "classflair_1_1sensor_1_1_laser_range_finder.html", [
           [ "flair::sensor::HokuyoUTM30Lx", "classflair_1_1sensor_1_1_hokuyo_u_t_m30_lx.html", null ],
-          [ "flair::sensor::SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html", [
-            [ "flair::sensor::SimuLaserGL", "classflair_1_1sensor_1_1_simu_laser_g_l.html", null ]
-          ] ]
+          [ "flair::sensor::SimulatedLaser", "classflair_1_1sensor_1_1_simulated_laser.html", null ]
         ] ],
         [ "flair::sensor::NmeaGps", "classflair_1_1sensor_1_1_nmea_gps.html", [
@@ -101,14 +97,18 @@
           [ "flair::sensor::NeoM8N", "classflair_1_1sensor_1_1_neo_m8_n.html", null ],
           [ "flair::sensor::Novatel", "classflair_1_1sensor_1_1_novatel.html", null ],
-          [ "flair::sensor::SimuGps", "classflair_1_1sensor_1_1_simu_gps.html", null ]
+          [ "flair::sensor::SimulatedGps", "classflair_1_1sensor_1_1_simulated_gps.html", null ]
         ] ],
         [ "flair::sensor::PressureSensor", "classflair_1_1sensor_1_1_pressure_sensor.html", [
-          [ "flair::sensor::SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html", null ]
+          [ "flair::sensor::SimulatedPressureSensor", "classflair_1_1sensor_1_1_simulated_pressure_sensor.html", null ]
         ] ],
         [ "flair::sensor::RadioReceiver", "classflair_1_1sensor_1_1_radio_receiver.html", null ],
-        [ "flair::sensor::SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html", null ],
+        [ "flair::sensor::SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html", [
+          [ "flair::sensor::SimuCameraGL", "classflair_1_1sensor_1_1_simu_camera_g_l.html", null ]
+        ] ],
         [ "flair::sensor::SimuGps", "classflair_1_1sensor_1_1_simu_gps.html", null ],
         [ "flair::sensor::SimuImu", "classflair_1_1sensor_1_1_simu_imu.html", null ],
-        [ "flair::sensor::SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html", null ],
+        [ "flair::sensor::SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html", [
+          [ "flair::sensor::SimuLaserGL", "classflair_1_1sensor_1_1_simu_laser_g_l.html", null ]
+        ] ],
         [ "flair::sensor::SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html", null ],
         [ "flair::sensor::SimuUs", "classflair_1_1sensor_1_1_simu_us.html", [
@@ -120,5 +120,5 @@
         ] ],
         [ "flair::sensor::UsRangeFinder", "classflair_1_1sensor_1_1_us_range_finder.html", [
-          [ "flair::sensor::SimuUs", "classflair_1_1sensor_1_1_simu_us.html", null ],
+          [ "flair::sensor::SimulatedUs", "classflair_1_1sensor_1_1_simulated_us.html", null ],
           [ "flair::sensor::Srf08", "classflair_1_1sensor_1_1_srf08.html", null ]
         ] ],
@@ -165,10 +165,10 @@
         [ "flair::sensor::NeoM8N", "classflair_1_1sensor_1_1_neo_m8_n.html", null ],
         [ "flair::sensor::Novatel", "classflair_1_1sensor_1_1_novatel.html", null ],
-        [ "flair::sensor::SimuCamera", "classflair_1_1sensor_1_1_simu_camera.html", null ],
-        [ "flair::sensor::SimuGps", "classflair_1_1sensor_1_1_simu_gps.html", null ],
-        [ "flair::sensor::SimuImu", "classflair_1_1sensor_1_1_simu_imu.html", null ],
-        [ "flair::sensor::SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html", null ],
-        [ "flair::sensor::SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html", null ],
-        [ "flair::sensor::SimuUs", "classflair_1_1sensor_1_1_simu_us.html", null ],
+        [ "flair::sensor::SimulatedCamera", "classflair_1_1sensor_1_1_simulated_camera.html", null ],
+        [ "flair::sensor::SimulatedGps", "classflair_1_1sensor_1_1_simulated_gps.html", null ],
+        [ "flair::sensor::SimulatedImu", "classflair_1_1sensor_1_1_simulated_imu.html", null ],
+        [ "flair::sensor::SimulatedLaser", "classflair_1_1sensor_1_1_simulated_laser.html", null ],
+        [ "flair::sensor::SimulatedPressureSensor", "classflair_1_1sensor_1_1_simulated_pressure_sensor.html", null ],
+        [ "flair::sensor::SimulatedUs", "classflair_1_1sensor_1_1_simulated_us.html", null ],
         [ "flair::sensor::Srf08", "classflair_1_1sensor_1_1_srf08.html", null ],
         [ "flair::sensor::TargetController", "classflair_1_1sensor_1_1_target_controller.html", null ],
Index: /trunk/doc/Flair/index.html
===================================================================
--- /trunk/doc/Flair/index.html	(revision 97)
+++ /trunk/doc/Flair/index.html	(revision 98)
@@ -109,5 +109,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/io__data_8h.html
===================================================================
--- /trunk/doc/Flair/io__data_8h.html	(revision 97)
+++ /trunk/doc/Flair/io__data_8h.html	(revision 98)
@@ -184,5 +184,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="io__data_8h.html">io_data.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/io__data_8h_source.html
===================================================================
--- /trunk/doc/Flair/io__data_8h_source.html	(revision 97)
+++ /trunk/doc/Flair/io__data_8h_source.html	(revision 98)
@@ -232,10 +232,10 @@
 <div class="ttc" id="classflair_1_1core_1_1_data_type_html"><div class="ttname"><a href="classflair_1_1core_1_1_data_type.html">flair::core::DataType</a></div><div class="ttdef"><b>Definition:</b> io_data.h:26</div></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html_aba2a52aae7efbcd769820cde4e1a38d9"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html#aba2a52aae7efbcd769820cde4e1a38d9">flair::core::io_data::DataDeltaTime</a></div><div class="ttdeci">Time DataDeltaTime(void) const </div><div class="ttdoc">Data delta time. </div></div>
-<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:77</div></div>
+<div class="ttc" id="classflair_1_1core_1_1_object_html"><div class="ttname"><a href="classflair_1_1core_1_1_object.html">flair::core::Object</a></div><div class="ttdoc">Base class for all Framework&#39;s classes. </div><div class="ttdef"><b>Definition:</b> Object.h:83</div></div>
 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div>
 <div class="ttc" id="namespaceflair_html"><div class="ttname"><a href="namespaceflair.html">flair</a></div><div class="ttdoc">namespace of the flair Framework </div><div class="ttdef"><b>Definition:</b> Ahrs.h:19</div></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html_a9481c27408747e9392d9425f45699599"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html#a9481c27408747e9392d9425f45699599">flair::core::io_data::DataTime</a></div><div class="ttdeci">Time DataTime(void) const </div><div class="ttdoc">Data time. </div></div>
 <div class="ttc" id="classflair_1_1core_1_1_mutex_html"><div class="ttname"><a href="classflair_1_1core_1_1_mutex.html">flair::core::Mutex</a></div><div class="ttdoc">Class defining a mutex. </div><div class="ttdef"><b>Definition:</b> Mutex.h:29</div></div>
-<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:49</div></div>
+<div class="ttc" id="namespaceflair_1_1core_html_acc0fa041e08ecf73b2d1d723c339a736"><div class="ttname"><a href="namespaceflair_1_1core.html#acc0fa041e08ecf73b2d1d723c339a736">flair::core::Time</a></div><div class="ttdeci">unsigned long long Time</div><div class="ttdoc">Time definition, in ns. </div><div class="ttdef"><b>Definition:</b> Object.h:55</div></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html_aa81cc1713a594806040a1e5d52ec9fa3"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html#aa81cc1713a594806040a1e5d52ec9fa3">flair::core::io_data::RawWrite</a></div><div class="ttdeci">virtual void RawWrite(char *src)</div><div class="ttdoc">Raw write datas. </div><div class="ttdef"><b>Definition:</b> io_data.h:186</div></div>
 <div class="ttc" id="classflair_1_1core_1_1io__data_html_aa8b8c20d94aaf6b9eb4e21e2b95d51b2"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html#aa8b8c20d94aaf6b9eb4e21e2b95d51b2">flair::core::io_data::SetPtrToCircle</a></div><div class="ttdeci">void SetPtrToCircle(void **ptr)</div><div class="ttdoc">Set the datas to circle. </div></div>
@@ -260,5 +260,5 @@
   <ul>
     <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_97265977dbbd48c696782ccac102bad5.html">FlairCore</a></li><li class="navelem"><a class="el" href="dir_6c198461db290ac9abcdd44184573216.html">src</a></li><li class="navelem"><a class="el" href="io__data_8h.html">io_data.h</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:42 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/namespaceflair.html
===================================================================
--- /trunk/doc/Flair/namespaceflair.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair.html	(revision 98)
@@ -148,5 +148,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/namespaceflair_1_1actuator.html
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1actuator.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1actuator.html	(revision 98)
@@ -132,4 +132,7 @@
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation bldc.  <a href="classflair_1_1actuator_1_1_simu_bldc.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_simulated_bldc.html">SimulatedBldc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation bldc.  <a href="classflair_1_1actuator_1_1_simulated_bldc.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1actuator_1_1_x_bldc.html">XBldc</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for Xufo <a class="el" href="classflair_1_1actuator_1_1_bldc.html" title="Base class for brushless motors drivers. ">Bldc</a>.  <a href="classflair_1_1actuator_1_1_x_bldc.html#details">More...</a><br /></td></tr>
@@ -144,5 +147,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1actuator.html">actuator</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/namespaceflair_1_1actuator.js
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1actuator.js	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1actuator.js	(revision 98)
@@ -6,4 +6,5 @@
     [ "Bldc", "classflair_1_1actuator_1_1_bldc.html", "classflair_1_1actuator_1_1_bldc" ],
     [ "SimuBldc", "classflair_1_1actuator_1_1_simu_bldc.html", "classflair_1_1actuator_1_1_simu_bldc" ],
+    [ "SimulatedBldc", "classflair_1_1actuator_1_1_simulated_bldc.html", "classflair_1_1actuator_1_1_simulated_bldc" ],
     [ "XBldc", "classflair_1_1actuator_1_1_x_bldc.html", "classflair_1_1actuator_1_1_x_bldc" ]
 ];
Index: /trunk/doc/Flair/namespaceflair_1_1core.html
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1core.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1core.html	(revision 98)
@@ -1262,5 +1262,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1core.html">core</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:09 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>
Index: /trunk/doc/Flair/namespaceflair_1_1filter.html
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1filter.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1filter.html	(revision 98)
@@ -157,6 +157,6 @@
 This <a class="el" href="classflair_1_1filter_1_1_pid.html" title="Class defining a PID. ">Pid</a> as an extra offset for compensating gravity.  <a href="classflair_1_1filter_1_1_pid_thrust.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_simu_ahrs.html">SimuAhrs</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a>.  <a href="classflair_1_1filter_1_1_simu_ahrs.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_simulated_ahrs.html">SimulatedAhrs</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1filter_1_1_ahrs.html" title="Abstract class for AHRS. ">Ahrs</a>.  <a href="classflair_1_1filter_1_1_simulated_ahrs.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1filter_1_1_trajectory_generator1_d.html">TrajectoryGenerator1D</a></td></tr>
@@ -181,5 +181,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="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespaceflair_1_1filter.js
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1filter.js	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1filter.js	(revision 98)
@@ -13,5 +13,5 @@
     [ "Pid", "classflair_1_1filter_1_1_pid.html", "classflair_1_1filter_1_1_pid" ],
     [ "PidThrust", "classflair_1_1filter_1_1_pid_thrust.html", "classflair_1_1filter_1_1_pid_thrust" ],
-    [ "SimuAhrs", "classflair_1_1filter_1_1_simu_ahrs.html", "classflair_1_1filter_1_1_simu_ahrs" ],
+    [ "SimulatedAhrs", "classflair_1_1filter_1_1_simulated_ahrs.html", "classflair_1_1filter_1_1_simulated_ahrs" ],
     [ "TrajectoryGenerator1D", "classflair_1_1filter_1_1_trajectory_generator1_d.html", "classflair_1_1filter_1_1_trajectory_generator1_d" ],
     [ "TrajectoryGenerator2DCircle", "classflair_1_1filter_1_1_trajectory_generator2_d_circle.html", "classflair_1_1filter_1_1_trajectory_generator2_d_circle" ],
Index: /trunk/doc/Flair/namespaceflair_1_1gui.html
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1gui.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1gui.html	(revision 98)
@@ -259,5 +259,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1gui.html">gui</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespaceflair_1_1meta.html
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1meta.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1meta.html	(revision 98)
@@ -181,5 +181,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1meta.html">meta</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespaceflair_1_1sensor.html
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1sensor.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1sensor.html	(revision 98)
@@ -186,4 +186,21 @@
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_laser_g_l.html">SimuLaserGL</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_camera.html">SimulatedCamera</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation camera.  <a href="classflair_1_1sensor_1_1_simulated_camera.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_gps.html">SimulatedGps</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation GPS.  <a href="classflair_1_1sensor_1_1_simulated_gps.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_imu.html">SimulatedImu</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_imu.html" title="Base class for Imu. ">Imu</a>.  <a href="classflair_1_1sensor_1_1_simulated_imu.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_laser.html">SimulatedLaser</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html">SimulatedPressureSensor</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_pressure_sensor.html" title="Base class for PressureSensor. ">PressureSensor</a>.  <a href="classflair_1_1sensor_1_1_simulated_pressure_sensor.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simulated_us.html">SimulatedUs</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for a simulation <a class="el" href="classflair_1_1sensor_1_1_us_range_finder.html" title="Base class for UsRangeFinder. ">UsRangeFinder</a>.  <a href="classflair_1_1sensor_1_1_simulated_us.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflair_1_1sensor_1_1_simu_pressure_sensor.html">SimuPressureSensor</a></td></tr>
@@ -266,5 +283,5 @@
   <ul>
     <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="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespaceflair_1_1sensor.js
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1sensor.js	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1sensor.js	(revision 98)
@@ -25,4 +25,10 @@
     [ "SimuLaser", "classflair_1_1sensor_1_1_simu_laser.html", "classflair_1_1sensor_1_1_simu_laser" ],
     [ "SimuLaserGL", "classflair_1_1sensor_1_1_simu_laser_g_l.html", "classflair_1_1sensor_1_1_simu_laser_g_l" ],
+    [ "SimulatedCamera", "classflair_1_1sensor_1_1_simulated_camera.html", "classflair_1_1sensor_1_1_simulated_camera" ],
+    [ "SimulatedGps", "classflair_1_1sensor_1_1_simulated_gps.html", "classflair_1_1sensor_1_1_simulated_gps" ],
+    [ "SimulatedImu", "classflair_1_1sensor_1_1_simulated_imu.html", "classflair_1_1sensor_1_1_simulated_imu" ],
+    [ "SimulatedLaser", "classflair_1_1sensor_1_1_simulated_laser.html", "classflair_1_1sensor_1_1_simulated_laser" ],
+    [ "SimulatedPressureSensor", "classflair_1_1sensor_1_1_simulated_pressure_sensor.html", "classflair_1_1sensor_1_1_simulated_pressure_sensor" ],
+    [ "SimulatedUs", "classflair_1_1sensor_1_1_simulated_us.html", "classflair_1_1sensor_1_1_simulated_us" ],
     [ "SimuPressureSensor", "classflair_1_1sensor_1_1_simu_pressure_sensor.html", "classflair_1_1sensor_1_1_simu_pressure_sensor" ],
     [ "SimuUs", "classflair_1_1sensor_1_1_simu_us.html", "classflair_1_1sensor_1_1_simu_us" ],
Index: /trunk/doc/Flair/namespaceflair_1_1simulator.html
===================================================================
--- /trunk/doc/Flair/namespaceflair_1_1simulator.html	(revision 97)
+++ /trunk/doc/Flair/namespaceflair_1_1simulator.html	(revision 98)
@@ -383,5 +383,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespacemembers.html
===================================================================
--- /trunk/doc/Flair/namespacemembers.html	(revision 97)
+++ /trunk/doc/Flair/namespacemembers.html	(revision 98)
@@ -225,5 +225,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespacemembers_func.html
===================================================================
--- /trunk/doc/Flair/namespacemembers_func.html	(revision 97)
+++ /trunk/doc/Flair/namespacemembers_func.html	(revision 98)
@@ -222,5 +222,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespacemembers_type.html
===================================================================
--- /trunk/doc/Flair/namespacemembers_type.html	(revision 97)
+++ /trunk/doc/Flair/namespacemembers_type.html	(revision 98)
@@ -123,5 +123,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/namespaces.html
===================================================================
--- /trunk/doc/Flair/namespaces.html	(revision 97)
+++ /trunk/doc/Flair/namespaces.html	(revision 98)
@@ -127,5 +127,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/navtreedata.js
===================================================================
--- /trunk/doc/Flair/navtreedata.js	(revision 97)
+++ /trunk/doc/Flair/navtreedata.js	(revision 98)
@@ -31,11 +31,11 @@
 [
 "_afro_bldc_8h.html",
-"_vector2_d_8h.html#ae0485a88dc635bfdea7b0282ac0369c4",
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6aee015802cac7ac6094dc62db8b8a2f51",
-"classflair_1_1core_1_1_udp_socket.html#ac80625f2db4a580d4b0724839d15f3a2",
-"classflair_1_1filter_1_1_pid_thrust.html#ac74c80a60f9993fca9046e2b3e5bfc95",
-"classflair_1_1meta_1_1_simu_x4.html#a077d807f2a97a9177e0cccd721de2058",
-"classflair_1_1sensor_1_1_neo_m8_n.html#af6a4f92fb6b657ef64c2613f6c7a3673",
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a332ddf4ba5a3cff5d49471ee8e3c8e37"
+"_unix___serial_port_8h.html",
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33da9bec9e2ee8e19932559e21b79482f5f2",
+"classflair_1_1core_1_1_thread.html#ab58a00466581b6cf88ba28b8e2118c65",
+"classflair_1_1filter_1_1_pid.html#a54ef7c5dc588f52954121e22faf50b92",
+"classflair_1_1meta_1_1_meta_us_range_finder.html#a4b89240f6433abecd09ecc2f19eb1746",
+"classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f",
+"classflair_1_1simulator_1_1_discrete_time_variable.html#ae9c2b7ffd8e1554686389aff8e854d43"
 ];
 
Index: /trunk/doc/Flair/navtreeindex0.js
===================================================================
--- /trunk/doc/Flair/navtreeindex0.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex0.js	(revision 98)
@@ -54,18 +54,4 @@
 "_find_argument_8h_source.html":[2,0,31],
 "_fixed_camera_8h_source.html":[2,0,32],
-"_flair_sensor_actuator_2src_2_simu_bldc_8h_source.html":[2,0,92],
-"_flair_sensor_actuator_2src_2_simu_camera_8h_source.html":[2,0,94],
-"_flair_sensor_actuator_2src_2_simu_gps_8h_source.html":[2,0,97],
-"_flair_sensor_actuator_2src_2_simu_imu_8h_source.html":[2,0,99],
-"_flair_sensor_actuator_2src_2_simu_laser_8h_source.html":[2,0,101],
-"_flair_sensor_actuator_2src_2_simu_pressure_sensor_8h_source.html":[2,0,105],
-"_flair_sensor_actuator_2src_2_simu_us_8h_source.html":[2,0,107],
-"_flair_simulator_2src_2_simu_bldc_8h_source.html":[2,0,93],
-"_flair_simulator_2src_2_simu_camera_8h_source.html":[2,0,95],
-"_flair_simulator_2src_2_simu_gps_8h_source.html":[2,0,98],
-"_flair_simulator_2src_2_simu_imu_8h_source.html":[2,0,100],
-"_flair_simulator_2src_2_simu_laser_8h_source.html":[2,0,102],
-"_flair_simulator_2src_2_simu_pressure_sensor_8h_source.html":[2,0,106],
-"_flair_simulator_2src_2_simu_us_8h_source.html":[2,0,108],
 "_framework_manager_8h.html":[2,0,33],
 "_framework_manager_8h.html#a4783118d327bc3461f35818366dbd458":[2,0,33,2],
@@ -141,11 +127,12 @@
 "_object_8h.html":[2,0,71],
 "_object_8h.html#a0e8095ce1ed00bd4150a20c72d4e4330":[2,0,71,2],
-"_object_8h.html#a63b4b9f532f414a0e0023acaf81f845e":[2,0,71,8],
+"_object_8h.html#a63b4b9f532f414a0e0023acaf81f845e":[2,0,71,9],
 "_object_8h.html#a855a0b471afb53d73f572c402f1737e0":[2,0,71,3],
-"_object_8h.html#a9b03c04ef7c1cc240afc43e9ef8ba8b7":[2,0,71,6],
-"_object_8h.html#aa7fe0d3548e4e65719702a7fb29775b1":[2,0,71,9],
-"_object_8h.html#acc0fa041e08ecf73b2d1d723c339a736":[2,0,71,7],
+"_object_8h.html#a9b03c04ef7c1cc240afc43e9ef8ba8b7":[2,0,71,7],
+"_object_8h.html#a9d19b6dff7f8f4d262ee557b81ea4015":[2,0,71,5],
+"_object_8h.html#aa7fe0d3548e4e65719702a7fb29775b1":[2,0,71,10],
+"_object_8h.html#acc0fa041e08ecf73b2d1d723c339a736":[2,0,71,8],
 "_object_8h.html#ad436e1e1d6bf1c744f5eca58bfa1fcc8":[2,0,71,4],
-"_object_8h.html#ae1568cf3090c973c3bc47f86ae2f5afb":[2,0,71,5],
+"_object_8h.html#ae1568cf3090c973c3bc47f86ae2f5afb":[2,0,71,6],
 "_object_8h_source.html":[2,0,71],
 "_one_axis_rotation_8h.html":[2,0,72],
@@ -191,10 +178,21 @@
 "_shared_mem_8h.html":[2,0,90],
 "_shared_mem_8h_source.html":[2,0,90],
-"_simu_ahrs_8h.html":[2,0,91],
-"_simu_ahrs_8h_source.html":[2,0,91],
-"_simu_camera_g_l_8h.html":[2,0,96],
-"_simu_camera_g_l_8h.html#a120fb070bddb21f0bd899f50252c4cb5":[2,0,96,1],
-"_simu_camera_g_l_8h_source.html":[2,0,96],
-"_simu_laser_g_l_8h_source.html":[2,0,103],
+"_simu_bldc_8h.html":[2,0,91],
+"_simu_bldc_8h_source.html":[2,0,91],
+"_simu_camera_8h.html":[2,0,92],
+"_simu_camera_8h_source.html":[2,0,92],
+"_simu_camera_g_l_8h.html":[2,0,93],
+"_simu_camera_g_l_8h.html#a120fb070bddb21f0bd899f50252c4cb5":[2,0,93,1],
+"_simu_camera_g_l_8h_source.html":[2,0,93],
+"_simu_gps_8h.html":[2,0,94],
+"_simu_gps_8h_source.html":[2,0,94],
+"_simu_imu_8h.html":[2,0,95],
+"_simu_imu_8h_source.html":[2,0,95],
+"_simu_laser_8h_source.html":[2,0,96],
+"_simu_laser_g_l_8h_source.html":[2,0,97],
+"_simu_pressure_sensor_8h.html":[2,0,107],
+"_simu_pressure_sensor_8h_source.html":[2,0,107],
+"_simu_us_8h.html":[2,0,108],
+"_simu_us_8h_source.html":[2,0,108],
 "_simu_us_g_l_8h.html":[2,0,109],
 "_simu_us_g_l_8h_source.html":[2,0,109],
@@ -203,5 +201,20 @@
 "_simu_x8_8h.html":[2,0,111],
 "_simu_x8_8h_source.html":[2,0,111],
-"_simulator_8h_source.html":[2,0,104],
+"_simulated_ahrs_8h.html":[2,0,98],
+"_simulated_ahrs_8h_source.html":[2,0,98],
+"_simulated_bldc_8h.html":[2,0,99],
+"_simulated_bldc_8h_source.html":[2,0,99],
+"_simulated_camera_8h.html":[2,0,100],
+"_simulated_camera_8h_source.html":[2,0,100],
+"_simulated_gps_8h.html":[2,0,101],
+"_simulated_gps_8h_source.html":[2,0,101],
+"_simulated_imu_8h.html":[2,0,102],
+"_simulated_imu_8h_source.html":[2,0,102],
+"_simulated_laser_8h_source.html":[2,0,103],
+"_simulated_pressure_sensor_8h.html":[2,0,104],
+"_simulated_pressure_sensor_8h_source.html":[2,0,104],
+"_simulated_us_8h.html":[2,0,105],
+"_simulated_us_8h_source.html":[2,0,105],
+"_simulator_8h_source.html":[2,0,106],
 "_spin_box_8h.html":[2,0,112],
 "_spin_box_8h_source.html":[2,0,112],
@@ -231,23 +244,10 @@
 "_uav_multiplex_8h_source.html":[2,0,125],
 "_uav_state_machine_8h_source.html":[2,0,126],
-"_udp_socket_8h_source.html":[2,0,127],
-"_udt_socket_8h.html":[2,0,128],
-"_udt_socket_8h.html#a1271a7ac7e1dd35a9765f73aba412eb8":[2,0,128,1],
-"_udt_socket_8h_source.html":[2,0,128],
-"_unix___i2c_port_8h.html":[2,0,129],
-"_unix___i2c_port_8h_source.html":[2,0,129],
-"_unix___serial_port_8h.html":[2,0,130],
-"_unix___serial_port_8h_source.html":[2,0,130],
-"_us_range_finder_8h.html":[2,0,131],
-"_us_range_finder_8h_source.html":[2,0,131],
-"_us_sensor_plot_8h.html":[2,0,132],
-"_us_sensor_plot_8h_source.html":[2,0,132],
-"_v4_l_camera_8h.html":[2,0,133],
-"_v4_l_camera_8h_source.html":[2,0,133],
-"_vector2_d_8h.html":[2,0,134],
-"_vector2_d_8h.html#a002f684b4b4b844feaed934297b651a2":[2,0,134,7],
-"_vector2_d_8h.html#a4f6b5216e29c497351829aae1cd86ca4":[2,0,134,6],
-"_vector2_d_8h.html#a762372bce051dd5543ec9f596e3f863c":[2,0,134,2],
-"_vector2_d_8h.html#abc8f6e4575318eceb0d34dd38d6cb783":[2,0,134,1],
-"_vector2_d_8h.html#ac3c3c0fe665086b60dac657b8ee40911":[2,0,134,4]
+"_uav_vrpn_object_8h_source.html":[2,0,127],
+"_udp_socket_8h_source.html":[2,0,128],
+"_udt_socket_8h.html":[2,0,129],
+"_udt_socket_8h.html#a1271a7ac7e1dd35a9765f73aba412eb8":[2,0,129,1],
+"_udt_socket_8h_source.html":[2,0,129],
+"_unix___i2c_port_8h.html":[2,0,130],
+"_unix___i2c_port_8h_source.html":[2,0,130]
 };
Index: /trunk/doc/Flair/navtreeindex1.js
===================================================================
--- /trunk/doc/Flair/navtreeindex1.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex1.js	(revision 98)
@@ -1,41 +1,55 @@
 var NAVTREEINDEX1 =
 {
-"_vector2_d_8h.html#ae0485a88dc635bfdea7b0282ac0369c4":[2,0,134,3],
-"_vector2_d_8h.html#afed3cf9fa6c2e0afb37994f55222d019":[2,0,134,5],
-"_vector2_d_8h_source.html":[2,0,134],
-"_vector3_d_8h.html":[2,0,135],
-"_vector3_d_8h.html#a131335b8d92a76f6d3a40d9762ad0bdb":[2,0,135,2],
-"_vector3_d_8h.html#a2604f9cc047961b44a0db4aa0434b36e":[2,0,135,7],
-"_vector3_d_8h.html#a2b78f60f37e4ba6d62db603ca6631e95":[2,0,135,6],
-"_vector3_d_8h.html#a619733e606845eb59f7e779f2f119019":[2,0,135,9],
-"_vector3_d_8h.html#a65433796fbd8ccc2e1bb797be204b249":[2,0,135,5],
-"_vector3_d_8h.html#a661465072c8d4b3592abde48c068d73a":[2,0,135,8],
-"_vector3_d_8h.html#a792d54dcdbd816e6c7bc5ac04b5d9b22":[2,0,135,10],
-"_vector3_d_8h.html#a8672d248dccb0e7378a7b01a41a9e4e9":[2,0,135,3],
-"_vector3_d_8h.html#a8b0038ee673b89322347a81adef054f0":[2,0,135,1],
-"_vector3_d_8h.html#af0db4963be6fc919dd900fd01d9a61f0":[2,0,135,4],
-"_vector3_d_8h_source.html":[2,0,135],
-"_vector3_d_spin_box_8h.html":[2,0,137],
-"_vector3_d_spin_box_8h_source.html":[2,0,137],
-"_vector3_ddata_8h.html":[2,0,136],
-"_vector3_ddata_8h_source.html":[2,0,136],
-"_visualization_camera_8h_source.html":[2,0,138],
-"_vrpn_client_8h.html":[2,0,139],
-"_vrpn_client_8h.html#a96c531aa24e6dd95ac9dc400d8e52b2c":[2,0,139,1],
-"_vrpn_client_8h_source.html":[2,0,139],
-"_vrpn_object_8h.html":[2,0,140],
-"_vrpn_object_8h_source.html":[2,0,140],
-"_watchdog_8h.html":[2,0,141],
-"_watchdog_8h_source.html":[2,0,141],
-"_widget_8h.html":[2,0,142],
-"_widget_8h_source.html":[2,0,142],
-"_x4_8h_source.html":[2,0,143],
-"_x4_x8_multiplex_8h.html":[2,0,144],
-"_x4_x8_multiplex_8h_source.html":[2,0,144],
-"_x8_8h_source.html":[2,0,145],
-"_x_air_8h.html":[2,0,146],
-"_x_air_8h_source.html":[2,0,146],
-"_x_bldc_8h.html":[2,0,147],
-"_x_bldc_8h_source.html":[2,0,147],
+"_unix___serial_port_8h.html":[2,0,131],
+"_unix___serial_port_8h_source.html":[2,0,131],
+"_us_range_finder_8h.html":[2,0,132],
+"_us_range_finder_8h_source.html":[2,0,132],
+"_us_sensor_plot_8h.html":[2,0,133],
+"_us_sensor_plot_8h_source.html":[2,0,133],
+"_v4_l_camera_8h.html":[2,0,134],
+"_v4_l_camera_8h_source.html":[2,0,134],
+"_vector2_d_8h.html":[2,0,135],
+"_vector2_d_8h.html#a002f684b4b4b844feaed934297b651a2":[2,0,135,7],
+"_vector2_d_8h.html#a4f6b5216e29c497351829aae1cd86ca4":[2,0,135,6],
+"_vector2_d_8h.html#a762372bce051dd5543ec9f596e3f863c":[2,0,135,2],
+"_vector2_d_8h.html#abc8f6e4575318eceb0d34dd38d6cb783":[2,0,135,1],
+"_vector2_d_8h.html#ac3c3c0fe665086b60dac657b8ee40911":[2,0,135,4],
+"_vector2_d_8h.html#ae0485a88dc635bfdea7b0282ac0369c4":[2,0,135,3],
+"_vector2_d_8h.html#afed3cf9fa6c2e0afb37994f55222d019":[2,0,135,5],
+"_vector2_d_8h_source.html":[2,0,135],
+"_vector3_d_8h.html":[2,0,136],
+"_vector3_d_8h.html#a131335b8d92a76f6d3a40d9762ad0bdb":[2,0,136,2],
+"_vector3_d_8h.html#a2604f9cc047961b44a0db4aa0434b36e":[2,0,136,7],
+"_vector3_d_8h.html#a2b78f60f37e4ba6d62db603ca6631e95":[2,0,136,6],
+"_vector3_d_8h.html#a619733e606845eb59f7e779f2f119019":[2,0,136,9],
+"_vector3_d_8h.html#a65433796fbd8ccc2e1bb797be204b249":[2,0,136,5],
+"_vector3_d_8h.html#a661465072c8d4b3592abde48c068d73a":[2,0,136,8],
+"_vector3_d_8h.html#a792d54dcdbd816e6c7bc5ac04b5d9b22":[2,0,136,10],
+"_vector3_d_8h.html#a8672d248dccb0e7378a7b01a41a9e4e9":[2,0,136,3],
+"_vector3_d_8h.html#a8b0038ee673b89322347a81adef054f0":[2,0,136,1],
+"_vector3_d_8h.html#af0db4963be6fc919dd900fd01d9a61f0":[2,0,136,4],
+"_vector3_d_8h_source.html":[2,0,136],
+"_vector3_d_spin_box_8h.html":[2,0,138],
+"_vector3_d_spin_box_8h_source.html":[2,0,138],
+"_vector3_ddata_8h.html":[2,0,137],
+"_vector3_ddata_8h_source.html":[2,0,137],
+"_visualization_camera_8h_source.html":[2,0,139],
+"_vrpn_client_8h.html":[2,0,140],
+"_vrpn_client_8h.html#a96c531aa24e6dd95ac9dc400d8e52b2c":[2,0,140,1],
+"_vrpn_client_8h_source.html":[2,0,140],
+"_vrpn_object_8h.html":[2,0,141],
+"_vrpn_object_8h_source.html":[2,0,141],
+"_watchdog_8h.html":[2,0,142],
+"_watchdog_8h_source.html":[2,0,142],
+"_widget_8h.html":[2,0,143],
+"_widget_8h_source.html":[2,0,143],
+"_x4_8h_source.html":[2,0,144],
+"_x4_x8_multiplex_8h.html":[2,0,145],
+"_x4_x8_multiplex_8h_source.html":[2,0,145],
+"_x8_8h_source.html":[2,0,146],
+"_x_air_8h.html":[2,0,147],
+"_x_air_8h_source.html":[2,0,147],
+"_x_bldc_8h.html":[2,0,148],
+"_x_bldc_8h_source.html":[2,0,148],
 "annotated.html":[1,0],
 "classes.html":[1,1],
@@ -89,15 +103,16 @@
 "classflair_1_1actuator_1_1_simu_bldc.html":[1,0,0,0,4],
 "classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8":[1,0,0,0,4,1],
-"classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8":[1,0,0,0,4,3],
-"classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1":[1,0,0,0,4,5],
-"classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6":[1,0,0,0,4,4],
-"classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b":[1,0,0,0,4,2],
-"classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c":[1,0,0,0,4,6],
-"classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f":[1,0,0,0,4,0],
-"classflair_1_1actuator_1_1_x_bldc.html":[1,0,0,0,5],
-"classflair_1_1actuator_1_1_x_bldc.html#a3a81400136d30196cde590067a189315":[1,0,0,0,5,1],
-"classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9":[1,0,0,0,5,2],
-"classflair_1_1actuator_1_1_x_bldc.html#a9e8b4b758abb24b54c94c3a570b45447":[1,0,0,0,5,0],
-"classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853":[1,0,0,0,5,3],
+"classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b":[1,0,0,0,4,0],
+"classflair_1_1actuator_1_1_simu_bldc.html#ab8700a00398f461726a46c75739f809c":[1,0,0,0,4,2],
+"classflair_1_1actuator_1_1_simulated_bldc.html":[1,0,0,0,5],
+"classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf":[1,0,0,0,5,2],
+"classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3":[1,0,0,0,5,0],
+"classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed":[1,0,0,0,5,1],
+"classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a":[1,0,0,0,5,3],
+"classflair_1_1actuator_1_1_x_bldc.html":[1,0,0,0,6],
+"classflair_1_1actuator_1_1_x_bldc.html#a3a81400136d30196cde590067a189315":[1,0,0,0,6,1],
+"classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9":[1,0,0,0,6,2],
+"classflair_1_1actuator_1_1_x_bldc.html#a9e8b4b758abb24b54c94c3a570b45447":[1,0,0,0,6,0],
+"classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853":[1,0,0,0,6,3],
 "classflair_1_1core_1_1_ahrs_data.html":[1,0,0,1,0],
 "classflair_1_1core_1_1_ahrs_data.html#a0100cfbcaa8c292e53e165201a2d8e1f":[1,0,0,1,0,4],
@@ -235,19 +250,4 @@
 "classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33da4321ef6eddea5526e3dc564032cb0706":[1,0,0,1,13,1,11],
 "classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33da6e6b10640264c0e589cf31475bbcbe00":[1,0,0,1,13,1,7],
-"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33da7f5f93b8e83079b4dcba24866dc9c173":[1,0,0,1,13,1,8],
-"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33da9bec9e2ee8e19932559e21b79482f5f2":[1,0,0,1,13,1,5],
-"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dab0fbebcc090dfa8235309896b5d50a29":[1,0,0,1,13,1,0],
-"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dab55fc587bd30c0f9b9a2f5e8960c9e80":[1,0,0,1,13,1,6],
-"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dac812e65c046d531140f0a42837f48e87":[1,0,0,1,13,1,2],
-"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dad7a4d4d6814c2101848dac182da1cd8f":[1,0,0,1,13,1,10],
-"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33daff27e35c98e589126863624faf00310b":[1,0,0,1,13,1,3],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6":[1,0,0,1,13,2],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a06960407a35b206422d40932f13c8d91":[1,0,0,1,13,2,1],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a1eacb557d24c49af2ec6832c5fc32413":[1,0,0,1,13,2,5],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a3c311fbd0f9e51ce27b984f55164cf83":[1,0,0,1,13,2,6],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a4bbb8f967da6d1a610596d7257179c2b":[1,0,0,1,13,2,0],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a4f502b57d2835715eaa382c7d4c32e94":[1,0,0,1,13,2,8],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a8ad9533f39ec3fe43d6ee0104464a116":[1,0,0,1,13,2,4],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6abd9768d943ecb6ddb75aeffea3bfd829":[1,0,0,1,13,2,3],
-"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6ae1ba155a9f2e8c3be94020eef32a0301":[1,0,0,1,13,2,7]
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33da7f5f93b8e83079b4dcba24866dc9c173":[1,0,0,1,13,1,8]
 };
Index: /trunk/doc/Flair/navtreeindex2.js
===================================================================
--- /trunk/doc/Flair/navtreeindex2.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex2.js	(revision 98)
@@ -1,4 +1,19 @@
 var NAVTREEINDEX2 =
 {
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33da9bec9e2ee8e19932559e21b79482f5f2":[1,0,0,1,13,1,5],
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dab0fbebcc090dfa8235309896b5d50a29":[1,0,0,1,13,1,0],
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dab55fc587bd30c0f9b9a2f5e8960c9e80":[1,0,0,1,13,1,6],
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dac812e65c046d531140f0a42837f48e87":[1,0,0,1,13,1,2],
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33dad7a4d4d6814c2101848dac182da1cd8f":[1,0,0,1,13,1,10],
+"classflair_1_1core_1_1_gps_data.html#ae2cac37d2ddaea43014053c88790a33daff27e35c98e589126863624faf00310b":[1,0,0,1,13,1,3],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6":[1,0,0,1,13,2],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a06960407a35b206422d40932f13c8d91":[1,0,0,1,13,2,1],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a1eacb557d24c49af2ec6832c5fc32413":[1,0,0,1,13,2,5],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a3c311fbd0f9e51ce27b984f55164cf83":[1,0,0,1,13,2,6],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a4bbb8f967da6d1a610596d7257179c2b":[1,0,0,1,13,2,0],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a4f502b57d2835715eaa382c7d4c32e94":[1,0,0,1,13,2,8],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a8ad9533f39ec3fe43d6ee0104464a116":[1,0,0,1,13,2,4],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6abd9768d943ecb6ddb75aeffea3bfd829":[1,0,0,1,13,2,3],
+"classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6ae1ba155a9f2e8c3be94020eef32a0301":[1,0,0,1,13,2,7],
 "classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6aee015802cac7ac6094dc62db8b8a2f51":[1,0,0,1,13,2,2],
 "classflair_1_1core_1_1_gps_data_1_1_type.html":[1,0,0,1,13,0],
@@ -235,19 +250,4 @@
 "classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5":[1,0,0,1,34,2],
 "classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9":[1,0,0,1,34,21],
-"classflair_1_1core_1_1_thread.html#a8d4dacaaa8b2d282a4c38c48281387c7":[1,0,0,1,34,22],
-"classflair_1_1core_1_1_thread.html#ab58a00466581b6cf88ba28b8e2118c65":[1,0,0,1,34,7],
-"classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4":[1,0,0,1,34,5],
-"classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011":[1,0,0,1,34,18],
-"classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a":[1,0,0,1,34,16],
-"classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb":[1,0,0,1,34,0],
-"classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580":[1,0,0,1,34,15],
-"classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526":[1,0,0,1,34,10],
-"classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253":[1,0,0,1,34,14],
-"classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef":[1,0,0,1,34,3],
-"classflair_1_1core_1_1_thread.html#afaa77472d57848bed10204ee5ec1d75a":[1,0,0,1,34,9],
-"classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056":[1,0,0,1,34,4],
-"classflair_1_1core_1_1_udp_socket.html":[1,0,0,1,35],
-"classflair_1_1core_1_1_udp_socket.html#a15aa9563f5f01a13eb4d18bd9e77f374":[1,0,0,1,35,6],
-"classflair_1_1core_1_1_udp_socket.html#ab1160de1653642d6e67be0423fe26783":[1,0,0,1,35,1],
-"classflair_1_1core_1_1_udp_socket.html#ab7baa24d07f00a5b882d5f89826adcd1":[1,0,0,1,35,5]
+"classflair_1_1core_1_1_thread.html#a8d4dacaaa8b2d282a4c38c48281387c7":[1,0,0,1,34,22]
 };
Index: /trunk/doc/Flair/navtreeindex3.js
===================================================================
--- /trunk/doc/Flair/navtreeindex3.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex3.js	(revision 98)
@@ -1,4 +1,19 @@
 var NAVTREEINDEX3 =
 {
+"classflair_1_1core_1_1_thread.html#ab58a00466581b6cf88ba28b8e2118c65":[1,0,0,1,34,7],
+"classflair_1_1core_1_1_thread.html#aba8b31e2e4c1beccb31333beb8bd41a4":[1,0,0,1,34,5],
+"classflair_1_1core_1_1_thread.html#ac09a2d745af3dbb42371949d4c622011":[1,0,0,1,34,18],
+"classflair_1_1core_1_1_thread.html#adac9a6d336bdb50bcfa24c66943a355a":[1,0,0,1,34,16],
+"classflair_1_1core_1_1_thread.html#adecd2fabe36298c43267557e7f016deb":[1,0,0,1,34,0],
+"classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580":[1,0,0,1,34,15],
+"classflair_1_1core_1_1_thread.html#af892a1b3025cb842cad8e7f2a11a9526":[1,0,0,1,34,10],
+"classflair_1_1core_1_1_thread.html#af93c2461c31a6c16958bc44189ab4253":[1,0,0,1,34,14],
+"classflair_1_1core_1_1_thread.html#afa1fb0f8d5b18273394502159dd5dcef":[1,0,0,1,34,3],
+"classflair_1_1core_1_1_thread.html#afaa77472d57848bed10204ee5ec1d75a":[1,0,0,1,34,9],
+"classflair_1_1core_1_1_thread.html#afcbb4a445fe287b8608b173bdc10f056":[1,0,0,1,34,4],
+"classflair_1_1core_1_1_udp_socket.html":[1,0,0,1,35],
+"classflair_1_1core_1_1_udp_socket.html#a15aa9563f5f01a13eb4d18bd9e77f374":[1,0,0,1,35,6],
+"classflair_1_1core_1_1_udp_socket.html#ab1160de1653642d6e67be0423fe26783":[1,0,0,1,35,1],
+"classflair_1_1core_1_1_udp_socket.html#ab7baa24d07f00a5b882d5f89826adcd1":[1,0,0,1,35,5],
 "classflair_1_1core_1_1_udp_socket.html#ac80625f2db4a580d4b0724839d15f3a2":[1,0,0,1,35,3],
 "classflair_1_1core_1_1_udp_socket.html#acbea7907c592953320a157dffb21b9de":[1,0,0,1,35,0],
@@ -235,19 +250,4 @@
 "classflair_1_1filter_1_1_pid.html#a27c025ae6b9a9a192a234ab74e2e6f8b":[1,0,0,2,10,4],
 "classflair_1_1filter_1_1_pid.html#a3683823156cb3369c5bc97ecc45406c9":[1,0,0,2,10,6],
-"classflair_1_1filter_1_1_pid.html#a41573a79913af95cbb94d30225e913b6":[1,0,0,2,10,2],
-"classflair_1_1filter_1_1_pid.html#a54ef7c5dc588f52954121e22faf50b92":[1,0,0,2,10,3],
-"classflair_1_1filter_1_1_pid.html#a6505c295f5e719f1d85620b44c62d619":[1,0,0,2,10,0],
-"classflair_1_1filter_1_1_pid.html#a8128ecc530ff19abae93027d72d4b5ec":[1,0,0,2,10,5],
-"classflair_1_1filter_1_1_pid.html#ab8e08d20453ac21096363f591ac365df":[1,0,0,2,10,1],
-"classflair_1_1filter_1_1_pid_thrust.html":[1,0,0,2,11],
-"classflair_1_1filter_1_1_pid_thrust.html#a0332ced449a5257a484e484379921445":[1,0,0,2,11,1],
-"classflair_1_1filter_1_1_pid_thrust.html#a240df5714f7ffe4fd2cb7765a21389ee":[1,0,0,2,11,4],
-"classflair_1_1filter_1_1_pid_thrust.html#a35d8c2f7a19faaae43b3a6d2d3cc211a":[1,0,0,2,11,7],
-"classflair_1_1filter_1_1_pid_thrust.html#a4987d6892e567cce5af9b22dcf065542":[1,0,0,2,11,2],
-"classflair_1_1filter_1_1_pid_thrust.html#a5e856db9c472b9ca3b6b69eb54ffa18e":[1,0,0,2,11,5],
-"classflair_1_1filter_1_1_pid_thrust.html#a746b8f8afd363524b6b84a1fc8d11da2":[1,0,0,2,11,6],
-"classflair_1_1filter_1_1_pid_thrust.html#a8b77f7720b1406f48baa3c43cf87765a":[1,0,0,2,11,11],
-"classflair_1_1filter_1_1_pid_thrust.html#ab46191511449bc44699102a239eb82f6":[1,0,0,2,11,0],
-"classflair_1_1filter_1_1_pid_thrust.html#ac3810b92073bc3e5062a387e089b2295":[1,0,0,2,11,9],
-"classflair_1_1filter_1_1_pid_thrust.html#ac556b3702ad3352fdfad1bde19f16af0":[1,0,0,2,11,8]
+"classflair_1_1filter_1_1_pid.html#a41573a79913af95cbb94d30225e913b6":[1,0,0,2,10,2]
 };
Index: /trunk/doc/Flair/navtreeindex4.js
===================================================================
--- /trunk/doc/Flair/navtreeindex4.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex4.js	(revision 98)
@@ -1,10 +1,25 @@
 var NAVTREEINDEX4 =
 {
+"classflair_1_1filter_1_1_pid.html#a54ef7c5dc588f52954121e22faf50b92":[1,0,0,2,10,3],
+"classflair_1_1filter_1_1_pid.html#a6505c295f5e719f1d85620b44c62d619":[1,0,0,2,10,0],
+"classflair_1_1filter_1_1_pid.html#a8128ecc530ff19abae93027d72d4b5ec":[1,0,0,2,10,5],
+"classflair_1_1filter_1_1_pid.html#ab8e08d20453ac21096363f591ac365df":[1,0,0,2,10,1],
+"classflair_1_1filter_1_1_pid_thrust.html":[1,0,0,2,11],
+"classflair_1_1filter_1_1_pid_thrust.html#a0332ced449a5257a484e484379921445":[1,0,0,2,11,1],
+"classflair_1_1filter_1_1_pid_thrust.html#a240df5714f7ffe4fd2cb7765a21389ee":[1,0,0,2,11,4],
+"classflair_1_1filter_1_1_pid_thrust.html#a35d8c2f7a19faaae43b3a6d2d3cc211a":[1,0,0,2,11,7],
+"classflair_1_1filter_1_1_pid_thrust.html#a4987d6892e567cce5af9b22dcf065542":[1,0,0,2,11,2],
+"classflair_1_1filter_1_1_pid_thrust.html#a5e856db9c472b9ca3b6b69eb54ffa18e":[1,0,0,2,11,5],
+"classflair_1_1filter_1_1_pid_thrust.html#a746b8f8afd363524b6b84a1fc8d11da2":[1,0,0,2,11,6],
+"classflair_1_1filter_1_1_pid_thrust.html#a8b77f7720b1406f48baa3c43cf87765a":[1,0,0,2,11,11],
+"classflair_1_1filter_1_1_pid_thrust.html#ab46191511449bc44699102a239eb82f6":[1,0,0,2,11,0],
+"classflair_1_1filter_1_1_pid_thrust.html#ac3810b92073bc3e5062a387e089b2295":[1,0,0,2,11,9],
+"classflair_1_1filter_1_1_pid_thrust.html#ac556b3702ad3352fdfad1bde19f16af0":[1,0,0,2,11,8],
 "classflair_1_1filter_1_1_pid_thrust.html#ac74c80a60f9993fca9046e2b3e5bfc95":[1,0,0,2,11,12],
 "classflair_1_1filter_1_1_pid_thrust.html#ad82440a1c4d9b0409c8549f900991223":[1,0,0,2,11,3],
 "classflair_1_1filter_1_1_pid_thrust.html#afdbec017ebadc52cef7e901ecd92d959":[1,0,0,2,11,10],
-"classflair_1_1filter_1_1_simu_ahrs.html":[1,0,0,2,12],
-"classflair_1_1filter_1_1_simu_ahrs.html#abc6e5fb30794862c01828b73166a405d":[1,0,0,2,12,1],
-"classflair_1_1filter_1_1_simu_ahrs.html#ae6d464ee0bdb6dee924b536532e6cd53":[1,0,0,2,12,0],
+"classflair_1_1filter_1_1_simulated_ahrs.html":[1,0,0,2,12],
+"classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6":[1,0,0,2,12,1],
+"classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e":[1,0,0,2,12,0],
 "classflair_1_1filter_1_1_trajectory_generator1_d.html":[1,0,0,2,13],
 "classflair_1_1filter_1_1_trajectory_generator1_d.html#a1bae2d6c79641e21fba1c6c02424f7a2":[1,0,0,2,13,5],
@@ -235,19 +250,4 @@
 "classflair_1_1meta_1_1_meta_us_range_finder.html#a05c47e0786171bd8a12457da2c1d242c":[1,0,0,4,2,5],
 "classflair_1_1meta_1_1_meta_us_range_finder.html#a3d32df7a56ffd2c26fcda3444aa53f2f":[1,0,0,4,2,0],
-"classflair_1_1meta_1_1_meta_us_range_finder.html#a466961415385afa90edaeeb7a824143f":[1,0,0,4,2,4],
-"classflair_1_1meta_1_1_meta_us_range_finder.html#a4b89240f6433abecd09ecc2f19eb1746":[1,0,0,4,2,2],
-"classflair_1_1meta_1_1_meta_us_range_finder.html#a738d403b19ba19966572c29615409f50":[1,0,0,4,2,3],
-"classflair_1_1meta_1_1_meta_us_range_finder.html#a841587a65a26589cb7d0a432fd2fc633":[1,0,0,4,2,1],
-"classflair_1_1meta_1_1_meta_us_range_finder.html#ab53f2622b8fccd0e35b63bd00889f34b":[1,0,0,4,2,6],
-"classflair_1_1meta_1_1_meta_vrpn_object.html":[1,0,0,4,3],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#a1b5d32cee1f95551b011bf342f812953":[1,0,0,4,3,6],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#a751b751083917b3dd6d355b5c9842d82":[1,0,0,4,3,1],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#a7a68c70ae9875540ccb2ffa935bea6fa":[1,0,0,4,3,4],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#aaaceb43a7ea27eca33e1b81557669845":[1,0,0,4,3,3],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#ab1a4f71a85b979f8f32596e72b8be545":[1,0,0,4,3,5],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#ab95f8fb0c9debbb5aa0c8230da882355":[1,0,0,4,3,2],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#acec7417d42d58cc6e7e1dec789f442b3":[1,0,0,4,3,7],
-"classflair_1_1meta_1_1_meta_vrpn_object.html#ae263b57e7b09be7082ff8f8c9121e888":[1,0,0,4,3,0],
-"classflair_1_1meta_1_1_simu_x4.html":[1,0,0,4,4],
-"classflair_1_1meta_1_1_simu_x4.html#a06d5b4668f194bd078f3589a68418fb5":[1,0,0,4,4,3]
+"classflair_1_1meta_1_1_meta_us_range_finder.html#a466961415385afa90edaeeb7a824143f":[1,0,0,4,2,4]
 };
Index: /trunk/doc/Flair/navtreeindex5.js
===================================================================
--- /trunk/doc/Flair/navtreeindex5.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex5.js	(revision 98)
@@ -1,4 +1,19 @@
 var NAVTREEINDEX5 =
 {
+"classflair_1_1meta_1_1_meta_us_range_finder.html#a4b89240f6433abecd09ecc2f19eb1746":[1,0,0,4,2,2],
+"classflair_1_1meta_1_1_meta_us_range_finder.html#a738d403b19ba19966572c29615409f50":[1,0,0,4,2,3],
+"classflair_1_1meta_1_1_meta_us_range_finder.html#a841587a65a26589cb7d0a432fd2fc633":[1,0,0,4,2,1],
+"classflair_1_1meta_1_1_meta_us_range_finder.html#ab53f2622b8fccd0e35b63bd00889f34b":[1,0,0,4,2,6],
+"classflair_1_1meta_1_1_meta_vrpn_object.html":[1,0,0,4,3],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#a1b5d32cee1f95551b011bf342f812953":[1,0,0,4,3,6],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#a2fcca0684a4ff6127a35cb742840a671":[1,0,0,4,3,1],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#a68c5aa2b14d7d8eb4a5c600497dad65f":[1,0,0,4,3,0],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#a7a68c70ae9875540ccb2ffa935bea6fa":[1,0,0,4,3,4],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#aaaceb43a7ea27eca33e1b81557669845":[1,0,0,4,3,3],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#ab1a4f71a85b979f8f32596e72b8be545":[1,0,0,4,3,5],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#ab95f8fb0c9debbb5aa0c8230da882355":[1,0,0,4,3,2],
+"classflair_1_1meta_1_1_meta_vrpn_object.html#acec7417d42d58cc6e7e1dec789f442b3":[1,0,0,4,3,7],
+"classflair_1_1meta_1_1_simu_x4.html":[1,0,0,4,4],
+"classflair_1_1meta_1_1_simu_x4.html#a06d5b4668f194bd078f3589a68418fb5":[1,0,0,4,4,3],
 "classflair_1_1meta_1_1_simu_x4.html#a077d807f2a97a9177e0cccd721de2058":[1,0,0,4,4,1],
 "classflair_1_1meta_1_1_simu_x4.html#a3a72b94775bf71510d2a015518e9184e":[1,0,0,4,4,0],
@@ -235,19 +250,4 @@
 "classflair_1_1sensor_1_1_imu.html#ad19d0939034366aafe24aceaf41a936f":[1,0,0,5,7,11],
 "classflair_1_1sensor_1_1_imu.html#adb1105fe7b1c21234b6edde4d64da428":[1,0,0,5,7,3],
-"classflair_1_1sensor_1_1_laser_range_finder.html":[1,0,0,5,8],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f":[1,0,0,5,8,6],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2":[1,0,0,5,8,4],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3":[1,0,0,5,8,7],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6":[1,0,0,5,8,1],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955":[1,0,0,5,8,3],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4":[1,0,0,5,8,8],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517":[1,0,0,5,8,0],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163":[1,0,0,5,8,9],
-"classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131":[1,0,0,5,8,5],
-"classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8":[1,0,0,5,8,2],
-"classflair_1_1sensor_1_1_mb800.html":[1,0,0,5,9],
-"classflair_1_1sensor_1_1_mb800.html#a07bf80c5661d152b454015765634daaf":[1,0,0,5,9,0],
-"classflair_1_1sensor_1_1_mb800.html#a1b1e81f2370892b3d75c431865d95a48":[1,0,0,5,9,1],
-"classflair_1_1sensor_1_1_neo_m8_n.html":[1,0,0,5,10],
-"classflair_1_1sensor_1_1_neo_m8_n.html#a2c206a51496a87a5d3ce9539c95a3ad0":[1,0,0,5,10,1]
+"classflair_1_1sensor_1_1_laser_range_finder.html":[1,0,0,5,8]
 };
Index: /trunk/doc/Flair/navtreeindex6.js
===================================================================
--- /trunk/doc/Flair/navtreeindex6.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex6.js	(revision 98)
@@ -1,4 +1,19 @@
 var NAVTREEINDEX6 =
 {
+"classflair_1_1sensor_1_1_laser_range_finder.html#a00cc6a10c9f6bc146dd269acd347b72f":[1,0,0,5,8,6],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a0195de6681d96bfdc0de0abb0f735fc2":[1,0,0,5,8,4],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3":[1,0,0,5,8,7],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a3904a03de7b058a303aa2b689a69c9c6":[1,0,0,5,8,1],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a473c2a1847c1eba1638dfc6dbf94e955":[1,0,0,5,8,3],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a4fcff544e888eabd22de520366849cd4":[1,0,0,5,8,8],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a7ad0bd1e2d3ac86a5c8be2f520585517":[1,0,0,5,8,0],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a937a6f3b5be14e11d6ec1d4ed252f163":[1,0,0,5,8,9],
+"classflair_1_1sensor_1_1_laser_range_finder.html#a978553e21cb5b1ad97a2e77dcca2f131":[1,0,0,5,8,5],
+"classflair_1_1sensor_1_1_laser_range_finder.html#ab05261c5a3b05e39ab7068df65acfeb8":[1,0,0,5,8,2],
+"classflair_1_1sensor_1_1_mb800.html":[1,0,0,5,9],
+"classflair_1_1sensor_1_1_mb800.html#a07bf80c5661d152b454015765634daaf":[1,0,0,5,9,0],
+"classflair_1_1sensor_1_1_mb800.html#a1b1e81f2370892b3d75c431865d95a48":[1,0,0,5,9,1],
+"classflair_1_1sensor_1_1_neo_m8_n.html":[1,0,0,5,10],
+"classflair_1_1sensor_1_1_neo_m8_n.html#a2c206a51496a87a5d3ce9539c95a3ad0":[1,0,0,5,10,1],
 "classflair_1_1sensor_1_1_neo_m8_n.html#af6a4f92fb6b657ef64c2613f6c7a3673":[1,0,0,5,10,0],
 "classflair_1_1sensor_1_1_nmea_gps.html":[1,0,0,5,11],
@@ -65,9 +80,7 @@
 "classflair_1_1sensor_1_1_sensor_g_l.html#add8bf40176ca7f1ff827b5e710efc9a6":[1,0,0,5,17,0],
 "classflair_1_1sensor_1_1_simu_camera.html":[1,0,0,5,18],
-"classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118":[1,0,0,5,18,4],
-"classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e":[1,0,0,5,18,2],
+"classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e":[1,0,0,5,18,0],
+"classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c":[1,0,0,5,18,2],
 "classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0":[1,0,0,5,18,1],
-"classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0":[1,0,0,5,18,3],
-"classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7":[1,0,0,5,18,0],
 "classflair_1_1sensor_1_1_simu_camera_g_l.html":[1,0,0,5,19],
 "classflair_1_1sensor_1_1_simu_camera_g_l.html#a104e677904ce4782fb78cdf5f0a5b82d":[1,0,0,5,19,0],
@@ -77,145 +90,157 @@
 "classflair_1_1sensor_1_1_simu_gps.html":[1,0,0,5,20],
 "classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3":[1,0,0,5,20,1],
-"classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3":[1,0,0,5,20,3],
-"classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b":[1,0,0,5,20,2],
-"classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76":[1,0,0,5,20,0],
+"classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b":[1,0,0,5,20,0],
 "classflair_1_1sensor_1_1_simu_imu.html":[1,0,0,5,21],
-"classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a":[1,0,0,5,21,0],
-"classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f":[1,0,0,5,21,2],
-"classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf":[1,0,0,5,21,3],
+"classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f":[1,0,0,5,21,0],
 "classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf":[1,0,0,5,21,1],
 "classflair_1_1sensor_1_1_simu_laser.html":[1,0,0,5,22],
-"classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5":[1,0,0,5,22,2],
-"classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098":[1,0,0,5,22,4],
-"classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5":[1,0,0,5,22,3],
+"classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5":[1,0,0,5,22,0],
 "classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5":[1,0,0,5,22,1],
-"classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888":[1,0,0,5,22,0],
+"classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80":[1,0,0,5,22,2],
 "classflair_1_1sensor_1_1_simu_laser_g_l.html":[1,0,0,5,23],
 "classflair_1_1sensor_1_1_simu_laser_g_l.html#a36d24d68e1412586711cb0572d9b1fb8":[1,0,0,5,23,1],
 "classflair_1_1sensor_1_1_simu_laser_g_l.html#a43a4718c285dc5e84bf852ff62bfe6eb":[1,0,0,5,23,0],
-"classflair_1_1sensor_1_1_simu_pressure_sensor.html":[1,0,0,5,24],
-"classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9":[1,0,0,5,24,0],
-"classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009":[1,0,0,5,24,2],
-"classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60":[1,0,0,5,24,3],
-"classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60":[1,0,0,5,24,1],
-"classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f":[1,0,0,5,24,4],
-"classflair_1_1sensor_1_1_simu_us.html":[1,0,0,5,25],
-"classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4":[1,0,0,5,25,1],
-"classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4":[1,0,0,5,25,3],
-"classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9":[1,0,0,5,25,0],
-"classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed":[1,0,0,5,25,2],
-"classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7":[1,0,0,5,25,4],
-"classflair_1_1sensor_1_1_simu_us_g_l.html":[1,0,0,5,26],
-"classflair_1_1sensor_1_1_simu_us_g_l.html#a30bdd1e6e58ef56d262602cca5700304":[1,0,0,5,26,1],
-"classflair_1_1sensor_1_1_simu_us_g_l.html#acbe259c925605286890fac0c8688d11a":[1,0,0,5,26,0],
-"classflair_1_1sensor_1_1_srf08.html":[1,0,0,5,27],
-"classflair_1_1sensor_1_1_srf08.html#a29851770b97852246643187224054a14":[1,0,0,5,27,3],
-"classflair_1_1sensor_1_1_srf08.html#a6b4c56ab2d67af7bf65dd632d9b26746":[1,0,0,5,27,0],
-"classflair_1_1sensor_1_1_srf08.html#a98bf852157fdae881576d0b7f25da6b0":[1,0,0,5,27,1],
-"classflair_1_1sensor_1_1_srf08.html#ae760771d1ec4ede8ec0a901c5e178b32":[1,0,0,5,27,2],
-"classflair_1_1sensor_1_1_switch_led_message.html":[1,0,0,5,28],
-"classflair_1_1sensor_1_1_switch_led_message.html#a283cdea09dab1ce2273004b4aff4c810":[1,0,0,5,28,5],
-"classflair_1_1sensor_1_1_switch_led_message.html#a421960e25eeb5fe1ff96eb4ba5f544ff":[1,0,0,5,28,4],
-"classflair_1_1sensor_1_1_switch_led_message.html#a917864328393baeef6a6d4e09a2ca831":[1,0,0,5,28,1],
-"classflair_1_1sensor_1_1_switch_led_message.html#a97703c6aefc52668c1985d6088cdd1a7":[1,0,0,5,28,0],
-"classflair_1_1sensor_1_1_switch_led_message.html#ae593e58d693bc38e1861327aa9c126f6":[1,0,0,5,28,3],
-"classflair_1_1sensor_1_1_switch_led_message.html#aed2d41c6c992f87ce759549c690fe905":[1,0,0,5,28,2],
-"classflair_1_1sensor_1_1_target_controller.html":[1,0,0,5,29],
-"classflair_1_1sensor_1_1_target_controller.html#a0193e57e4544a07e98e51443ce7f3390":[1,0,0,5,29,16],
-"classflair_1_1sensor_1_1_target_controller.html#a06d2f95fb458a4178e3e733ce809fe7a":[1,0,0,5,29,26],
-"classflair_1_1sensor_1_1_target_controller.html#a073753df5ba71c094650540556352017":[1,0,0,5,29,20],
-"classflair_1_1sensor_1_1_target_controller.html#a08ffd72ab93badce223eae5c92d4ee12":[1,0,0,5,29,12],
-"classflair_1_1sensor_1_1_target_controller.html#a122a460a208f5e4d08a222af44c2e46f":[1,0,0,5,29,24],
-"classflair_1_1sensor_1_1_target_controller.html#a1412843c3868da9d8b6ff320badd7766":[1,0,0,5,29,17],
-"classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3":[1,0,0,5,29,15],
-"classflair_1_1sensor_1_1_target_controller.html#a1fb5ecb35823de3f5e201f3c2cb1d468":[1,0,0,5,29,22],
-"classflair_1_1sensor_1_1_target_controller.html#a2497d1f4174ce152f3b399f8a2c389fc":[1,0,0,5,29,2],
-"classflair_1_1sensor_1_1_target_controller.html#a24e9fd05a49cc89320214bff51a7e18a":[1,0,0,5,29,23],
-"classflair_1_1sensor_1_1_target_controller.html#a2763e37d807239f187e23b1b2675940c":[1,0,0,5,29,11],
-"classflair_1_1sensor_1_1_target_controller.html#a2a86fea6048d3b3f71a898733915306b":[1,0,0,5,29,27],
-"classflair_1_1sensor_1_1_target_controller.html#a303f53ce0bae95c47688678e4eb52d4c":[1,0,0,5,29,3],
-"classflair_1_1sensor_1_1_target_controller.html#a3c056f88a6fe47f2be02ef184986282c":[1,0,0,5,29,25],
-"classflair_1_1sensor_1_1_target_controller.html#a3c1926b41302b0487acfec388b79a26f":[1,0,0,5,29,14],
-"classflair_1_1sensor_1_1_target_controller.html#a677a1fd35d04b1ffd033206634c6c05e":[1,0,0,5,29,18],
-"classflair_1_1sensor_1_1_target_controller.html#a74c24d2f0e7e1407b04861be9ef309e9":[1,0,0,5,29,21],
-"classflair_1_1sensor_1_1_target_controller.html#a755c01ac4c8596e94310b5d61356be0c":[1,0,0,5,29,4],
-"classflair_1_1sensor_1_1_target_controller.html#a8769ff6c7f3887a9bc0f8215f0a76a14":[1,0,0,5,29,5],
-"classflair_1_1sensor_1_1_target_controller.html#a8aa84807cf224d3af89ee8af0355992c":[1,0,0,5,29,19],
-"classflair_1_1sensor_1_1_target_controller.html#a8f79eb9486927826a85a4ca3eb61ac37":[1,0,0,5,29,9],
-"classflair_1_1sensor_1_1_target_controller.html#aacd8adc6f113fa88cad434cd26bacd2e":[1,0,0,5,29,10],
-"classflair_1_1sensor_1_1_target_controller.html#ab882d1b43a3d2ea0c60fbe95f53d5b1b":[1,0,0,5,29,8],
-"classflair_1_1sensor_1_1_target_controller.html#ac3ce201706dacaa107f59697a48dded1":[1,0,0,5,29,6],
-"classflair_1_1sensor_1_1_target_controller.html#ad224c144a6207dbcc8b8160a34b8aa4b":[1,0,0,5,29,13],
-"classflair_1_1sensor_1_1_target_controller.html#aea11e29bf952913cc648dfc59dac215f":[1,0,0,5,29,0],
-"classflair_1_1sensor_1_1_target_controller.html#af7f9a61889cd8ebe05074e977b15d68f":[1,0,0,5,29,1],
-"classflair_1_1sensor_1_1_target_controller.html#afa9256a134754f3cd321009f0c721e4f":[1,0,0,5,29,7],
-"classflair_1_1sensor_1_1_target_eth_controller.html":[1,0,0,5,30],
-"classflair_1_1sensor_1_1_target_eth_controller.html#a236bef11baaa35584a29c28b65114629":[1,0,0,5,30,4],
-"classflair_1_1sensor_1_1_target_eth_controller.html#a2450183278869655819ceb15017fe6f0":[1,0,0,5,30,3],
-"classflair_1_1sensor_1_1_target_eth_controller.html#a3b0db862fd1072482a9d27f90c1dee86":[1,0,0,5,30,1],
-"classflair_1_1sensor_1_1_target_eth_controller.html#a4e27ae9987eb5a27ba4d3414f3bb0a3a":[1,0,0,5,30,8],
-"classflair_1_1sensor_1_1_target_eth_controller.html#a925174c294908c81ff3395f75fc23cd5":[1,0,0,5,30,0],
-"classflair_1_1sensor_1_1_target_eth_controller.html#a99f6373bd2df49b005c355060929856e":[1,0,0,5,30,2],
-"classflair_1_1sensor_1_1_target_eth_controller.html#ab035bdff6994253f10c97d24d6585a8d":[1,0,0,5,30,5],
-"classflair_1_1sensor_1_1_target_eth_controller.html#ab560e46e5c28ae0d789c0f897d9209a9":[1,0,0,5,30,10],
-"classflair_1_1sensor_1_1_target_eth_controller.html#ad162468625fb19ec7645ab283bd8454f":[1,0,0,5,30,9],
-"classflair_1_1sensor_1_1_target_eth_controller.html#ad8fcf10f0b7fda388387fe7c13ae9bc1":[1,0,0,5,30,6],
-"classflair_1_1sensor_1_1_target_eth_controller.html#adffe6902f11edd3d29ee7a214b3001ba":[1,0,0,5,30,7],
-"classflair_1_1sensor_1_1_us_range_finder.html":[1,0,0,5,31],
-"classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab":[1,0,0,5,31,9],
-"classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680":[1,0,0,5,31,7],
-"classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683":[1,0,0,5,31,10],
-"classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab":[1,0,0,5,31,12],
-"classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda":[1,0,0,5,31,6],
-"classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181":[1,0,0,5,31,2],
-"classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0":[1,0,0,5,31,5],
-"classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a":[1,0,0,5,31,8],
-"classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5":[1,0,0,5,31,11],
-"classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60":[1,0,0,5,31,4],
-"classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051":[1,0,0,5,31,1],
-"classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363":[1,0,0,5,31,0],
-"classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235":[1,0,0,5,31,3],
-"classflair_1_1sensor_1_1_v4_l_camera.html":[1,0,0,5,32],
-"classflair_1_1sensor_1_1_v4_l_camera.html#a0cd0d589400e91a267e736577455a03f":[1,0,0,5,32,5],
-"classflair_1_1sensor_1_1_v4_l_camera.html#a17dd62aecb525f68c0cfb4ae6e4d372a":[1,0,0,5,32,1],
-"classflair_1_1sensor_1_1_v4_l_camera.html#a1f98212da6124f4da644880fc0f6239a":[1,0,0,5,32,6],
-"classflair_1_1sensor_1_1_v4_l_camera.html#a29862113a1cf3095a15e8f86e28c4a9e":[1,0,0,5,32,3],
-"classflair_1_1sensor_1_1_v4_l_camera.html#a6bd963d24efcd05a905cc801af8b91ae":[1,0,0,5,32,4],
-"classflair_1_1sensor_1_1_v4_l_camera.html#a7d8f738b2c011fb07a8b810358563613":[1,0,0,5,32,9],
-"classflair_1_1sensor_1_1_v4_l_camera.html#a91421cc842452513bae3ef4530043d69":[1,0,0,5,32,8],
-"classflair_1_1sensor_1_1_v4_l_camera.html#ace224e60461a7c78ff7a7f16e43eaad3":[1,0,0,5,32,0],
-"classflair_1_1sensor_1_1_v4_l_camera.html#add3527b969ba1fb04f6852538627a087":[1,0,0,5,32,10],
-"classflair_1_1sensor_1_1_v4_l_camera.html#af2108dc32fd988eb33bf8a28e1c5a843":[1,0,0,5,32,7],
-"classflair_1_1sensor_1_1_v4_l_camera.html#af87fe86ad1f641d308492b8ba7d98f94":[1,0,0,5,32,2],
-"classflair_1_1sensor_1_1_vrpn_client.html":[1,0,0,5,33],
-"classflair_1_1sensor_1_1_vrpn_client.html#a0f046b0ea0e4fe1509654e4149c7ce25":[1,0,0,5,33,6],
-"classflair_1_1sensor_1_1_vrpn_client.html#a1d5462b08d2aff8ddc05b564158f4fff":[1,0,0,5,33,1],
-"classflair_1_1sensor_1_1_vrpn_client.html#a7f7a90a4a58b7e821f16a11c4767c535":[1,0,0,5,33,0],
-"classflair_1_1sensor_1_1_vrpn_client.html#aa225221a811194704cf10b0726a1680d":[1,0,0,5,33,3],
-"classflair_1_1sensor_1_1_vrpn_client.html#acf82bb30ed4753183a3ddb8758d4a3b6":[1,0,0,5,33,4],
-"classflair_1_1sensor_1_1_vrpn_client.html#adf1f94c2a40092cf76cddf5cce9caae5":[1,0,0,5,33,5],
-"classflair_1_1sensor_1_1_vrpn_client.html#adf2374e9d69ff17fc490ba06e6488a50":[1,0,0,5,33,2],
-"classflair_1_1sensor_1_1_vrpn_object.html":[1,0,0,5,34],
-"classflair_1_1sensor_1_1_vrpn_object.html#a01f756f3d1e72afaf1bde94e3b34c587":[1,0,0,5,34,14],
-"classflair_1_1sensor_1_1_vrpn_object.html#a0f046b0ea0e4fe1509654e4149c7ce25":[1,0,0,5,34,13],
-"classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f":[1,0,0,5,34,1],
-"classflair_1_1sensor_1_1_vrpn_object.html#a2942cbbb898ba9d0d795b97ad3b9825f":[1,0,0,5,34,6],
-"classflair_1_1sensor_1_1_vrpn_object.html#a3ab137dde2f6c3d1d8086dd886e1c539":[1,0,0,5,34,3],
-"classflair_1_1sensor_1_1_vrpn_object.html#a3f763c10994c9105bc24b3ab61f90afa":[1,0,0,5,34,2],
-"classflair_1_1sensor_1_1_vrpn_object.html#a497f45bf3c808c99df38efedfb1fb29a":[1,0,0,5,34,10],
-"classflair_1_1sensor_1_1_vrpn_object.html#a516210bba13f3df87da71dac8a494c20":[1,0,0,5,34,5],
-"classflair_1_1sensor_1_1_vrpn_object.html#a64be708bbe70e22db77a465488e23c7c":[1,0,0,5,34,7],
-"classflair_1_1sensor_1_1_vrpn_object.html#aa192e539d45cfebdcb258109f9136789":[1,0,0,5,34,4],
-"classflair_1_1sensor_1_1_vrpn_object.html#aa913d9d717b7321cf9f4b4fe4ebb6b9c":[1,0,0,5,34,12],
-"classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c":[1,0,0,5,34,9],
-"classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710":[1,0,0,5,34,0],
-"classflair_1_1sensor_1_1_vrpn_object.html#aeb2763d80bfa502415a6153fc54ef3dd":[1,0,0,5,34,8],
-"classflair_1_1sensor_1_1_vrpn_object.html#af6e2b048e6e5c74f03a5bf1d767e5819":[1,0,0,5,34,11],
+"classflair_1_1sensor_1_1_simu_pressure_sensor.html":[1,0,0,5,30],
+"classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009":[1,0,0,5,30,0],
+"classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60":[1,0,0,5,30,1],
+"classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6":[1,0,0,5,30,2],
+"classflair_1_1sensor_1_1_simu_us.html":[1,0,0,5,31],
+"classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4":[1,0,0,5,31,1],
+"classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed":[1,0,0,5,31,0],
+"classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1":[1,0,0,5,31,2],
+"classflair_1_1sensor_1_1_simu_us_g_l.html":[1,0,0,5,32],
+"classflair_1_1sensor_1_1_simu_us_g_l.html#a30bdd1e6e58ef56d262602cca5700304":[1,0,0,5,32,1],
+"classflair_1_1sensor_1_1_simu_us_g_l.html#acbe259c925605286890fac0c8688d11a":[1,0,0,5,32,0],
+"classflair_1_1sensor_1_1_simulated_camera.html":[1,0,0,5,24],
+"classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66":[1,0,0,5,24,1],
+"classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399":[1,0,0,5,24,2],
+"classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b":[1,0,0,5,24,0],
+"classflair_1_1sensor_1_1_simulated_gps.html":[1,0,0,5,25],
+"classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36":[1,0,0,5,25,0],
+"classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92":[1,0,0,5,25,1],
+"classflair_1_1sensor_1_1_simulated_imu.html":[1,0,0,5,26],
+"classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274":[1,0,0,5,26,1],
+"classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd":[1,0,0,5,26,0],
+"classflair_1_1sensor_1_1_simulated_laser.html":[1,0,0,5,27],
+"classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531":[1,0,0,5,27,0],
+"classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c":[1,0,0,5,27,1],
+"classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92":[1,0,0,5,27,2],
+"classflair_1_1sensor_1_1_simulated_pressure_sensor.html":[1,0,0,5,28],
+"classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e":[1,0,0,5,28,0],
+"classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e":[1,0,0,5,28,2],
+"classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb":[1,0,0,5,28,1],
+"classflair_1_1sensor_1_1_simulated_us.html":[1,0,0,5,29],
+"classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12":[1,0,0,5,29,1],
+"classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a":[1,0,0,5,29,0],
+"classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829":[1,0,0,5,29,2],
+"classflair_1_1sensor_1_1_srf08.html":[1,0,0,5,33],
+"classflair_1_1sensor_1_1_srf08.html#a29851770b97852246643187224054a14":[1,0,0,5,33,3],
+"classflair_1_1sensor_1_1_srf08.html#a6b4c56ab2d67af7bf65dd632d9b26746":[1,0,0,5,33,0],
+"classflair_1_1sensor_1_1_srf08.html#a98bf852157fdae881576d0b7f25da6b0":[1,0,0,5,33,1],
+"classflair_1_1sensor_1_1_srf08.html#ae760771d1ec4ede8ec0a901c5e178b32":[1,0,0,5,33,2],
+"classflair_1_1sensor_1_1_switch_led_message.html":[1,0,0,5,34],
+"classflair_1_1sensor_1_1_switch_led_message.html#a283cdea09dab1ce2273004b4aff4c810":[1,0,0,5,34,5],
+"classflair_1_1sensor_1_1_switch_led_message.html#a421960e25eeb5fe1ff96eb4ba5f544ff":[1,0,0,5,34,4],
+"classflair_1_1sensor_1_1_switch_led_message.html#a917864328393baeef6a6d4e09a2ca831":[1,0,0,5,34,1],
+"classflair_1_1sensor_1_1_switch_led_message.html#a97703c6aefc52668c1985d6088cdd1a7":[1,0,0,5,34,0],
+"classflair_1_1sensor_1_1_switch_led_message.html#ae593e58d693bc38e1861327aa9c126f6":[1,0,0,5,34,3],
+"classflair_1_1sensor_1_1_switch_led_message.html#aed2d41c6c992f87ce759549c690fe905":[1,0,0,5,34,2],
+"classflair_1_1sensor_1_1_target_controller.html":[1,0,0,5,35],
+"classflair_1_1sensor_1_1_target_controller.html#a0193e57e4544a07e98e51443ce7f3390":[1,0,0,5,35,16],
+"classflair_1_1sensor_1_1_target_controller.html#a06d2f95fb458a4178e3e733ce809fe7a":[1,0,0,5,35,26],
+"classflair_1_1sensor_1_1_target_controller.html#a073753df5ba71c094650540556352017":[1,0,0,5,35,20],
+"classflair_1_1sensor_1_1_target_controller.html#a08ffd72ab93badce223eae5c92d4ee12":[1,0,0,5,35,12],
+"classflair_1_1sensor_1_1_target_controller.html#a122a460a208f5e4d08a222af44c2e46f":[1,0,0,5,35,24],
+"classflair_1_1sensor_1_1_target_controller.html#a1412843c3868da9d8b6ff320badd7766":[1,0,0,5,35,17],
+"classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3":[1,0,0,5,35,15],
+"classflair_1_1sensor_1_1_target_controller.html#a1fb5ecb35823de3f5e201f3c2cb1d468":[1,0,0,5,35,22],
+"classflair_1_1sensor_1_1_target_controller.html#a2497d1f4174ce152f3b399f8a2c389fc":[1,0,0,5,35,2],
+"classflair_1_1sensor_1_1_target_controller.html#a24e9fd05a49cc89320214bff51a7e18a":[1,0,0,5,35,23],
+"classflair_1_1sensor_1_1_target_controller.html#a2763e37d807239f187e23b1b2675940c":[1,0,0,5,35,11],
+"classflair_1_1sensor_1_1_target_controller.html#a2a86fea6048d3b3f71a898733915306b":[1,0,0,5,35,27],
+"classflair_1_1sensor_1_1_target_controller.html#a303f53ce0bae95c47688678e4eb52d4c":[1,0,0,5,35,3],
+"classflair_1_1sensor_1_1_target_controller.html#a3c056f88a6fe47f2be02ef184986282c":[1,0,0,5,35,25],
+"classflair_1_1sensor_1_1_target_controller.html#a3c1926b41302b0487acfec388b79a26f":[1,0,0,5,35,14],
+"classflair_1_1sensor_1_1_target_controller.html#a677a1fd35d04b1ffd033206634c6c05e":[1,0,0,5,35,18],
+"classflair_1_1sensor_1_1_target_controller.html#a74c24d2f0e7e1407b04861be9ef309e9":[1,0,0,5,35,21],
+"classflair_1_1sensor_1_1_target_controller.html#a755c01ac4c8596e94310b5d61356be0c":[1,0,0,5,35,4],
+"classflair_1_1sensor_1_1_target_controller.html#a8769ff6c7f3887a9bc0f8215f0a76a14":[1,0,0,5,35,5],
+"classflair_1_1sensor_1_1_target_controller.html#a8aa84807cf224d3af89ee8af0355992c":[1,0,0,5,35,19],
+"classflair_1_1sensor_1_1_target_controller.html#a8f79eb9486927826a85a4ca3eb61ac37":[1,0,0,5,35,9],
+"classflair_1_1sensor_1_1_target_controller.html#aacd8adc6f113fa88cad434cd26bacd2e":[1,0,0,5,35,10],
+"classflair_1_1sensor_1_1_target_controller.html#ab882d1b43a3d2ea0c60fbe95f53d5b1b":[1,0,0,5,35,8],
+"classflair_1_1sensor_1_1_target_controller.html#ac3ce201706dacaa107f59697a48dded1":[1,0,0,5,35,6],
+"classflair_1_1sensor_1_1_target_controller.html#ad224c144a6207dbcc8b8160a34b8aa4b":[1,0,0,5,35,13],
+"classflair_1_1sensor_1_1_target_controller.html#aea11e29bf952913cc648dfc59dac215f":[1,0,0,5,35,0],
+"classflair_1_1sensor_1_1_target_controller.html#af7f9a61889cd8ebe05074e977b15d68f":[1,0,0,5,35,1],
+"classflair_1_1sensor_1_1_target_controller.html#afa9256a134754f3cd321009f0c721e4f":[1,0,0,5,35,7],
+"classflair_1_1sensor_1_1_target_eth_controller.html":[1,0,0,5,36],
+"classflair_1_1sensor_1_1_target_eth_controller.html#a236bef11baaa35584a29c28b65114629":[1,0,0,5,36,4],
+"classflair_1_1sensor_1_1_target_eth_controller.html#a2450183278869655819ceb15017fe6f0":[1,0,0,5,36,3],
+"classflair_1_1sensor_1_1_target_eth_controller.html#a3b0db862fd1072482a9d27f90c1dee86":[1,0,0,5,36,1],
+"classflair_1_1sensor_1_1_target_eth_controller.html#a4e27ae9987eb5a27ba4d3414f3bb0a3a":[1,0,0,5,36,8],
+"classflair_1_1sensor_1_1_target_eth_controller.html#a925174c294908c81ff3395f75fc23cd5":[1,0,0,5,36,0],
+"classflair_1_1sensor_1_1_target_eth_controller.html#a99f6373bd2df49b005c355060929856e":[1,0,0,5,36,2],
+"classflair_1_1sensor_1_1_target_eth_controller.html#ab035bdff6994253f10c97d24d6585a8d":[1,0,0,5,36,5],
+"classflair_1_1sensor_1_1_target_eth_controller.html#ab560e46e5c28ae0d789c0f897d9209a9":[1,0,0,5,36,10],
+"classflair_1_1sensor_1_1_target_eth_controller.html#ad162468625fb19ec7645ab283bd8454f":[1,0,0,5,36,9],
+"classflair_1_1sensor_1_1_target_eth_controller.html#ad8fcf10f0b7fda388387fe7c13ae9bc1":[1,0,0,5,36,6],
+"classflair_1_1sensor_1_1_target_eth_controller.html#adffe6902f11edd3d29ee7a214b3001ba":[1,0,0,5,36,7],
+"classflair_1_1sensor_1_1_us_range_finder.html":[1,0,0,5,37],
+"classflair_1_1sensor_1_1_us_range_finder.html#a0460df8b593688184e9738006a73e3ab":[1,0,0,5,37,9],
+"classflair_1_1sensor_1_1_us_range_finder.html#a4152976e16fc103e2febc3e102a98680":[1,0,0,5,37,7],
+"classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683":[1,0,0,5,37,10],
+"classflair_1_1sensor_1_1_us_range_finder.html#a63e66a79a89148a55dc32d10fed7ccab":[1,0,0,5,37,12],
+"classflair_1_1sensor_1_1_us_range_finder.html#a65e936eaa6a41a2ca1b39bfe07830fda":[1,0,0,5,37,6],
+"classflair_1_1sensor_1_1_us_range_finder.html#a6a496106dacf11f69eeeaecb47920181":[1,0,0,5,37,2],
+"classflair_1_1sensor_1_1_us_range_finder.html#a6cbc4be2cfaf7d89f3b227d3487d96c0":[1,0,0,5,37,5],
+"classflair_1_1sensor_1_1_us_range_finder.html#a830522cffd7367b3c095f1a381bb248a":[1,0,0,5,37,8],
+"classflair_1_1sensor_1_1_us_range_finder.html#a9f126a19d2eda48c45c26fe5946961e5":[1,0,0,5,37,11],
+"classflair_1_1sensor_1_1_us_range_finder.html#aab82864dba31be05a588aa079811ca60":[1,0,0,5,37,4],
+"classflair_1_1sensor_1_1_us_range_finder.html#ab8b56ed2839e584a1e88a00cedf81051":[1,0,0,5,37,1],
+"classflair_1_1sensor_1_1_us_range_finder.html#abbf91741851723e0d2d56116500a1363":[1,0,0,5,37,0],
+"classflair_1_1sensor_1_1_us_range_finder.html#ac9d5b4eaa44dc0223dc9cf4a9fcfa235":[1,0,0,5,37,3],
+"classflair_1_1sensor_1_1_v4_l_camera.html":[1,0,0,5,38],
+"classflair_1_1sensor_1_1_v4_l_camera.html#a0cd0d589400e91a267e736577455a03f":[1,0,0,5,38,5],
+"classflair_1_1sensor_1_1_v4_l_camera.html#a17dd62aecb525f68c0cfb4ae6e4d372a":[1,0,0,5,38,1],
+"classflair_1_1sensor_1_1_v4_l_camera.html#a1f98212da6124f4da644880fc0f6239a":[1,0,0,5,38,6],
+"classflair_1_1sensor_1_1_v4_l_camera.html#a29862113a1cf3095a15e8f86e28c4a9e":[1,0,0,5,38,3],
+"classflair_1_1sensor_1_1_v4_l_camera.html#a6bd963d24efcd05a905cc801af8b91ae":[1,0,0,5,38,4],
+"classflair_1_1sensor_1_1_v4_l_camera.html#a7d8f738b2c011fb07a8b810358563613":[1,0,0,5,38,9],
+"classflair_1_1sensor_1_1_v4_l_camera.html#a91421cc842452513bae3ef4530043d69":[1,0,0,5,38,8],
+"classflair_1_1sensor_1_1_v4_l_camera.html#ace224e60461a7c78ff7a7f16e43eaad3":[1,0,0,5,38,0],
+"classflair_1_1sensor_1_1_v4_l_camera.html#add3527b969ba1fb04f6852538627a087":[1,0,0,5,38,10],
+"classflair_1_1sensor_1_1_v4_l_camera.html#af2108dc32fd988eb33bf8a28e1c5a843":[1,0,0,5,38,7],
+"classflair_1_1sensor_1_1_v4_l_camera.html#af87fe86ad1f641d308492b8ba7d98f94":[1,0,0,5,38,2],
+"classflair_1_1sensor_1_1_vrpn_client.html":[1,0,0,5,39],
+"classflair_1_1sensor_1_1_vrpn_client.html#a0f046b0ea0e4fe1509654e4149c7ce25":[1,0,0,5,39,6],
+"classflair_1_1sensor_1_1_vrpn_client.html#a1d5462b08d2aff8ddc05b564158f4fff":[1,0,0,5,39,1],
+"classflair_1_1sensor_1_1_vrpn_client.html#a7f7a90a4a58b7e821f16a11c4767c535":[1,0,0,5,39,0],
+"classflair_1_1sensor_1_1_vrpn_client.html#aa225221a811194704cf10b0726a1680d":[1,0,0,5,39,3],
+"classflair_1_1sensor_1_1_vrpn_client.html#acf82bb30ed4753183a3ddb8758d4a3b6":[1,0,0,5,39,4],
+"classflair_1_1sensor_1_1_vrpn_client.html#adf1f94c2a40092cf76cddf5cce9caae5":[1,0,0,5,39,5],
+"classflair_1_1sensor_1_1_vrpn_client.html#adf2374e9d69ff17fc490ba06e6488a50":[1,0,0,5,39,2],
+"classflair_1_1sensor_1_1_vrpn_object.html":[1,0,0,5,40],
+"classflair_1_1sensor_1_1_vrpn_object.html#a0f046b0ea0e4fe1509654e4149c7ce25":[1,0,0,5,40,13],
+"classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b":[1,0,0,5,40,1],
+"classflair_1_1sensor_1_1_vrpn_object.html#a2942cbbb898ba9d0d795b97ad3b9825f":[1,0,0,5,40,6],
+"classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46":[1,0,0,5,40,0],
+"classflair_1_1sensor_1_1_vrpn_object.html#a3ab137dde2f6c3d1d8086dd886e1c539":[1,0,0,5,40,3],
+"classflair_1_1sensor_1_1_vrpn_object.html#a3f763c10994c9105bc24b3ab61f90afa":[1,0,0,5,40,2],
+"classflair_1_1sensor_1_1_vrpn_object.html#a497f45bf3c808c99df38efedfb1fb29a":[1,0,0,5,40,10],
+"classflair_1_1sensor_1_1_vrpn_object.html#a516210bba13f3df87da71dac8a494c20":[1,0,0,5,40,5],
+"classflair_1_1sensor_1_1_vrpn_object.html#a64be708bbe70e22db77a465488e23c7c":[1,0,0,5,40,7],
+"classflair_1_1sensor_1_1_vrpn_object.html#aa192e539d45cfebdcb258109f9136789":[1,0,0,5,40,4],
+"classflair_1_1sensor_1_1_vrpn_object.html#aa913d9d717b7321cf9f4b4fe4ebb6b9c":[1,0,0,5,40,12],
+"classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c":[1,0,0,5,40,9],
+"classflair_1_1sensor_1_1_vrpn_object.html#aeb2763d80bfa502415a6153fc54ef3dd":[1,0,0,5,40,8],
+"classflair_1_1sensor_1_1_vrpn_object.html#af6e2b048e6e5c74f03a5bf1d767e5819":[1,0,0,5,40,11],
 "classflair_1_1simulator_1_1_blade.html":[1,0,0,6,0],
-"classflair_1_1simulator_1_1_blade.html#a827ee4589f46349288080e843f1e4ad4":[1,0,0,6,0,2],
-"classflair_1_1simulator_1_1_blade.html#ac96e1a6d13b35d954539b5dd6a02589a":[1,0,0,6,0,1],
-"classflair_1_1simulator_1_1_blade.html#ad570acab906ccc0e2046873d7be8b73e":[1,0,0,6,0,3],
+"classflair_1_1simulator_1_1_blade.html#a3e6efe30829e9d4fb0e9e18d00340386":[1,0,0,6,0,1],
+"classflair_1_1simulator_1_1_blade.html#a827ee4589f46349288080e843f1e4ad4":[1,0,0,6,0,3],
+"classflair_1_1simulator_1_1_blade.html#ac96e1a6d13b35d954539b5dd6a02589a":[1,0,0,6,0,2],
+"classflair_1_1simulator_1_1_blade.html#ad570acab906ccc0e2046873d7be8b73e":[1,0,0,6,0,4],
 "classflair_1_1simulator_1_1_blade.html#ada2724d30a3d735425c9db73da3127a8":[1,0,0,6,0,0],
-"classflair_1_1simulator_1_1_blade.html#ade8e7c7ccf2d7fee6a8c56504d2a500c":[1,0,0,6,0,4],
+"classflair_1_1simulator_1_1_blade.html#ade8e7c7ccf2d7fee6a8c56504d2a500c":[1,0,0,6,0,5],
 "classflair_1_1simulator_1_1_castle.html":[1,0,0,6,1],
 "classflair_1_1simulator_1_1_castle.html#a698881cafd389f8fba1a85ee268fcaef":[1,0,0,6,1,0],
@@ -225,29 +250,4 @@
 "classflair_1_1simulator_1_1_discrete_time_variable.html#a8b83857b2011b99192f96f0ef511cff7":[1,0,0,6,2,1],
 "classflair_1_1simulator_1_1_discrete_time_variable.html#aa7746983768f19451d2e9ad0a55a12fe":[1,0,0,6,2,0],
-"classflair_1_1simulator_1_1_discrete_time_variable.html#ae076720b8fdb084836a584964d40762f":[1,0,0,6,2,2],
-"classflair_1_1simulator_1_1_discrete_time_variable.html#ae9c2b7ffd8e1554686389aff8e854d43":[1,0,0,6,2,4],
-"classflair_1_1simulator_1_1_fixed_camera.html":[1,0,0,6,3],
-"classflair_1_1simulator_1_1_fixed_camera.html#a179bfa24ee9a02abbd733adecc776142":[1,0,0,6,3,2],
-"classflair_1_1simulator_1_1_fixed_camera.html#a63594bc69a7448719aaf058dd135ba16":[1,0,0,6,3,0],
-"classflair_1_1simulator_1_1_fixed_camera.html#a948a61047e7affb9cdd5e528ec4fea29":[1,0,0,6,3,1],
-"classflair_1_1simulator_1_1_gui.html":[1,0,0,6,4],
-"classflair_1_1simulator_1_1_gui.html#a427b995fa8ed42f2fe741d29abdbcb07":[1,0,0,6,4,4],
-"classflair_1_1simulator_1_1_gui.html#a468b82cb141bdd519ef14c6e6dce0f5d":[1,0,0,6,4,10],
-"classflair_1_1simulator_1_1_gui.html#a4cfa5253009dd7a8f0756c19ed097296":[1,0,0,6,4,8],
-"classflair_1_1simulator_1_1_gui.html#a4fdb5f6239ccba607cc943ea485c68f1":[1,0,0,6,4,9],
-"classflair_1_1simulator_1_1_gui.html#a5ea4b29e748ce4bee0ce64c6859a0907":[1,0,0,6,4,5],
-"classflair_1_1simulator_1_1_gui.html#a78dcc2ba9a1d8b3211964ad12a4476a0":[1,0,0,6,4,1],
-"classflair_1_1simulator_1_1_gui.html#a8819401f6736c30e1c9b917d68c56e9f":[1,0,0,6,4,6],
-"classflair_1_1simulator_1_1_gui.html#aa5247fc955a05efe392a76aad21a73b1":[1,0,0,6,4,2],
-"classflair_1_1simulator_1_1_gui.html#ad1cbb3a97b354cf0823763b526401769":[1,0,0,6,4,3],
-"classflair_1_1simulator_1_1_gui.html#ad74e8d8f2a12aa1a59df146c32135547":[1,0,0,6,4,0],
-"classflair_1_1simulator_1_1_gui.html#ad99fd047f42a3c280e531673a25f5aba":[1,0,0,6,4,7],
-"classflair_1_1simulator_1_1_man.html":[1,0,0,6,5],
-"classflair_1_1simulator_1_1_man.html#a45611cc9034c3c0aea5029c46b4714da":[1,0,0,6,5,1],
-"classflair_1_1simulator_1_1_man.html#a495c0eb70a10b83419dba60ce1605c83":[1,0,0,6,5,0],
-"classflair_1_1simulator_1_1_mesh_scene_node.html":[1,0,0,6,6],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a0e190e1df456fd57679b21909d63a699":[1,0,0,6,6,10],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a2aea77c7b5341185ac597ab624410ed3":[1,0,0,6,6,3],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a2d6623801af49264eb88e6c90b054121":[1,0,0,6,6,9],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a30c2dbf42bf120534495b31d78111a74":[1,0,0,6,6,2]
+"classflair_1_1simulator_1_1_discrete_time_variable.html#ae076720b8fdb084836a584964d40762f":[1,0,0,6,2,2]
 };
Index: /trunk/doc/Flair/navtreeindex7.js
===================================================================
--- /trunk/doc/Flair/navtreeindex7.js	(revision 97)
+++ /trunk/doc/Flair/navtreeindex7.js	(revision 98)
@@ -1,11 +1,37 @@
 var NAVTREEINDEX7 =
 {
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a332ddf4ba5a3cff5d49471ee8e3c8e37":[1,0,0,6,6,8],
+"classflair_1_1simulator_1_1_discrete_time_variable.html#ae9c2b7ffd8e1554686389aff8e854d43":[1,0,0,6,2,4],
+"classflair_1_1simulator_1_1_fixed_camera.html":[1,0,0,6,3],
+"classflair_1_1simulator_1_1_fixed_camera.html#a179bfa24ee9a02abbd733adecc776142":[1,0,0,6,3,2],
+"classflair_1_1simulator_1_1_fixed_camera.html#a63594bc69a7448719aaf058dd135ba16":[1,0,0,6,3,0],
+"classflair_1_1simulator_1_1_fixed_camera.html#a948a61047e7affb9cdd5e528ec4fea29":[1,0,0,6,3,1],
+"classflair_1_1simulator_1_1_gui.html":[1,0,0,6,4],
+"classflair_1_1simulator_1_1_gui.html#a427b995fa8ed42f2fe741d29abdbcb07":[1,0,0,6,4,4],
+"classflair_1_1simulator_1_1_gui.html#a468b82cb141bdd519ef14c6e6dce0f5d":[1,0,0,6,4,10],
+"classflair_1_1simulator_1_1_gui.html#a4cfa5253009dd7a8f0756c19ed097296":[1,0,0,6,4,8],
+"classflair_1_1simulator_1_1_gui.html#a4fdb5f6239ccba607cc943ea485c68f1":[1,0,0,6,4,9],
+"classflair_1_1simulator_1_1_gui.html#a5ea4b29e748ce4bee0ce64c6859a0907":[1,0,0,6,4,5],
+"classflair_1_1simulator_1_1_gui.html#a78dcc2ba9a1d8b3211964ad12a4476a0":[1,0,0,6,4,1],
+"classflair_1_1simulator_1_1_gui.html#a8819401f6736c30e1c9b917d68c56e9f":[1,0,0,6,4,6],
+"classflair_1_1simulator_1_1_gui.html#aa5247fc955a05efe392a76aad21a73b1":[1,0,0,6,4,2],
+"classflair_1_1simulator_1_1_gui.html#ad1cbb3a97b354cf0823763b526401769":[1,0,0,6,4,3],
+"classflair_1_1simulator_1_1_gui.html#ad74e8d8f2a12aa1a59df146c32135547":[1,0,0,6,4,0],
+"classflair_1_1simulator_1_1_gui.html#ad99fd047f42a3c280e531673a25f5aba":[1,0,0,6,4,7],
+"classflair_1_1simulator_1_1_man.html":[1,0,0,6,5],
+"classflair_1_1simulator_1_1_man.html#a45611cc9034c3c0aea5029c46b4714da":[1,0,0,6,5,1],
+"classflair_1_1simulator_1_1_man.html#a495c0eb70a10b83419dba60ce1605c83":[1,0,0,6,5,0],
+"classflair_1_1simulator_1_1_mesh_scene_node.html":[1,0,0,6,6],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a0e190e1df456fd57679b21909d63a699":[1,0,0,6,6,11],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a2844e6edb863df40e1d284f3df8005de":[1,0,0,6,6,1],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a2aea77c7b5341185ac597ab624410ed3":[1,0,0,6,6,4],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a2d6623801af49264eb88e6c90b054121":[1,0,0,6,6,10],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a30c2dbf42bf120534495b31d78111a74":[1,0,0,6,6,3],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a332ddf4ba5a3cff5d49471ee8e3c8e37":[1,0,0,6,6,9],
 "classflair_1_1simulator_1_1_mesh_scene_node.html#a44ec4eda0d2534eb350d8c5637403e82":[1,0,0,6,6,0],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a62ab82d70eca62a8d0781238d055f276":[1,0,0,6,6,5],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#a9b49878a1b175d031b0d51c4660774b4":[1,0,0,6,6,4],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#aa8257b2c3e75289fa3f930739305830a":[1,0,0,6,6,1],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#ae16520a1ac072dedd8715030792aae28":[1,0,0,6,6,6],
-"classflair_1_1simulator_1_1_mesh_scene_node.html#afe0f9668993db4f8ce3001aa2288ee4c":[1,0,0,6,6,7],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a62ab82d70eca62a8d0781238d055f276":[1,0,0,6,6,6],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#a9b49878a1b175d031b0d51c4660774b4":[1,0,0,6,6,5],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#aa8257b2c3e75289fa3f930739305830a":[1,0,0,6,6,2],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#ae16520a1ac072dedd8715030792aae28":[1,0,0,6,6,7],
+"classflair_1_1simulator_1_1_mesh_scene_node.html#afe0f9668993db4f8ce3001aa2288ee4c":[1,0,0,6,6,8],
 "classflair_1_1simulator_1_1_model.html":[1,0,0,6,7],
 "classflair_1_1simulator_1_1_model.html#a1335ecc15eb00a934c9864ac5c98ba69":[1,0,0,6,7,1],
@@ -30,20 +56,26 @@
 "classflair_1_1simulator_1_1_simulator.html#a2c12879c6cefa5f465d3d5b0b150d777":[1,0,0,6,9,1],
 "classflair_1_1simulator_1_1_simulator.html#a580660c762f807a6bd76dc9bfed48ad9":[1,0,0,6,9,2],
+"classflair_1_1simulator_1_1_simulator.html#a7bcc5e60a2566f1af8479a1da8366eb2":[1,0,0,6,9,0],
 "classflair_1_1simulator_1_1_simulator.html#a9aac4f90e5d45e8f15074b1fb853791f":[1,0,0,6,9,5],
-"classflair_1_1simulator_1_1_simulator.html#ae1b6605cf24ad921aeda4d0888b54baa":[1,0,0,6,9,0],
 "classflair_1_1simulator_1_1_simulator.html#aef3411812a41ce110d8d3a796f9cd56b":[1,0,0,6,9,6],
 "classflair_1_1simulator_1_1_simulator.html#afd712ce52e08c1dd64f492f8d0e6d619":[1,0,0,6,9,4],
 "classflair_1_1simulator_1_1_visualization_camera.html":[1,0,0,6,10],
-"classflair_1_1simulator_1_1_visualization_camera.html#a179401c09a6a0c3ec733658e6aed06c4":[1,0,0,6,10,8],
-"classflair_1_1simulator_1_1_visualization_camera.html#a275488408235bb7d13171714c7dae00c":[1,0,0,6,10,6],
-"classflair_1_1simulator_1_1_visualization_camera.html#a37457e3f62ec324f6a8c5116e5ef27e8":[1,0,0,6,10,1],
-"classflair_1_1simulator_1_1_visualization_camera.html#a3ea1eff51f053d881aebfcab6eef42b5":[1,0,0,6,10,0],
-"classflair_1_1simulator_1_1_visualization_camera.html#a4e5d590e6bb93f759c4dbb9d227f0d43":[1,0,0,6,10,2],
-"classflair_1_1simulator_1_1_visualization_camera.html#a5c08e08f09414391a13423ea15bf3d8f":[1,0,0,6,10,9],
-"classflair_1_1simulator_1_1_visualization_camera.html#ac1b5a4957956ecae606fd5111dd3120a":[1,0,0,6,10,10],
-"classflair_1_1simulator_1_1_visualization_camera.html#add4b9d179dbd2bd8422bd49239b33dcb":[1,0,0,6,10,5],
-"classflair_1_1simulator_1_1_visualization_camera.html#aee63f36269614f956ca607ae36d191fb":[1,0,0,6,10,4],
-"classflair_1_1simulator_1_1_visualization_camera.html#af0b2e8a322217805db4e42a6e9d3d2e8":[1,0,0,6,10,3],
-"classflair_1_1simulator_1_1_visualization_camera.html#af31e96590ba885c4e6b9ae4b3223f885":[1,0,0,6,10,7],
+"classflair_1_1simulator_1_1_visualization_camera.html#a179401c09a6a0c3ec733658e6aed06c4":[1,0,0,6,10,11],
+"classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963":[1,0,0,6,10,0],
+"classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,0,0,6,10,0,2],
+"classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963a852488ddd9570bc877783bf4397563e0":[1,0,0,6,10,0,1],
+"classflair_1_1simulator_1_1_visualization_camera.html#a1b2f957050ac19ed23a0f3c39eb37963a88a0e4ad50bb10cd38d387467bee5667":[1,0,0,6,10,0,0],
+"classflair_1_1simulator_1_1_visualization_camera.html#a275488408235bb7d13171714c7dae00c":[1,0,0,6,10,8],
+"classflair_1_1simulator_1_1_visualization_camera.html#a37457e3f62ec324f6a8c5116e5ef27e8":[1,0,0,6,10,2],
+"classflair_1_1simulator_1_1_visualization_camera.html#a3ea1eff51f053d881aebfcab6eef42b5":[1,0,0,6,10,1],
+"classflair_1_1simulator_1_1_visualization_camera.html#a41f68bcef3b808fc9e7c5e2590654fe4":[1,0,0,6,10,10],
+"classflair_1_1simulator_1_1_visualization_camera.html#a4550acc8d6efd8ba40a29a72da637f5f":[1,0,0,6,10,7],
+"classflair_1_1simulator_1_1_visualization_camera.html#a4e5d590e6bb93f759c4dbb9d227f0d43":[1,0,0,6,10,3],
+"classflair_1_1simulator_1_1_visualization_camera.html#a5c08e08f09414391a13423ea15bf3d8f":[1,0,0,6,10,12],
+"classflair_1_1simulator_1_1_visualization_camera.html#ac1b5a4957956ecae606fd5111dd3120a":[1,0,0,6,10,13],
+"classflair_1_1simulator_1_1_visualization_camera.html#add4b9d179dbd2bd8422bd49239b33dcb":[1,0,0,6,10,6],
+"classflair_1_1simulator_1_1_visualization_camera.html#aee63f36269614f956ca607ae36d191fb":[1,0,0,6,10,5],
+"classflair_1_1simulator_1_1_visualization_camera.html#af0b2e8a322217805db4e42a6e9d3d2e8":[1,0,0,6,10,4],
+"classflair_1_1simulator_1_1_visualization_camera.html#af31e96590ba885c4e6b9ae4b3223f885":[1,0,0,6,10,9],
 "classflair_1_1simulator_1_1_x4.html":[1,0,0,6,11],
 "classflair_1_1simulator_1_1_x4.html#a10a457c7437ec216787e26dd1ecd133e":[1,0,0,6,11,1],
@@ -131,18 +163,18 @@
 "namespaceflair.html":[1,0,0],
 "namespaceflair.html":[0,0,0],
+"namespaceflair_1_1actuator.html":[1,0,0,0],
 "namespaceflair_1_1actuator.html":[0,0,0,0],
-"namespaceflair_1_1actuator.html":[1,0,0,0],
+"namespaceflair_1_1core.html":[0,0,0,1],
 "namespaceflair_1_1core.html":[1,0,0,1],
-"namespaceflair_1_1core.html":[0,0,0,1],
+"namespaceflair_1_1filter.html":[0,0,0,2],
 "namespaceflair_1_1filter.html":[1,0,0,2],
-"namespaceflair_1_1filter.html":[0,0,0,2],
+"namespaceflair_1_1gui.html":[0,0,0,3],
 "namespaceflair_1_1gui.html":[1,0,0,3],
-"namespaceflair_1_1gui.html":[0,0,0,3],
+"namespaceflair_1_1meta.html":[1,0,0,4],
 "namespaceflair_1_1meta.html":[0,0,0,4],
-"namespaceflair_1_1meta.html":[1,0,0,4],
 "namespaceflair_1_1sensor.html":[1,0,0,5],
 "namespaceflair_1_1sensor.html":[0,0,0,5],
+"namespaceflair_1_1simulator.html":[0,0,0,6],
 "namespaceflair_1_1simulator.html":[1,0,0,6],
-"namespaceflair_1_1simulator.html":[0,0,0,6],
 "namespacemembers.html":[0,1,0],
 "namespacemembers_func.html":[0,1,1],
Index: /trunk/doc/Flair/search/all_11.js
===================================================================
--- /trunk/doc/Flair/search/all_11.js	(revision 97)
+++ /trunk/doc/Flair/search/all_11.js	(revision 98)
@@ -317,5 +317,5 @@
   ['reserveregion',['reserveRegion',['http://qt-project.org/doc/qt-4.8/qdirectpainter-obsolete.html#reserveRegion',0,'QDirectPainter']]],
   ['reservethread',['reserveThread',['http://qt-project.org/doc/qt-4.8/qthreadpool.html#reserveThread',0,'QThreadPool']]],
-  ['reset',['Reset',['../classflair_1_1filter_1_1_control_law.html#a0892ecd37930c5d92a41449ab6fa1f10',1,'flair::filter::ControlLaw::Reset()'],['../classflair_1_1filter_1_1_pid.html#a41573a79913af95cbb94d30225e913b6',1,'flair::filter::Pid::Reset()'],['../classflair_1_1filter_1_1_pid_thrust.html#a4987d6892e567cce5af9b22dcf065542',1,'flair::filter::PidThrust::Reset()'],['../classflair_1_1filter_1_1_trajectory_generator1_d.html#aafcba1bfa8ff1efb1ac8b321799ba859',1,'flair::filter::TrajectoryGenerator1D::Reset()'],['http://qt-project.org/doc/qt-4.8/qtreeview.html#reset',0,'QTreeView::reset()'],['http://qt-project.org/doc/qt-4.8/qcryptographichash.html#reset',0,'QCryptographicHash::reset()'],['http://qt-project.org/doc/qt-4.8/qiodevice.html#reset',0,'QIODevice::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#reset',0,'QAbstractItemModel::reset()'],['http://qt-project.org/doc/qt-4.8/qgesturerecognizer.html#reset',0,'QGestureRecognizer::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressbar.html#reset',0,'Q3ProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitemanimation-obsolete.html#reset',0,'QGraphicsItemAnimation::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#reset',0,'QAbstractItemView::reset()'],['http://qt-project.org/doc/qt-4.8/qheaderview.html#reset',0,'QHeaderView::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlnamespacesupport.html#reset',0,'QXmlNamespaceSupport::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlinputsource.html#reset',0,'QXmlInputSource::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#reset',0,'QProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#reset',0,'Q3UrlOperator::reset()'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#reset',0,'QImage::reset()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeproperty.html#reset',0,'QDeclarativeProperty::reset()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#reset',0,'Q3DataTable::reset()'],['http://qt-project.org/doc/qt-4.8/q3url.html#reset',0,'Q3Url::reset()'],['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#reset',0,'QItemSelectionModel::reset()'],['http://qt-project.org/doc/qt-4.8/qexplicitlyshareddatapointer.html#reset',0,'QExplicitlySharedDataPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qglcontext.html#reset',0,'QGLContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtransform.html#reset',0,'QTransform::reset()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#reset',0,'QAudioInput::reset()'],['http://qt-project.org/doc/qt-4.8/qinputcontext.html#reset',0,'QInputContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtextstream.html#reset',0,'QTextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qmatrix.html#reset',0,'QMatrix::reset()'],['http://qt-project.org/doc/qt-4.8/qmetaproperty.html#reset',0,'QMetaProperty::reset()'],['http://qt-project.org/doc/qt-4.8/qurl-qt3.html#reset',0,'QUrl::reset()'],['http://qt-project.org/doc/qt-4.8/qscopedpointer.html#reset',0,'QScopedPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qicon-qt3.html#reset',0,'QIcon::reset()'],['http://qt-project.org/doc/qt-4.8/qdesignerpropertysheetextension.html#reset',0,'QDesignerPropertySheetExtension::reset()'],['http://qt-project.org/doc/qt-4.8/qsqlresult.html#reset',0,'QSqlResult::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#reset',0,'QProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressdialog.html#reset',0,'Q3ProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/qwsinputmethod.html#reset',0,'QWSInputMethod::reset()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#reset',0,'Q3TextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#reset',0,'QAudioOutput::reset()']]],
+  ['reset',['reset',['http://qt-project.org/doc/qt-4.8/qtreeview.html#reset',0,'QTreeView::reset()'],['http://qt-project.org/doc/qt-4.8/qcryptographichash.html#reset',0,'QCryptographicHash::reset()'],['http://qt-project.org/doc/qt-4.8/qiodevice.html#reset',0,'QIODevice::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#reset',0,'QAbstractItemModel::reset()'],['http://qt-project.org/doc/qt-4.8/qgesturerecognizer.html#reset',0,'QGestureRecognizer::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressbar.html#reset',0,'Q3ProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitemanimation-obsolete.html#reset',0,'QGraphicsItemAnimation::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#reset',0,'QAbstractItemView::reset()'],['http://qt-project.org/doc/qt-4.8/qheaderview.html#reset',0,'QHeaderView::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlnamespacesupport.html#reset',0,'QXmlNamespaceSupport::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlinputsource.html#reset',0,'QXmlInputSource::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#reset',0,'QProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#reset',0,'Q3UrlOperator::reset()'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#reset',0,'QImage::reset()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeproperty.html#reset',0,'QDeclarativeProperty::reset()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#reset',0,'Q3DataTable::reset()'],['http://qt-project.org/doc/qt-4.8/q3url.html#reset',0,'Q3Url::reset()'],['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#reset',0,'QItemSelectionModel::reset()'],['http://qt-project.org/doc/qt-4.8/qexplicitlyshareddatapointer.html#reset',0,'QExplicitlySharedDataPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qglcontext.html#reset',0,'QGLContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtransform.html#reset',0,'QTransform::reset()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#reset',0,'QAudioInput::reset()'],['http://qt-project.org/doc/qt-4.8/qinputcontext.html#reset',0,'QInputContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtextstream.html#reset',0,'QTextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qmatrix.html#reset',0,'QMatrix::reset()'],['http://qt-project.org/doc/qt-4.8/qmetaproperty.html#reset',0,'QMetaProperty::reset()'],['http://qt-project.org/doc/qt-4.8/qurl-qt3.html#reset',0,'QUrl::reset()'],['http://qt-project.org/doc/qt-4.8/qscopedpointer.html#reset',0,'QScopedPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qicon-qt3.html#reset',0,'QIcon::reset()'],['http://qt-project.org/doc/qt-4.8/qdesignerpropertysheetextension.html#reset',0,'QDesignerPropertySheetExtension::reset()'],['http://qt-project.org/doc/qt-4.8/qsqlresult.html#reset',0,'QSqlResult::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#reset',0,'QProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressdialog.html#reset',0,'Q3ProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/qwsinputmethod.html#reset',0,'QWSInputMethod::reset()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#reset',0,'Q3TextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#reset',0,'QAudioOutput::reset()'],['../classflair_1_1filter_1_1_control_law.html#a0892ecd37930c5d92a41449ab6fa1f10',1,'flair::filter::ControlLaw::Reset()'],['../classflair_1_1filter_1_1_pid.html#a41573a79913af95cbb94d30225e913b6',1,'flair::filter::Pid::Reset()'],['../classflair_1_1filter_1_1_pid_thrust.html#a4987d6892e567cce5af9b22dcf065542',1,'flair::filter::PidThrust::Reset()'],['../classflair_1_1filter_1_1_trajectory_generator1_d.html#aafcba1bfa8ff1efb1ac8b321799ba859',1,'flair::filter::TrajectoryGenerator1D::Reset()']]],
   ['resetattribute',['resetAttribute',['http://qt-project.org/doc/qt-4.8/qwebsettings.html#resetAttribute',0,'QWebSettings']]],
   ['resetcachedcontent',['resetCachedContent',['http://qt-project.org/doc/qt-4.8/qgraphicsview.html#resetCachedContent',0,'QGraphicsView']]],
@@ -386,5 +386,5 @@
   ['resultsreadyat',['resultsReadyAt',['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resultsReadyAt',0,'QFutureWatcher']]],
   ['resultwidget',['resultWidget',['http://qt-project.org/doc/qt-4.8/qhelpsearchengine.html#resultWidget',0,'QHelpSearchEngine']]],
-  ['resume',['Resume',['../classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580',1,'flair::core::Thread::Resume()'],['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resume',0,'QFutureWatcher::resume()'],['http://qt-project.org/doc/qt-4.8/qfuture.html#resume',0,'QFuture::resume()'],['http://qt-project.org/doc/qt-4.8/qwsmousehandler.html#resume',0,'QWSMouseHandler::resume()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#resume',0,'QAbstractAnimation::resume()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#resume',0,'QAudioInput::resume()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#resume',0,'QTimeLine::resume()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#resume',0,'QAudioOutput::resume()']]],
+  ['resume',['resume',['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resume',0,'QFutureWatcher::resume()'],['http://qt-project.org/doc/qt-4.8/qfuture.html#resume',0,'QFuture::resume()'],['http://qt-project.org/doc/qt-4.8/qwsmousehandler.html#resume',0,'QWSMouseHandler::resume()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#resume',0,'QAbstractAnimation::resume()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#resume',0,'QAudioInput::resume()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#resume',0,'QTimeLine::resume()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#resume',0,'QAudioOutput::resume()'],['../classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580',1,'flair::core::Thread::Resume()']]],
   ['resumed',['resumed',['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resumed',0,'QFutureWatcher']]],
   ['resumemouse',['resumeMouse',['http://qt-project.org/doc/qt-4.8/qwsserver.html#resumeMouse',0,'QWSServer']]],
@@ -422,5 +422,5 @@
   ['role',['role',['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#role',0,'QAccessibleInterface::role()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#role',0,'QAccessibleWidget::role()']]],
   ['rolenames',['roleNames',['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#roleNames',0,'QAbstractItemModel']]],
-  ['roll',['roll',['../classflair_1_1core_1_1_euler.html#ac8a4196794431adbbd706320162fc7e5',1,'flair::core::Euler::roll()'],['../classflair_1_1core_1_1_ahrs_data.html#a543cdebeff537350a819b07a4a55cdfea5f8990388fad1c927fc08019824fcbdd',1,'flair::core::AhrsData::Roll()']]],
+  ['roll',['Roll',['../classflair_1_1core_1_1_ahrs_data.html#a543cdebeff537350a819b07a4a55cdfea5f8990388fad1c927fc08019824fcbdd',1,'flair::core::AhrsData::Roll()'],['../classflair_1_1core_1_1_euler.html#ac8a4196794431adbbd706320162fc7e5',1,'flair::core::Euler::roll()']]],
   ['rollback',['rollback',['http://qt-project.org/doc/qt-4.8/qsqldatabase.html#rollback',0,'QSqlDatabase']]],
   ['rollbacktransaction',['rollbackTransaction',['http://qt-project.org/doc/qt-4.8/qsqldriver.html#rollbackTransaction',0,'QSqlDriver']]],
@@ -478,5 +478,5 @@
   ['rowpreferredheight',['rowPreferredHeight',['http://qt-project.org/doc/qt-4.8/qgraphicsgridlayout.html#rowPreferredHeight',0,'QGraphicsGridLayout']]],
   ['rowresized',['rowResized',['http://qt-project.org/doc/qt-4.8/qtableview.html#rowResized',0,'QTableView']]],
-  ['rows',['Rows',['../classflair_1_1core_1_1cvmatrix.html#a4a1e997443651c5a6f24fad7ca322311',1,'flair::core::cvmatrix::Rows()'],['../classflair_1_1core_1_1cvmatrix__descriptor.html#af29d7a83feaaa169ba44719165b3f85b',1,'flair::core::cvmatrix_descriptor::Rows()'],['../classflair_1_1core_1_1_matrix.html#a4347ec4349efc11d76792e8116452d6c',1,'flair::core::Matrix::Rows()'],['http://qt-project.org/doc/qt-4.8/qtexttable.html#rows',0,'QTextTable::rows()']]],
+  ['rows',['rows',['http://qt-project.org/doc/qt-4.8/qtexttable.html#rows',0,'QTextTable::rows()'],['../classflair_1_1core_1_1cvmatrix.html#a4a1e997443651c5a6f24fad7ca322311',1,'flair::core::cvmatrix::Rows()'],['../classflair_1_1core_1_1cvmatrix__descriptor.html#af29d7a83feaaa169ba44719165b3f85b',1,'flair::core::cvmatrix_descriptor::Rows()'],['../classflair_1_1core_1_1_matrix.html#a4347ec4349efc11d76792e8116452d6c',1,'flair::core::Matrix::Rows()']]],
   ['rowsabouttobeinserted',['rowsAboutToBeInserted',['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#rowsAboutToBeInserted',0,'QAbstractItemModel']]],
   ['rowsabouttobemoved',['rowsAboutToBeMoved',['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#rowsAboutToBeMoved',0,'QAbstractItemModel']]],
Index: /trunk/doc/Flair/search/all_12.js
===================================================================
--- /trunk/doc/Flair/search/all_12.js	(revision 97)
+++ /trunk/doc/Flair/search/all_12.js	(revision 98)
@@ -171,6 +171,6 @@
   ['selectfile',['selectFile',['http://qt-project.org/doc/qt-4.8/qfiledialog.html#selectFile',0,'QFileDialog']]],
   ['selectfilter',['selectFilter',['http://qt-project.org/doc/qt-4.8/qfiledialog-qt3.html#selectFilter',0,'QFileDialog']]],
+  ['selection',['selection',['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#selection',0,'QItemSelectionModel::selection()'],['http://qt-project.org/doc/qt-4.8/q3table.html#selection',0,'Q3Table::selection()'],['http://qt-project.org/doc/qt-4.8/qtextcursor.html#selection',0,'QTextCursor::selection()']]],
   ['selection',['Selection',['http://qt-project.org/doc/qt-4.8/qabstracttextdocumentlayout-selection.html',0,'QAbstractTextDocumentLayout']]],
-  ['selection',['selection',['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#selection',0,'QItemSelectionModel::selection()'],['http://qt-project.org/doc/qt-4.8/q3table.html#selection',0,'Q3Table::selection()'],['http://qt-project.org/doc/qt-4.8/qtextcursor.html#selection',0,'QTextCursor::selection()']]],
   ['selectionarea',['selectionArea',['http://qt-project.org/doc/qt-4.8/qgraphicsscene.html#selectionArea',0,'QGraphicsScene']]],
   ['selectionbehavior',['selectionBehavior',['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#selectionBehavior-prop',0,'QAbstractItemView::selectionBehavior()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#selectionBehavior-prop',0,'QAbstractItemView::selectionBehavior() const']]],
@@ -219,6 +219,6 @@
   ['separatorscollapsible',['separatorsCollapsible',['http://qt-project.org/doc/qt-4.8/qmenu.html#separatorsCollapsible-prop',0,'QMenu::separatorsCollapsible()'],['http://qt-project.org/doc/qt-4.8/qmenu.html#separatorsCollapsible-prop',0,'QMenu::separatorsCollapsible() const']]],
   ['serialnumber',['serialNumber',['http://qt-project.org/doc/qt-4.8/qsslcertificate.html#serialNumber',0,'QSslCertificate::serialNumber()'],['http://qt-project.org/doc/qt-4.8/qpalette-obsolete.html#serialNumber',0,'QPalette::serialNumber()'],['http://qt-project.org/doc/qt-4.8/qimage-obsolete.html#serialNumber',0,'QImage::serialNumber()'],['http://qt-project.org/doc/qt-4.8/qicon-obsolete.html#serialNumber',0,'QIcon::serialNumber()'],['http://qt-project.org/doc/qt-4.8/qpixmap-qt3.html#serialNumber',0,'QPixmap::serialNumber()']]],
+  ['serialport',['SerialPort',['../classflair_1_1core_1_1_serial_port.html#aa6f8c5f8c8a9e435635b1730feebc90c',1,'flair::core::SerialPort']]],
   ['serialport',['SerialPort',['../classflair_1_1core_1_1_serial_port.html',1,'flair::core']]],
-  ['serialport',['SerialPort',['../classflair_1_1core_1_1_serial_port.html#aa6f8c5f8c8a9e435635b1730feebc90c',1,'flair::core::SerialPort']]],
   ['serialport_2eh',['SerialPort.h',['../_serial_port_8h.html',1,'']]],
   ['server',['Server',['http://qt-project.org/doc/qt-4.8/q3dns-server.html',0,'Q3Dns']]],
@@ -1810,5 +1810,5 @@
   ['settearoffenabled',['setTearOffEnabled',['http://qt-project.org/doc/qt-4.8/qmenu.html#tearOffEnabled-prop',0,'QMenu']]],
   ['setterminationenabled',['setTerminationEnabled',['http://qt-project.org/doc/qt-4.8/qthread.html#setTerminationEnabled',0,'QThread']]],
-  ['settext',['SetText',['../classflair_1_1gui_1_1_label.html#a18a3061eb07a64a4ebe08ec53f97d8be',1,'flair::gui::Label::SetText()'],['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#setText',0,'QAccessibleInterface::setText()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#setText',0,'Q3ListViewItem::setText()'],['http://qt-project.org/doc/qt-4.8/qmessagebox.html#text-prop',0,'QMessageBox::setText()'],['http://qt-project.org/doc/qt-4.8/qstandarditem.html#setText',0,'QStandardItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText-2',0,'Q3TextBrowser::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText',0,'Q3TextBrowser::setText(const QString &amp;txt, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText',0,'Q3IconViewItem::setText(const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText-2',0,'Q3IconViewItem::setText(const QString &amp;text, bool recalc, bool redraw)'],['http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setText',0,'QListWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qtextedit.html#setText',0,'QTextEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtablewidgetitem.html#setText',0,'QTableWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qstatictext.html#setText',0,'QStaticText::setText()'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;text, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/qimage.html#setText',0,'QImage::setText(const QString &amp;key, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#setText-2',0,'QImage::setText(const char *key, const char *language, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qmimedata.html#setText',0,'QMimeData::setText()'],['http://qt-project.org/doc/qt-4.8/qabstractbutton.html#text-prop',0,'QAbstractButton::setText()'],['http://qt-project.org/doc/qt-4.8/qaction.html#text-prop',0,'QAction::setText()'],['http://qt-project.org/doc/qt-4.8/qtextlayout.html#setText',0,'QTextLayout::setText()'],['http://qt-project.org/doc/qt-4.8/q3mimesourcefactory.html#setText',0,'Q3MimeSourceFactory::setText()'],['http://qt-project.org/doc/qt-4.8/q3tableitem.html#setText',0,'Q3TableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3checktableitem.html#setText',0,'Q3CheckTableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3table.html#setText',0,'Q3Table::setText()'],['http://qt-project.org/doc/qt-4.8/qclipboard.html#setText',0,'QClipboard::setText()'],['http://qt-project.org/doc/qt-4.8/qimagewriter.html#setText',0,'QImageWriter::setText()'],['http://qt-project.org/doc/qt-4.8/qgraphicssimpletextitem.html#setText',0,'QGraphicsSimpleTextItem::setText()'],['http://qt-project.org/doc/qt-4.8/qaccessibleobject.html#setText',0,'QAccessibleObject::setText()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#setText',0,'Q3ListBoxItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3action.html#text-prop',0,'Q3Action::setText()'],['http://qt-project.org/doc/qt-4.8/q3actiongroup.html#setText',0,'Q3ActionGroup::setText()'],['http://qt-project.org/doc/qt-4.8/qundocommand.html#setText',0,'QUndoCommand::setText()'],['http://qt-project.org/doc/qt-4.8/q3canvastext.html#setText',0,'Q3CanvasText::setText()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#text-prop',0,'QLineEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtreewidgetitem.html#setText',0,'QTreeWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#text-prop',0,'QLabel::setText()'],['http://qt-project.org/doc/qt-4.8/q3textdrag.html#setText',0,'Q3TextDrag::setText()']]],
+  ['settext',['setText',['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#setText',0,'QAccessibleInterface::setText()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#setText',0,'Q3ListViewItem::setText()'],['http://qt-project.org/doc/qt-4.8/qmessagebox.html#text-prop',0,'QMessageBox::setText()'],['http://qt-project.org/doc/qt-4.8/qstandarditem.html#setText',0,'QStandardItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText-2',0,'Q3TextBrowser::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText',0,'Q3TextBrowser::setText(const QString &amp;txt, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText',0,'Q3IconViewItem::setText(const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText-2',0,'Q3IconViewItem::setText(const QString &amp;text, bool recalc, bool redraw)'],['http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setText',0,'QListWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qtextedit.html#setText',0,'QTextEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtablewidgetitem.html#setText',0,'QTableWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qstatictext.html#setText',0,'QStaticText::setText()'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;text, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/qimage.html#setText',0,'QImage::setText(const QString &amp;key, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#setText-2',0,'QImage::setText(const char *key, const char *language, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qmimedata.html#setText',0,'QMimeData::setText()'],['http://qt-project.org/doc/qt-4.8/qabstractbutton.html#text-prop',0,'QAbstractButton::setText()'],['http://qt-project.org/doc/qt-4.8/qaction.html#text-prop',0,'QAction::setText()'],['http://qt-project.org/doc/qt-4.8/qtextlayout.html#setText',0,'QTextLayout::setText()'],['http://qt-project.org/doc/qt-4.8/q3mimesourcefactory.html#setText',0,'Q3MimeSourceFactory::setText()'],['http://qt-project.org/doc/qt-4.8/q3tableitem.html#setText',0,'Q3TableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3checktableitem.html#setText',0,'Q3CheckTableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3table.html#setText',0,'Q3Table::setText()'],['http://qt-project.org/doc/qt-4.8/qclipboard.html#setText',0,'QClipboard::setText()'],['http://qt-project.org/doc/qt-4.8/qimagewriter.html#setText',0,'QImageWriter::setText()'],['http://qt-project.org/doc/qt-4.8/qgraphicssimpletextitem.html#setText',0,'QGraphicsSimpleTextItem::setText()'],['http://qt-project.org/doc/qt-4.8/qaccessibleobject.html#setText',0,'QAccessibleObject::setText()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#setText',0,'Q3ListBoxItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3action.html#text-prop',0,'Q3Action::setText()'],['http://qt-project.org/doc/qt-4.8/q3actiongroup.html#setText',0,'Q3ActionGroup::setText()'],['http://qt-project.org/doc/qt-4.8/qundocommand.html#setText',0,'QUndoCommand::setText()'],['http://qt-project.org/doc/qt-4.8/q3canvastext.html#setText',0,'Q3CanvasText::setText()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#text-prop',0,'QLineEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtreewidgetitem.html#setText',0,'QTreeWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#text-prop',0,'QLabel::setText()'],['http://qt-project.org/doc/qt-4.8/q3textdrag.html#setText',0,'Q3TextDrag::setText()'],['../classflair_1_1gui_1_1_label.html#a18a3061eb07a64a4ebe08ec53f97d8be',1,'flair::gui::Label::SetText()']]],
   ['settextalignment',['setTextAlignment',['http://qt-project.org/doc/qt-4.8/qstandarditem.html#setTextAlignment',0,'QStandardItem::setTextAlignment()'],['http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setTextAlignment',0,'QListWidgetItem::setTextAlignment()'],['http://qt-project.org/doc/qt-4.8/qtablewidgetitem.html#setTextAlignment',0,'QTableWidgetItem::setTextAlignment()'],['http://qt-project.org/doc/qt-4.8/qtreewidgetitem.html#setTextAlignment',0,'QTreeWidgetItem::setTextAlignment()']]],
   ['settextbackgroundcolor',['setTextBackgroundColor',['http://qt-project.org/doc/qt-4.8/qtextedit.html#setTextBackgroundColor',0,'QTextEdit']]],
@@ -1946,8 +1946,8 @@
   ['setutf16',['setUtf16',['http://qt-project.org/doc/qt-4.8/qstring.html#setUtf16',0,'QString']]],
   ['setvalidator',['setValidator',['http://qt-project.org/doc/qt-4.8/qcombobox.html#setValidator',0,'QComboBox::setValidator()'],['http://qt-project.org/doc/qt-4.8/q3combobox.html#setValidator',0,'Q3ComboBox::setValidator()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#setValidator',0,'QLineEdit::setValidator()']]],
-  ['setvalue',['SetValue',['../classflair_1_1core_1_1cvmatrix.html#a08f2ff150e752e735ac17c1717b5b88e',1,'flair::core::cvmatrix::SetValue()'],['../classflair_1_1core_1_1_matrix.html#a53352958cb4d3bf29d3831cd89557f85',1,'flair::core::Matrix::SetValue()'],['http://qt-project.org/doc/qt-4.8/q3httpheader.html#setValue',0,'Q3HttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#setValue',0,'Q3Signal::setValue()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValue',0,'QHttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#setValue',0,'QAccessibleEvent::setValue()'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#setValue',0,'QDomAttr::setValue()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::setValue()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#setValue',0,'Q3RangeControl::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#setValue',0,'QSqlField::setValue()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#setValue',0,'QAccessibleWidget::setValue()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#setValue',0,'Q3SqlCursor::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue',0,'QSqlRecord::setValue(int index, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue-2',0,'QSqlRecord::setValue(const QString &amp;name, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#setValue',0,'QScriptValueIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#setValue',0,'QSettings::setValue()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#setValue',0,'QVariant::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::setValue()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#setValue',0,'QNetworkCookie::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#setValue',0,'QMutableLinkedListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#setValue',0,'QMutableListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#setValue',0,'QMutableVectorIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#setValue',0,'QMutableHashIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#setValue',0,'QMutableMapIterator::setValue()']]],
+  ['setvalue',['setValue',['http://qt-project.org/doc/qt-4.8/q3httpheader.html#setValue',0,'Q3HttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#setValue',0,'Q3Signal::setValue()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValue',0,'QHttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#setValue',0,'QAccessibleEvent::setValue()'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#setValue',0,'QDomAttr::setValue()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::setValue()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#setValue',0,'Q3RangeControl::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#setValue',0,'QSqlField::setValue()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#setValue',0,'QAccessibleWidget::setValue()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#setValue',0,'Q3SqlCursor::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue',0,'QSqlRecord::setValue(int index, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue-2',0,'QSqlRecord::setValue(const QString &amp;name, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#setValue',0,'QScriptValueIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#setValue',0,'QSettings::setValue()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#setValue',0,'QVariant::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::setValue()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#setValue',0,'QNetworkCookie::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#setValue',0,'QMutableLinkedListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#setValue',0,'QMutableListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#setValue',0,'QMutableVectorIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#setValue',0,'QMutableHashIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#setValue',0,'QMutableMapIterator::setValue()'],['../classflair_1_1core_1_1cvmatrix.html#a08f2ff150e752e735ac17c1717b5b88e',1,'flair::core::cvmatrix::SetValue()'],['../classflair_1_1core_1_1_matrix.html#a53352958cb4d3bf29d3831cd89557f85',1,'flair::core::Matrix::SetValue()']]],
   ['setvaluechanged',['SetValueChanged',['../classflair_1_1gui_1_1_box.html#a97997d50ef96b359564c2d6b94db1edc',1,'flair::gui::Box']]],
   ['setvaluenomutex',['SetValueNoMutex',['../classflair_1_1core_1_1cvmatrix.html#ae19ee71a4ac6a6e491417759fc8d4e9e',1,'flair::core::cvmatrix::SetValueNoMutex()'],['../classflair_1_1core_1_1_matrix.html#a588761ae5606e5a6d9f37a15e0e23c43',1,'flair::core::Matrix::SetValueNoMutex()']]],
-  ['setvalues',['SetValues',['../classflair_1_1filter_1_1_nested_sat.html#a327a0a6562f638c4c4c7b9d14053cab4',1,'flair::filter::NestedSat::SetValues()'],['../classflair_1_1filter_1_1_pid.html#a27c025ae6b9a9a192a234ab74e2e6f8b',1,'flair::filter::Pid::SetValues()'],['../classflair_1_1filter_1_1_pid_thrust.html#afdbec017ebadc52cef7e901ecd92d959',1,'flair::filter::PidThrust::SetValues()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValues',0,'QHttpHeader::setValues()']]],
+  ['setvalues',['setValues',['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValues',0,'QHttpHeader::setValues()'],['../classflair_1_1filter_1_1_nested_sat.html#a327a0a6562f638c4c4c7b9d14053cab4',1,'flair::filter::NestedSat::SetValues()'],['../classflair_1_1filter_1_1_pid.html#a27c025ae6b9a9a192a234ab74e2e6f8b',1,'flair::filter::Pid::SetValues()'],['../classflair_1_1filter_1_1_pid_thrust.html#afdbec017ebadc52cef7e901ecd92d959',1,'flair::filter::PidThrust::SetValues()']]],
   ['setvariableheight',['setVariableHeight',['http://qt-project.org/doc/qt-4.8/q3listbox.html#variableHeight-prop',0,'Q3ListBox']]],
   ['setvariablewidth',['setVariableWidth',['http://qt-project.org/doc/qt-4.8/q3listbox.html#variableWidth-prop',0,'Q3ListBox']]],
@@ -1955,5 +1955,5 @@
   ['setvbargeometry',['setVBarGeometry',['http://qt-project.org/doc/qt-4.8/q3scrollview.html#setVBarGeometry',0,'Q3ScrollView']]],
   ['setvector',['setVector',['http://qt-project.org/doc/qt-4.8/qquaternion.html#setVector',0,'QQuaternion::setVector(const QVector3D &amp;vector)'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#setVector-2',0,'QQuaternion::setVector(qreal x, qreal y, qreal z)']]],
-  ['setvelocity',['SetVelocity',['../classflair_1_1core_1_1_gps_data.html#a09134eda9e9abd781fd5a9193b2dbc58',1,'flair::core::GpsData::SetVelocity()'],['http://qt-project.org/doc/qt-4.8/q3canvasitem.html#setVelocity',0,'Q3CanvasItem::setVelocity()']]],
+  ['setvelocity',['setVelocity',['http://qt-project.org/doc/qt-4.8/q3canvasitem.html#setVelocity',0,'Q3CanvasItem::setVelocity()'],['../classflair_1_1core_1_1_gps_data.html#a09134eda9e9abd781fd5a9193b2dbc58',1,'flair::core::GpsData::SetVelocity()']]],
   ['setverdata',['setVerData',['http://qt-project.org/doc/qt-4.8/qsizepolicy-qt3.html#setVerData',0,'QSizePolicy']]],
   ['setversion',['setVersion',['http://qt-project.org/doc/qt-4.8/qdatastream.html#setVersion',0,'QDataStream::setVersion()'],['http://qt-project.org/doc/qt-4.8/qglformat.html#setVersion',0,'QGLFormat::setVersion()']]],
@@ -2066,5 +2066,5 @@
   ['shaderid',['shaderId',['http://qt-project.org/doc/qt-4.8/qglshader.html#shaderId',0,'QGLShader']]],
   ['shaders',['shaders',['http://qt-project.org/doc/qt-4.8/qglshaderprogram.html#shaders',0,'QGLShaderProgram']]],
-  ['shadertype',['shaderType',['http://qt-project.org/doc/qt-4.8/qglshader.html#shaderType',0,'QGLShader::shaderType() const'],['http://qt-project.org/doc/qt-4.8/qglshader.html#ShaderType-typedef',0,'QGLShader::ShaderType()']]],
+  ['shadertype',['ShaderType',['http://qt-project.org/doc/qt-4.8/qglshader.html#ShaderType-typedef',0,'QGLShader::ShaderType()'],['http://qt-project.org/doc/qt-4.8/qglshader.html#shaderType',0,'QGLShader::shaderType() const']]],
   ['shadow',['shadow',['http://qt-project.org/doc/qt-4.8/qpalette.html#shadow',0,'QPalette::shadow()'],['http://qt-project.org/doc/qt-4.8/qcolorgroup-qt3.html#shadow',0,'QColorGroup::shadow()']]],
   ['shape',['shape',['http://qt-project.org/doc/qt-4.8/qtabbar.html#shape-prop',0,'QTabBar::shape()'],['http://qt-project.org/doc/qt-4.8/qrubberband.html#shape',0,'QRubberBand::shape()'],['http://qt-project.org/doc/qt-4.8/qcursor.html#shape',0,'QCursor::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitem.html#shape',0,'QGraphicsItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicspathitem.html#shape',0,'QGraphicsPathItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicsrectitem.html#shape',0,'QGraphicsRectItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicsellipseitem.html#shape',0,'QGraphicsEllipseItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicspolygonitem.html#shape',0,'QGraphicsPolygonItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicslineitem.html#shape',0,'QGraphicsLineItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicspixmapitem.html#shape',0,'QGraphicsPixmapItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicstextitem.html#shape',0,'QGraphicsTextItem::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicssimpletextitem.html#shape',0,'QGraphicsSimpleTextItem::shape()'],['http://qt-project.org/doc/qt-4.8/qtabbar.html#shape-prop',0,'QTabBar::shape()'],['http://qt-project.org/doc/qt-4.8/qgraphicswidget.html#shape',0,'QGraphicsWidget::shape()']]],
@@ -2076,5 +2076,5 @@
   ['shear',['shear',['http://qt-project.org/doc/qt-4.8/qgraphicsview.html#shear',0,'QGraphicsView::shear()'],['http://qt-project.org/doc/qt-4.8/qtransform.html#shear',0,'QTransform::shear()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitem-obsolete.html#shear',0,'QGraphicsItem::shear()'],['http://qt-project.org/doc/qt-4.8/qmatrix.html#shear',0,'QMatrix::shear()'],['http://qt-project.org/doc/qt-4.8/qpainter.html#shear',0,'QPainter::shear()']]],
   ['shearlist',['shearList',['http://qt-project.org/doc/qt-4.8/qgraphicsitemanimation.html#shearList',0,'QGraphicsItemAnimation']]],
-  ['shmem',['shmem',['../classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118',1,'flair::sensor::SimuCamera::shmem()'],['../classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098',1,'flair::sensor::SimuLaser::shmem()'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f',1,'flair::sensor::SimuPressureSensor::shmem()'],['../classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7',1,'flair::sensor::SimuUs::shmem()']]],
+  ['shmem',['shmem',['../classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399',1,'flair::sensor::SimulatedCamera::shmem()'],['../classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92',1,'flair::sensor::SimulatedLaser::shmem()'],['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e',1,'flair::sensor::SimulatedPressureSensor::shmem()'],['../classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829',1,'flair::sensor::SimulatedUs::shmem()'],['../classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c',1,'flair::sensor::SimuCamera::shmem()'],['../classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80',1,'flair::sensor::SimuLaser::shmem()'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6',1,'flair::sensor::SimuPressureSensor::shmem()'],['../classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1',1,'flair::sensor::SimuUs::shmem()']]],
   ['shortcut',['shortcut',['http://qt-project.org/doc/qt-4.8/qabstractbutton.html#shortcut-prop',0,'QAbstractButton::shortcut()'],['http://qt-project.org/doc/qt-4.8/qaction.html#shortcut-prop',0,'QAction::shortcut()'],['http://qt-project.org/doc/qt-4.8/qabstractbutton.html#shortcut-prop',0,'QAbstractButton::shortcut()'],['http://qt-project.org/doc/qt-4.8/qaction.html#shortcut-prop',0,'QAction::shortcut()']]],
   ['shortcutcontext',['shortcutContext',['http://qt-project.org/doc/qt-4.8/qaction.html#shortcutContext-prop',0,'QAction::shortcutContext()'],['http://qt-project.org/doc/qt-4.8/qaction.html#shortcutContext-prop',0,'QAction::shortcutContext() const']]],
@@ -2121,6 +2121,6 @@
   ['sidewidget',['sideWidget',['http://qt-project.org/doc/qt-4.8/qwizard.html#sideWidget',0,'QWizard']]],
   ['signal',['signal',['http://qt-project.org/doc/qt-4.8/qsignaltransition.html#signal-prop',0,'QSignalTransition::signal()'],['http://qt-project.org/doc/qt-4.8/qsignalspy.html#signal',0,'QSignalSpy::signal()'],['http://qt-project.org/doc/qt-4.8/qsignaltransition.html#signal-prop',0,'QSignalTransition::signal()'],['http://qt-project.org/doc/qt-4.8/qaxbase.html#signal',0,'QAxBase::signal()']]],
+  ['signalevent',['SignalEvent',['http://qt-project.org/doc/qt-4.8/qstatemachine-signalevent.html',0,'QStateMachine']]],
   ['signalevent',['SignalEvent',['../classflair_1_1meta_1_1_uav_state_machine.html#a734a11e3bbedd8dd1726b2c450353da5',1,'flair::meta::UavStateMachine']]],
-  ['signalevent',['SignalEvent',['http://qt-project.org/doc/qt-4.8/qstatemachine-signalevent.html',0,'QStateMachine']]],
   ['signalhandlerexception',['signalHandlerException',['http://qt-project.org/doc/qt-4.8/qscriptengine.html#signalHandlerException',0,'QScriptEngine']]],
   ['signalindex',['signalIndex',['http://qt-project.org/doc/qt-4.8/qstatemachine-signalevent.html#signalIndex',0,'QStateMachine::SignalEvent']]],
@@ -2132,27 +2132,53 @@
   ['simplifywhitespace',['simplifyWhiteSpace',['http://qt-project.org/doc/qt-4.8/qstring-qt3.html#simplifyWhiteSpace',0,'QString::simplifyWhiteSpace()'],['http://qt-project.org/doc/qt-4.8/qbytearray-qt3.html#simplifyWhiteSpace',0,'QByteArray::simplifyWhiteSpace()'],['http://qt-project.org/doc/qt-4.8/q3cstring.html#simplifyWhiteSpace',0,'Q3CString::simplifyWhiteSpace()']]],
   ['simu_5fstate',['simu_state',['../structflair_1_1simulator_1_1_model_1_1simu__state.html',1,'flair::simulator::Model']]],
-  ['simuahrs',['SimuAhrs',['../classflair_1_1filter_1_1_simu_ahrs.html#ae6d464ee0bdb6dee924b536532e6cd53',1,'flair::filter::SimuAhrs']]],
-  ['simuahrs',['SimuAhrs',['../classflair_1_1filter_1_1_simu_ahrs.html',1,'flair::filter']]],
-  ['simuahrs_2eh',['SimuAhrs.h',['../_simu_ahrs_8h.html',1,'']]],
+  ['simubldc',['SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b',1,'flair::actuator::SimuBldc']]],
   ['simubldc',['SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html',1,'flair::actuator']]],
-  ['simubldc',['SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f',1,'flair::actuator::SimuBldc::SimuBldc(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)'],['../classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b',1,'flair::actuator::SimuBldc::SimuBldc(const core::Object *parent, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)']]],
+  ['simubldc_2eh',['SimuBldc.h',['../_simu_bldc_8h.html',1,'']]],
+  ['simucamera',['SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e',1,'flair::sensor::SimuCamera']]],
   ['simucamera',['SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html',1,'flair::sensor']]],
-  ['simucamera',['SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7',1,'flair::sensor::SimuCamera::SimuCamera(std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e',1,'flair::sensor::SimuCamera::SimuCamera(const core::IODevice *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)']]],
+  ['simucamera_2eh',['SimuCamera.h',['../_simu_camera_8h.html',1,'']]],
   ['simucameragl',['SimuCameraGL',['../classflair_1_1sensor_1_1_simu_camera_g_l.html',1,'flair::sensor']]],
   ['simucameragl_2eh',['SimuCameraGL.h',['../_simu_camera_g_l_8h.html',1,'']]],
   ['simugps',['SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html',1,'flair::sensor']]],
-  ['simugps',['SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76',1,'flair::sensor::SimuGps::SimuGps(std::string name, NmeaGps::NMEAFlags_t NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b',1,'flair::sensor::SimuGps::SimuGps(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
+  ['simugps',['SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b',1,'flair::sensor::SimuGps']]],
+  ['simugps_2eh',['SimuGps.h',['../_simu_gps_8h.html',1,'']]],
   ['simuimu',['SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html',1,'flair::sensor']]],
-  ['simuimu',['SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a',1,'flair::sensor::SimuImu::SimuImu(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f',1,'flair::sensor::SimuImu::SimuImu(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
+  ['simuimu',['SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f',1,'flair::sensor::SimuImu']]],
+  ['simuimu_2eh',['SimuImu.h',['../_simu_imu_8h.html',1,'']]],
   ['simulaser',['SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html',1,'flair::sensor']]],
-  ['simulaser',['SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888',1,'flair::sensor::SimuLaser::SimuLaser(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5',1,'flair::sensor::SimuLaser::SimuLaser(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
+  ['simulaser',['SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5',1,'flair::sensor::SimuLaser']]],
   ['simulasergl',['SimuLaserGL',['../classflair_1_1sensor_1_1_simu_laser_g_l.html',1,'flair::sensor']]],
   ['simulate',['simulate',['http://qt-project.org/doc/qt-4.8/qtesteventlist.html#simulate',0,'QTestEventList']]],
+  ['simulatedahrs',['SimulatedAhrs',['../classflair_1_1filter_1_1_simulated_ahrs.html',1,'flair::filter']]],
+  ['simulatedahrs',['SimulatedAhrs',['../classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e',1,'flair::filter::SimulatedAhrs']]],
+  ['simulatedahrs_2eh',['SimulatedAhrs.h',['../_simulated_ahrs_8h.html',1,'']]],
+  ['simulatedbldc',['SimulatedBldc',['../classflair_1_1actuator_1_1_simulated_bldc.html',1,'flair::actuator']]],
+  ['simulatedbldc',['SimulatedBldc',['../classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3',1,'flair::actuator::SimulatedBldc']]],
+  ['simulatedbldc_2eh',['SimulatedBldc.h',['../_simulated_bldc_8h.html',1,'']]],
+  ['simulatedcamera',['SimulatedCamera',['../classflair_1_1sensor_1_1_simulated_camera.html',1,'flair::sensor']]],
+  ['simulatedcamera',['SimulatedCamera',['../classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b',1,'flair::sensor::SimulatedCamera']]],
+  ['simulatedcamera_2eh',['SimulatedCamera.h',['../_simulated_camera_8h.html',1,'']]],
+  ['simulatedgps',['SimulatedGps',['../classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36',1,'flair::sensor::SimulatedGps']]],
+  ['simulatedgps',['SimulatedGps',['../classflair_1_1sensor_1_1_simulated_gps.html',1,'flair::sensor']]],
+  ['simulatedgps_2eh',['SimulatedGps.h',['../_simulated_gps_8h.html',1,'']]],
+  ['simulatedimu',['SimulatedImu',['../classflair_1_1sensor_1_1_simulated_imu.html',1,'flair::sensor']]],
+  ['simulatedimu',['SimulatedImu',['../classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd',1,'flair::sensor::SimulatedImu']]],
+  ['simulatedimu_2eh',['SimulatedImu.h',['../_simulated_imu_8h.html',1,'']]],
+  ['simulatedlaser',['SimulatedLaser',['../classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531',1,'flair::sensor::SimulatedLaser']]],
+  ['simulatedlaser',['SimulatedLaser',['../classflair_1_1sensor_1_1_simulated_laser.html',1,'flair::sensor']]],
+  ['simulatedpressuresensor',['SimulatedPressureSensor',['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html',1,'flair::sensor']]],
+  ['simulatedpressuresensor',['SimulatedPressureSensor',['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e',1,'flair::sensor::SimulatedPressureSensor']]],
+  ['simulatedpressuresensor_2eh',['SimulatedPressureSensor.h',['../_simulated_pressure_sensor_8h.html',1,'']]],
+  ['simulatedus',['SimulatedUs',['../classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a',1,'flair::sensor::SimulatedUs']]],
+  ['simulatedus',['SimulatedUs',['../classflair_1_1sensor_1_1_simulated_us.html',1,'flair::sensor']]],
+  ['simulatedus_2eh',['SimulatedUs.h',['../_simulated_us_8h.html',1,'']]],
   ['simulation',['Simulation',['../classflair_1_1core_1_1_gps_data.html#afb181594acc39c15c07e5ed5801021b6a4f502b57d2835715eaa382c7d4c32e94',1,'flair::core::GpsData']]],
   ['simulator',['Simulator',['../classflair_1_1simulator_1_1_simulator.html',1,'flair::simulator']]],
-  ['simupressuresensor',['SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9',1,'flair::sensor::SimuPressureSensor::SimuPressureSensor(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009',1,'flair::sensor::SimuPressureSensor::SimuPressureSensor(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
+  ['simupressuresensor',['SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009',1,'flair::sensor::SimuPressureSensor']]],
   ['simupressuresensor',['SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html',1,'flair::sensor']]],
+  ['simupressuresensor_2eh',['SimuPressureSensor.h',['../_simu_pressure_sensor_8h.html',1,'']]],
+  ['simuus',['SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed',1,'flair::sensor::SimuUs']]],
   ['simuus',['SimuUs',['../classflair_1_1sensor_1_1_simu_us.html',1,'flair::sensor']]],
-  ['simuus',['SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9',1,'flair::sensor::SimuUs::SimuUs(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed',1,'flair::sensor::SimuUs::SimuUs(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
+  ['simuus_2eh',['SimuUs.h',['../_simu_us_8h.html',1,'']]],
   ['simuusgl',['SimuUsGL',['../classflair_1_1sensor_1_1_simu_us_g_l.html',1,'flair::sensor']]],
   ['simuusgl_2eh',['SimuUsGL.h',['../_simu_us_g_l_8h.html',1,'']]],
@@ -2253,7 +2279,7 @@
   ['specialvaluetext',['specialValueText',['http://qt-project.org/doc/qt-4.8/qabstractspinbox.html#specialValueText-prop',0,'QAbstractSpinBox::specialValueText()'],['http://qt-project.org/doc/qt-4.8/qabstractspinbox.html#specialValueText-prop',0,'QAbstractSpinBox::specialValueText() const']]],
   ['specified',['specified',['http://qt-project.org/doc/qt-4.8/qdomattr.html#specified',0,'QDomAttr']]],
-  ['speed',['Speed',['../classflair_1_1filter_1_1_trajectory_generator1_d.html#a3fbfb99d8a470b1d17250a8fa0de2c6d',1,'flair::filter::TrajectoryGenerator1D::Speed()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#speed-prop',0,'QMovie::speed()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#speed-prop',0,'QMovie::speed() const']]],
+  ['speed',['speed',['http://qt-project.org/doc/qt-4.8/qmovie.html#speed-prop',0,'QMovie::speed()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#speed-prop',0,'QMovie::speed() const'],['../classflair_1_1filter_1_1_trajectory_generator1_d.html#a3fbfb99d8a470b1d17250a8fa0de2c6d',1,'flair::filter::TrajectoryGenerator1D::Speed()']]],
+  ['spinbox',['SpinBox',['../classflair_1_1gui_1_1_spin_box.html',1,'flair::gui']]],
   ['spinbox',['SpinBox',['../classflair_1_1gui_1_1_spin_box.html#a3164534ab209d31215224865d276e139',1,'flair::gui::SpinBox::SpinBox(const LayoutPosition *position, std::string name, int min, int max, int step, int default_value=0)'],['../classflair_1_1gui_1_1_spin_box.html#a92f63c84f17ab71d508e40ef5bd88818',1,'flair::gui::SpinBox::SpinBox(const LayoutPosition *position, std::string name, std::string suffix, int min, int max, int step, int default_value=0)']]],
-  ['spinbox',['SpinBox',['../classflair_1_1gui_1_1_spin_box.html',1,'flair::gui']]],
   ['spinbox_2eh',['SpinBox.h',['../_spin_box_8h.html',1,'']]],
   ['split',['split',['http://qt-project.org/doc/qt-4.8/qstring.html#split',0,'QString::split(const QString &amp;sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const'],['http://qt-project.org/doc/qt-4.8/qstring.html#split-2',0,'QString::split(const QChar &amp;sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const'],['http://qt-project.org/doc/qt-4.8/qstring.html#split-3',0,'QString::split(const QRegExp &amp;rx, SplitBehavior behavior) const'],['http://qt-project.org/doc/qt-4.8/qbytearray.html#split',0,'QByteArray::split()'],['http://qt-project.org/doc/qt-4.8/qitemselection.html#split',0,'QItemSelection::split()'],['http://qt-project.org/doc/qt-4.8/qstringlist-qt3.html#split-3',0,'QStringList::split(const QString &amp;sep, const QString &amp;str, bool allowEmptyEntries)'],['http://qt-project.org/doc/qt-4.8/qstringlist-qt3.html#split-2',0,'QStringList::split(const QChar &amp;sep, const QString &amp;str, bool allowEmptyEntries)'],['http://qt-project.org/doc/qt-4.8/qstringlist-qt3.html#split',0,'QStringList::split(const QRegExp &amp;sep, const QString &amp;str, bool allowEmptyEntries)']]],
@@ -2273,6 +2299,6 @@
   ['squeeze',['squeeze',['http://qt-project.org/doc/qt-4.8/qhash.html#squeeze',0,'QHash::squeeze()'],['http://qt-project.org/doc/qt-4.8/qset.html#squeeze',0,'QSet::squeeze()'],['http://qt-project.org/doc/qt-4.8/qstring.html#squeeze',0,'QString::squeeze()'],['http://qt-project.org/doc/qt-4.8/qbytearray.html#squeeze',0,'QByteArray::squeeze()'],['http://qt-project.org/doc/qt-4.8/qvector.html#squeeze',0,'QVector::squeeze()']]],
   ['srect',['sRect',['http://qt-project.org/doc/qt-4.8/q3header.html#sRect',0,'Q3Header']]],
+  ['srf08',['Srf08',['../classflair_1_1sensor_1_1_srf08.html#a6b4c56ab2d67af7bf65dd632d9b26746',1,'flair::sensor::Srf08']]],
   ['srf08',['Srf08',['../classflair_1_1sensor_1_1_srf08.html',1,'flair::sensor']]],
-  ['srf08',['Srf08',['../classflair_1_1sensor_1_1_srf08.html#a6b4c56ab2d67af7bf65dd632d9b26746',1,'flair::sensor::Srf08']]],
   ['srf08_2eh',['Srf08.h',['../_srf08_8h.html',1,'']]],
   ['sslconfiguration',['sslConfiguration',['http://qt-project.org/doc/qt-4.8/qnetworkrequest.html#sslConfiguration',0,'QNetworkRequest::sslConfiguration()'],['http://qt-project.org/doc/qt-4.8/qsslsocket.html#sslConfiguration',0,'QSslSocket::sslConfiguration()'],['http://qt-project.org/doc/qt-4.8/qnetworkreply.html#sslConfiguration',0,'QNetworkReply::sslConfiguration()']]],
@@ -2296,5 +2322,5 @@
   ['standardsizes',['standardSizes',['http://qt-project.org/doc/qt-4.8/qfontdatabase.html#standardSizes',0,'QFontDatabase']]],
   ['standardwindow',['standardWindow',['http://qt-project.org/doc/qt-4.8/qscriptenginedebugger.html#standardWindow',0,'QScriptEngineDebugger']]],
-  ['start',['Start',['../classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5',1,'flair::core::Thread::Start()'],['http://qt-project.org/doc/qt-4.8/qprocess.html#start',0,'QProcess::start(const QString &amp;program, const QStringList &amp;arguments, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qprocess.html#start-2',0,'QProcess::start(const QString &amp;program, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qthreadpool.html#start',0,'QThreadPool::start()'],['http://qt-project.org/doc/qt-4.8/qdrag-obsolete.html#start',0,'QDrag::start()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#start',0,'Q3UrlOperator::start()'],['http://qt-project.org/doc/qt-4.8/qbasictimer.html#start',0,'QBasicTimer::start()'],['http://qt-project.org/doc/qt-4.8/q3process.html#start',0,'Q3Process::start()'],['http://qt-project.org/doc/qt-4.8/q3networkprotocol.html#start',0,'Q3NetworkProtocol::start()'],['http://qt-project.org/doc/qt-4.8/qtime.html#start',0,'QTime::start()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#start',0,'QAbstractAnimation::start()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start',0,'QAudioInput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start-2',0,'QAudioInput::start()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#start',0,'QTimeLine::start()'],['http://qt-project.org/doc/qt-4.8/qstatemachine.html#start',0,'QStateMachine::start()'],['http://qt-project.org/doc/qt-4.8/qlineargradient.html#start',0,'QLinearGradient::start()'],['http://qt-project.org/doc/qt-4.8/qthread.html#start',0,'QThread::start()'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start',0,'QTimer::start(int msec)'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start-2',0,'QTimer::start()'],['http://qt-project.org/doc/qt-4.8/qtimer-qt3.html#start-3',0,'QTimer::start(int msec, bool sshot)'],['http://qt-project.org/doc/qt-4.8/qabstractvideosurface.html#start',0,'QAbstractVideoSurface::start()'],['http://qt-project.org/doc/qt-4.8/qelapsedtimer.html#start',0,'QElapsedTimer::start()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#start',0,'QMovie::start()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start',0,'QAudioOutput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start-2',0,'QAudioOutput::start()']]],
+  ['start',['start',['http://qt-project.org/doc/qt-4.8/qprocess.html#start',0,'QProcess::start(const QString &amp;program, const QStringList &amp;arguments, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qprocess.html#start-2',0,'QProcess::start(const QString &amp;program, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qthreadpool.html#start',0,'QThreadPool::start()'],['http://qt-project.org/doc/qt-4.8/qdrag-obsolete.html#start',0,'QDrag::start()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#start',0,'Q3UrlOperator::start()'],['http://qt-project.org/doc/qt-4.8/qbasictimer.html#start',0,'QBasicTimer::start()'],['http://qt-project.org/doc/qt-4.8/q3process.html#start',0,'Q3Process::start()'],['http://qt-project.org/doc/qt-4.8/q3networkprotocol.html#start',0,'Q3NetworkProtocol::start()'],['http://qt-project.org/doc/qt-4.8/qtime.html#start',0,'QTime::start()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#start',0,'QAbstractAnimation::start()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start',0,'QAudioInput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start-2',0,'QAudioInput::start()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#start',0,'QTimeLine::start()'],['http://qt-project.org/doc/qt-4.8/qstatemachine.html#start',0,'QStateMachine::start()'],['http://qt-project.org/doc/qt-4.8/qlineargradient.html#start',0,'QLinearGradient::start()'],['http://qt-project.org/doc/qt-4.8/qthread.html#start',0,'QThread::start()'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start',0,'QTimer::start(int msec)'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start-2',0,'QTimer::start()'],['http://qt-project.org/doc/qt-4.8/qtimer-qt3.html#start-3',0,'QTimer::start(int msec, bool sshot)'],['http://qt-project.org/doc/qt-4.8/qabstractvideosurface.html#start',0,'QAbstractVideoSurface::start()'],['http://qt-project.org/doc/qt-4.8/qelapsedtimer.html#start',0,'QElapsedTimer::start()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#start',0,'QMovie::start()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start',0,'QAudioOutput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start-2',0,'QAudioOutput::start()'],['../classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5',1,'flair::core::Thread::Start()']]],
   ['startangle',['startAngle',['http://qt-project.org/doc/qt-4.8/qgraphicsellipseitem.html#startAngle',0,'QGraphicsEllipseItem']]],
   ['startcdata',['startCDATA',['http://qt-project.org/doc/qt-4.8/qxmllexicalhandler.html#startCDATA',0,'QXmlLexicalHandler::startCDATA()'],['http://qt-project.org/doc/qt-4.8/qxmldefaulthandler.html#startCDATA',0,'QXmlDefaultHandler::startCDATA()']]],
@@ -2335,5 +2361,5 @@
   ['starttraj',['StartTraj',['../classflair_1_1filter_1_1_trajectory_generator1_d.html#a94f61b22433b9ad621d22a9f12517a26',1,'flair::filter::TrajectoryGenerator1D::StartTraj()'],['../classflair_1_1filter_1_1_trajectory_generator2_d_circle.html#a637ce1ebabfb653a493314f707fa3ae4',1,'flair::filter::TrajectoryGenerator2DCircle::StartTraj()']]],
   ['startvalue',['startValue',['http://qt-project.org/doc/qt-4.8/qvariantanimation.html#startValue-prop',0,'QVariantAnimation::startValue()'],['http://qt-project.org/doc/qt-4.8/qvariantanimation.html#startValue-prop',0,'QVariantAnimation::startValue() const']]],
-  ['state',['state',['http://qt-project.org/doc/qt-4.8/qgesture.html#state-prop',0,'QGesture::state()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#state-prop',0,'QAbstractAnimation::state()'],['http://qt-project.org/doc/qt-4.8/qnetworksession.html#state',0,'QNetworkSession::state()'],['http://qt-project.org/doc/qt-4.8/phonon-mediaobject.html#state',0,'Phonon::MediaObject::state()'],['http://qt-project.org/doc/qt-4.8/q3http.html#state',0,'Q3Http::state()'],['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#state',0,'QIODevice::state()'],['http://qt-project.org/doc/qt-4.8/qgesture.html#state-prop',0,'QGesture::state()'],['http://qt-project.org/doc/qt-4.8/qaxscriptengine.html#state',0,'QAxScriptEngine::state()'],['http://qt-project.org/doc/qt-4.8/qhttp.html#state',0,'QHttp::state()'],['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#state',0,'QAccessibleInterface::state()'],['http://qt-project.org/doc/qt-4.8/qscriptsyntaxcheckresult.html#state',0,'QScriptSyntaxCheckResult::state()'],['http://qt-project.org/doc/qt-4.8/qprocess.html#state',0,'QProcess::state()'],['http://qt-project.org/doc/qt-4.8/qlocalsocket.html#state',0,'QLocalSocket::state()'],['http://qt-project.org/doc/qt-4.8/qnetworkconfiguration.html#state',0,'QNetworkConfiguration::state()'],['http://qt-project.org/doc/qt-4.8/qscriptcontext.html#state',0,'QScriptContext::state()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#state',0,'Q3CheckListItem::state()'],['http://qt-project.org/doc/qt-4.8/qscriptenginedebugger.html#state',0,'QScriptEngineDebugger::state()'],['http://qt-project.org/doc/qt-4.8/qcheckbox-qt3.html#state',0,'QCheckBox::state()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#state',0,'QAbstractItemView::state()'],['http://qt-project.org/doc/qt-4.8/qmouseevent-qt3.html#state',0,'QMouseEvent::state()'],['http://qt-project.org/doc/qt-4.8/qwheelevent-qt3.html#state',0,'QWheelEvent::state()'],['http://qt-project.org/doc/qt-4.8/qkeyevent-qt3.html#state',0,'QKeyEvent::state()'],['http://qt-project.org/doc/qt-4.8/qcontextmenuevent-qt3.html#state',0,'QContextMenuEvent::state()'],['http://qt-project.org/doc/qt-4.8/qtouchevent-touchpoint.html#state',0,'QTouchEvent::TouchPoint::state()'],['http://qt-project.org/doc/qt-4.8/q3networkoperation.html#state',0,'Q3NetworkOperation::state()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#state',0,'QAccessibleWidget::state()'],['http://qt-project.org/doc/qt-4.8/qpaintenginestate.html#state',0,'QPaintEngineState::state()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#state-prop',0,'QAbstractAnimation::state()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#state',0,'QAudioInput::state()'],['http://qt-project.org/doc/qt-4.8/qabstractsocket.html#state',0,'QAbstractSocket::state()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#state',0,'QTimeLine::state()'],['http://qt-project.org/doc/qt-4.8/q3ftp.html#state',0,'Q3Ftp::state()'],['http://qt-project.org/doc/qt-4.8/qftp.html#state',0,'QFtp::state()'],['http://qt-project.org/doc/qt-4.8/q3socket.html#state',0,'Q3Socket::state()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#state',0,'QMovie::state()'],['http://qt-project.org/doc/qt-4.8/qwswindow.html#state',0,'QWSWindow::state()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#state',0,'QAudioOutput::state()'],['http://qt-project.org/doc/qt-4.8/qaccessible.html#State-typedef',0,'QAccessible::State()'],['http://qt-project.org/doc/qt-4.8/qabstractsocket-qt3.html#State-typedef',0,'QAbstractSocket::State()'],['http://qt-project.org/doc/qt-4.8/qstyle.html#State-typedef',0,'QStyle::State()'],['../classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c',1,'flair::sensor::VrpnObject::State()']]],
+  ['state',['State',['http://qt-project.org/doc/qt-4.8/qaccessible.html#State-typedef',0,'QAccessible::State()'],['http://qt-project.org/doc/qt-4.8/qabstractsocket-qt3.html#State-typedef',0,'QAbstractSocket::State()'],['http://qt-project.org/doc/qt-4.8/qstyle.html#State-typedef',0,'QStyle::State()'],['../classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c',1,'flair::sensor::VrpnObject::State()'],['http://qt-project.org/doc/qt-4.8/qgesture.html#state-prop',0,'QGesture::state()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#state-prop',0,'QAbstractAnimation::state()'],['http://qt-project.org/doc/qt-4.8/qnetworksession.html#state',0,'QNetworkSession::state()'],['http://qt-project.org/doc/qt-4.8/phonon-mediaobject.html#state',0,'Phonon::MediaObject::state()'],['http://qt-project.org/doc/qt-4.8/q3http.html#state',0,'Q3Http::state()'],['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#state',0,'QIODevice::state()'],['http://qt-project.org/doc/qt-4.8/qgesture.html#state-prop',0,'QGesture::state()'],['http://qt-project.org/doc/qt-4.8/qaxscriptengine.html#state',0,'QAxScriptEngine::state()'],['http://qt-project.org/doc/qt-4.8/qhttp.html#state',0,'QHttp::state()'],['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#state',0,'QAccessibleInterface::state()'],['http://qt-project.org/doc/qt-4.8/qscriptsyntaxcheckresult.html#state',0,'QScriptSyntaxCheckResult::state()'],['http://qt-project.org/doc/qt-4.8/qprocess.html#state',0,'QProcess::state()'],['http://qt-project.org/doc/qt-4.8/qlocalsocket.html#state',0,'QLocalSocket::state()'],['http://qt-project.org/doc/qt-4.8/qnetworkconfiguration.html#state',0,'QNetworkConfiguration::state()'],['http://qt-project.org/doc/qt-4.8/qscriptcontext.html#state',0,'QScriptContext::state()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#state',0,'Q3CheckListItem::state()'],['http://qt-project.org/doc/qt-4.8/qscriptenginedebugger.html#state',0,'QScriptEngineDebugger::state()'],['http://qt-project.org/doc/qt-4.8/qcheckbox-qt3.html#state',0,'QCheckBox::state()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#state',0,'QAbstractItemView::state()'],['http://qt-project.org/doc/qt-4.8/qmouseevent-qt3.html#state',0,'QMouseEvent::state()'],['http://qt-project.org/doc/qt-4.8/qwheelevent-qt3.html#state',0,'QWheelEvent::state()'],['http://qt-project.org/doc/qt-4.8/qkeyevent-qt3.html#state',0,'QKeyEvent::state()'],['http://qt-project.org/doc/qt-4.8/qcontextmenuevent-qt3.html#state',0,'QContextMenuEvent::state()'],['http://qt-project.org/doc/qt-4.8/qtouchevent-touchpoint.html#state',0,'QTouchEvent::TouchPoint::state()'],['http://qt-project.org/doc/qt-4.8/q3networkoperation.html#state',0,'Q3NetworkOperation::state()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#state',0,'QAccessibleWidget::state()'],['http://qt-project.org/doc/qt-4.8/qpaintenginestate.html#state',0,'QPaintEngineState::state()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#state-prop',0,'QAbstractAnimation::state()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#state',0,'QAudioInput::state()'],['http://qt-project.org/doc/qt-4.8/qabstractsocket.html#state',0,'QAbstractSocket::state()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#state',0,'QTimeLine::state()'],['http://qt-project.org/doc/qt-4.8/q3ftp.html#state',0,'Q3Ftp::state()'],['http://qt-project.org/doc/qt-4.8/qftp.html#state',0,'QFtp::state()'],['http://qt-project.org/doc/qt-4.8/q3socket.html#state',0,'Q3Socket::state()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#state',0,'QMovie::state()'],['http://qt-project.org/doc/qt-4.8/qwswindow.html#state',0,'QWSWindow::state()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#state',0,'QAudioOutput::state()']]],
   ['stateafter',['stateAfter',['http://qt-project.org/doc/qt-4.8/qmouseevent-qt3.html#stateAfter',0,'QMouseEvent::stateAfter()'],['http://qt-project.org/doc/qt-4.8/qkeyevent-qt3.html#stateAfter',0,'QKeyEvent::stateAfter()']]],
   ['statechange',['stateChange',['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#stateChange',0,'Q3CheckListItem']]],
@@ -2344,5 +2370,5 @@
   ['stationary',['stationary',['http://qt-project.org/doc/qt-4.8/qtest-qtoucheventsequence.html#stationary',0,'QTest::QTouchEventSequence']]],
   ['statistics',['statistics',['http://qt-project.org/doc/qt-4.8/q3ptrdict.html#statistics',0,'Q3PtrDict::statistics()'],['http://qt-project.org/doc/qt-4.8/q3dict.html#statistics',0,'Q3Dict::statistics()'],['http://qt-project.org/doc/qt-4.8/q3cache.html#statistics',0,'Q3Cache::statistics()'],['http://qt-project.org/doc/qt-4.8/q3asciidict.html#statistics',0,'Q3AsciiDict::statistics()'],['http://qt-project.org/doc/qt-4.8/q3intdict.html#statistics',0,'Q3IntDict::statistics()'],['http://qt-project.org/doc/qt-4.8/q3asciicache.html#statistics',0,'Q3AsciiCache::statistics()'],['http://qt-project.org/doc/qt-4.8/q3intcache.html#statistics',0,'Q3IntCache::statistics()']]],
-  ['status',['status',['http://qt-project.org/doc/qt-4.8/qdeclarativecomponent.html#status-prop',0,'QDeclarativeComponent::status()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeview.html#status-prop',0,'QDeclarativeView::status()'],['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#status',0,'QIODevice::status()'],['http://qt-project.org/doc/qt-4.8/qdeclarativecomponent.html#status-prop',0,'QDeclarativeComponent::status()'],['http://qt-project.org/doc/qt-4.8/qdatastream.html#status',0,'QDataStream::status()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#status',0,'QPictureIO::status()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeview.html#status-prop',0,'QDeclarativeView::status()'],['http://qt-project.org/doc/qt-4.8/qtextstream.html#status',0,'QTextStream::status()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#status',0,'QSettings::status()'],['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#Status-typedef',0,'QIODevice::Status()']]],
+  ['status',['Status',['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#Status-typedef',0,'QIODevice::Status()'],['http://qt-project.org/doc/qt-4.8/qdeclarativecomponent.html#status-prop',0,'QDeclarativeComponent::status()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeview.html#status-prop',0,'QDeclarativeView::status()'],['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#status',0,'QIODevice::status()'],['http://qt-project.org/doc/qt-4.8/qdeclarativecomponent.html#status-prop',0,'QDeclarativeComponent::status()'],['http://qt-project.org/doc/qt-4.8/qdatastream.html#status',0,'QDataStream::status()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#status',0,'QPictureIO::status()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeview.html#status-prop',0,'QDeclarativeView::status()'],['http://qt-project.org/doc/qt-4.8/qtextstream.html#status',0,'QTextStream::status()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#status',0,'QSettings::status()']]],
   ['statusbar',['statusBar',['http://qt-project.org/doc/qt-4.8/q3mainwindow.html#statusBar',0,'Q3MainWindow::statusBar()'],['http://qt-project.org/doc/qt-4.8/qmainwindow.html#statusBar',0,'QMainWindow::statusBar()']]],
   ['statusbarmessage',['statusBarMessage',['http://qt-project.org/doc/qt-4.8/qwebpage.html#statusBarMessage',0,'QWebPage::statusBarMessage()'],['http://qt-project.org/doc/qt-4.8/qgraphicswebview.html#statusBarMessage',0,'QGraphicsWebView::statusBarMessage()'],['http://qt-project.org/doc/qt-4.8/qwebview.html#statusBarMessage',0,'QWebView::statusBarMessage()']]],
@@ -2364,5 +2390,5 @@
   ['stop',['stop',['http://qt-project.org/doc/qt-4.8/qnetworksession.html#stop',0,'QNetworkSession::stop()'],['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#stop',0,'Phonon::VideoPlayer::stop()'],['http://qt-project.org/doc/qt-4.8/phonon-mediaobject.html#stop',0,'Phonon::MediaObject::stop()'],['http://qt-project.org/doc/qt-4.8/qgraphicswebview.html#stop',0,'QGraphicsWebView::stop()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#stop',0,'Q3UrlOperator::stop()'],['http://qt-project.org/doc/qt-4.8/qbasictimer.html#stop',0,'QBasicTimer::stop()'],['http://qt-project.org/doc/qt-4.8/q3networkprotocol.html#stop',0,'Q3NetworkProtocol::stop()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#stop',0,'QAbstractAnimation::stop()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#stop',0,'QAudioInput::stop()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#stop',0,'QTimeLine::stop()'],['http://qt-project.org/doc/qt-4.8/qwebview.html#stop',0,'QWebView::stop()'],['http://qt-project.org/doc/qt-4.8/qstatemachine.html#stop',0,'QStateMachine::stop()'],['http://qt-project.org/doc/qt-4.8/qtimer.html#stop',0,'QTimer::stop()'],['http://qt-project.org/doc/qt-4.8/qabstractvideosurface.html#stop',0,'QAbstractVideoSurface::stop()'],['http://qt-project.org/doc/qt-4.8/qsound.html#stop',0,'QSound::stop()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#stop',0,'QMovie::stop()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#stop',0,'QAudioOutput::stop()']]],
   ['stoplog',['StopLog',['../classflair_1_1core_1_1_framework_manager.html#a978aae4beac0c20dbbff73369ab6e31a',1,'flair::core::FrameworkManager']]],
-  ['stopped',['Stopped',['../classflair_1_1meta_1_1_uav_state_machine.html#a8074514837d84114b8b4e2a6e1d7da86ac23e2b09ebe6bf4cb5e2a9abe85c0be2',1,'flair::meta::UavStateMachine::Stopped()'],['http://qt-project.org/doc/qt-4.8/qstatemachine.html#stopped',0,'QStateMachine::stopped()']]],
+  ['stopped',['stopped',['http://qt-project.org/doc/qt-4.8/qstatemachine.html#stopped',0,'QStateMachine::stopped()'],['../classflair_1_1meta_1_1_uav_state_machine.html#a8074514837d84114b8b4e2a6e1d7da86ac23e2b09ebe6bf4cb5e2a9abe85c0be2',1,'flair::meta::UavStateMachine::Stopped()']]],
   ['stops',['stops',['http://qt-project.org/doc/qt-4.8/qgradient.html#stops',0,'QGradient']]],
   ['stopserver',['stopServer',['http://qt-project.org/doc/qt-4.8/qaxfactory.html#stopServer',0,'QAxFactory']]],
Index: /trunk/doc/Flair/search/all_13.js
===================================================================
--- /trunk/doc/Flair/search/all_13.js	(revision 97)
+++ /trunk/doc/Flair/search/all_13.js	(revision 98)
@@ -451,12 +451,12 @@
   ['tryterminate',['tryTerminate',['http://qt-project.org/doc/qt-4.8/q3process.html#tryTerminate',0,'Q3Process']]],
   ['turnoffchild',['turnOffChild',['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#turnOffChild',0,'Q3CheckListItem']]],
+  ['type',['Type',['../classflair_1_1core_1_1_imu_data_1_1_type.html',1,'flair::core::ImuData']]],
   ['type',['Type',['../classflair_1_1core_1_1cvmatrix_1_1_type.html',1,'flair::core::cvmatrix']]],
   ['type',['Type',['../classflair_1_1core_1_1_geo_coordinate_1_1_type.html',1,'flair::core::GeoCoordinate']]],
-  ['type',['Type',['../classflair_1_1core_1_1_gps_data_1_1_type.html',1,'flair::core::GpsData']]],
   ['type',['Type',['../classflair_1_1core_1_1_matrix_1_1_type.html',1,'flair::core::Matrix']]],
   ['type',['Type',['../classflair_1_1core_1_1cvimage_1_1_type.html',1,'flair::core::cvimage']]],
   ['type',['Type',['http://qt-project.org/doc/qt-4.8/qshareddatapointer.html#Type-typedef',0,'QSharedDataPointer::Type()'],['http://qt-project.org/doc/qt-4.8/qexplicitlyshareddatapointer.html#Type-typedef',0,'QExplicitlySharedDataPointer::Type()'],['http://qt-project.org/doc/qt-4.8/phonon-effectparameter.html#type',0,'Phonon::EffectParameter::type()'],['http://qt-project.org/doc/qt-4.8/phonon-mediasource.html#type',0,'Phonon::MediaSource::type()'],['http://qt-project.org/doc/qt-4.8/qglbuffer.html#type',0,'QGLBuffer::type()'],['http://qt-project.org/doc/qt-4.8/qfilesystemmodel.html#type',0,'QFileSystemModel::type()'],['http://qt-project.org/doc/qt-4.8/qnetworkconfiguration.html#type',0,'QNetworkConfiguration::type()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#type',0,'Q3CheckListItem::type()'],['http://qt-project.org/doc/qt-4.8/qstandarditem.html#type',0,'QStandardItem::type()'],['http://qt-project.org/doc/qt-4.8/qsslkey.html#type',0,'QSslKey::type()'],['http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#type',0,'QListWidgetItem::type()'],['http://qt-project.org/doc/qt-4.8/qdbuserror.html#type',0,'QDBusError::type()'],['http://qt-project.org/doc/qt-4.8/qtextlength.html#type',0,'QTextLength::type()'],['http://qt-project.org/doc/qt-4.8/qtextformat.html#type',0,'QTextFormat::type()'],['http://qt-project.org/doc/qt-4.8/qtablewidgetitem.html#type',0,'QTableWidgetItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicsproxywidget.html#type',0,'QGraphicsProxyWidget::type()'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#type',0,'QXmlAttributes::type(int index) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#type-2',0,'QXmlAttributes::type(const QString &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#type-3',0,'QXmlAttributes::type(const QString &amp;uri, const QString &amp;localName) const'],['http://qt-project.org/doc/qt-4.8/qtextboundaryfinder.html#type',0,'QTextBoundaryFinder::type()'],['http://qt-project.org/doc/qt-4.8/qsqlerror.html#type',0,'QSqlError::type()'],['http://qt-project.org/doc/qt-4.8/qdbusmessage.html#type',0,'QDBusMessage::type()'],['http://qt-project.org/doc/qt-4.8/qsymbianevent.html#type',0,'QSymbianEvent::type()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeproperty.html#type',0,'QDeclarativeProperty::type()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#type',0,'QSqlField::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicssvgitem.html#type',0,'QGraphicsSvgItem::type()'],['http://qt-project.org/doc/qt-4.8/qtransform.html#type',0,'QTransform::type()'],['http://qt-project.org/doc/qt-4.8/qpaintengine.html#type',0,'QPaintEngine::type()'],['http://qt-project.org/doc/qt-4.8/qsocketnotifier.html#type',0,'QSocketNotifier::type()'],['http://qt-project.org/doc/qt-4.8/qeasingcurve.html#type',0,'QEasingCurve::type()'],['http://qt-project.org/doc/qt-4.8/qapplication.html#type',0,'QApplication::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitem.html#type',0,'QGraphicsItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicspathitem.html#type',0,'QGraphicsPathItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicsrectitem.html#type',0,'QGraphicsRectItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicsellipseitem.html#type',0,'QGraphicsEllipseItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicspolygonitem.html#type',0,'QGraphicsPolygonItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicslineitem.html#type',0,'QGraphicsLineItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicspixmapitem.html#type',0,'QGraphicsPixmapItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicstextitem.html#type',0,'QGraphicsTextItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicssimpletextitem.html#type',0,'QGraphicsSimpleTextItem::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitemgroup.html#type',0,'QGraphicsItemGroup::type()'],['http://qt-project.org/doc/qt-4.8/qevent.html#type',0,'QEvent::type()'],['http://qt-project.org/doc/qt-4.8/qmetaproperty.html#type',0,'QMetaProperty::type()'],['http://qt-project.org/doc/qt-4.8/qfileiconprovider.html#type',0,'QFileIconProvider::type()'],['http://qt-project.org/doc/qt-4.8/qgradient.html#type',0,'QGradient::type()'],['http://qt-project.org/doc/qt-4.8/qmetatype.html#type',0,'QMetaType::type()'],['http://qt-project.org/doc/qt-4.8/q3sqlfieldinfo.html#type',0,'Q3SqlFieldInfo::type()'],['http://qt-project.org/doc/qt-4.8/qtreewidgetitem.html#type',0,'QTreeWidgetItem::type()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#type',0,'QVariant::type()'],['http://qt-project.org/doc/qt-4.8/qrasterpaintengine.html#type',0,'QRasterPaintEngine::type()'],['http://qt-project.org/doc/qt-4.8/qnetworkproxy.html#type',0,'QNetworkProxy::type()'],['http://qt-project.org/doc/qt-4.8/q3socketdevice.html#type',0,'Q3SocketDevice::type()'],['http://qt-project.org/doc/qt-4.8/qgraphicswidget.html#type',0,'QGraphicsWidget::type()']]],
   ['type',['Type',['../classflair_1_1core_1_1_ahrs_data_1_1_type.html',1,'flair::core::AhrsData']]],
-  ['type',['Type',['../classflair_1_1core_1_1_imu_data_1_1_type.html',1,'flair::core::ImuData']]],
+  ['type',['Type',['../classflair_1_1core_1_1_gps_data_1_1_type.html',1,'flair::core::GpsData']]],
   ['typechilds',['TypeChilds',['../classflair_1_1core_1_1_object.html#ae22db4d723ec2d50b3ba48f26a6a770c',1,'flair::core::Object']]],
   ['typedvalue',['typedValue',['http://qt-project.org/doc/qt-4.8/qabstractxmlnodemodel.html#typedValue',0,'QAbstractXmlNodeModel']]],
Index: /trunk/doc/Flair/search/all_15.js
===================================================================
--- /trunk/doc/Flair/search/all_15.js	(revision 97)
+++ /trunk/doc/Flair/search/all_15.js	(revision 98)
@@ -12,5 +12,5 @@
   ['validator',['validator',['http://qt-project.org/doc/qt-4.8/qcombobox.html#validator',0,'QComboBox::validator()'],['http://qt-project.org/doc/qt-4.8/q3combobox.html#validator',0,'Q3ComboBox::validator()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#validator',0,'QLineEdit::validator()']]],
   ['validchunk',['validChunk',['http://qt-project.org/doc/qt-4.8/q3canvas.html#validChunk',0,'Q3Canvas::validChunk(int x, int y) const'],['http://qt-project.org/doc/qt-4.8/q3canvas.html#validChunk-2',0,'Q3Canvas::validChunk(const QPoint &amp;p) const']]],
-  ['value',['Value',['../classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3',1,'flair::sensor::LaserRangeFinder::Value()'],['../classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f',1,'flair::sensor::PressureSensor::Value()'],['../classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683',1,'flair::sensor::UsRangeFinder::Value()'],['../classflair_1_1gui_1_1_check_box.html#a217da5fe57fdb820430b61ed30c6aa18',1,'flair::gui::CheckBox::Value()'],['../classflair_1_1core_1_1cvmatrix.html#aa3a8b1722e62c8929a6533ec4afb9f2e',1,'flair::core::cvmatrix::Value()'],['../classflair_1_1gui_1_1_double_spin_box.html#acdac03928a1c2ac5a2c6dad640ba1f6e',1,'flair::gui::DoubleSpinBox::Value()'],['../classflair_1_1core_1_1_matrix.html#ae8aef6f26e366dac2eb4030b9438d132',1,'flair::core::Matrix::Value()'],['../classflair_1_1gui_1_1_spin_box.html#a782c198e37c84652f7b001847a360d2c',1,'flair::gui::SpinBox::Value()'],['../classflair_1_1gui_1_1_vector3_d_spin_box.html#abe057c07f127a2647e1f073896422efb',1,'flair::gui::Vector3DSpinBox::Value()'],['http://qt-project.org/doc/qt-4.8/qlcdnumber.html#value-prop',0,'QLCDNumber::value()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::value()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::value()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::value()'],['http://qt-project.org/doc/qt-4.8/qhash.html#value',0,'QHash::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qhash.html#value-2',0,'QHash::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qhash-iterator.html#value',0,'QHash::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qhash-const-iterator.html#value',0,'QHash::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/q3httpheader.html#value',0,'Q3HttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qmutablesetiterator.html#value',0,'QMutableSetIterator::value()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#value',0,'Q3Signal::value()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#value',0,'QHttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#value',0,'QAccessibleEvent::value()'],['http://qt-project.org/doc/qt-4.8/qlcdnumber.html#value-prop',0,'QLCDNumber::value()'],['http://qt-project.org/doc/qt-4.8/qprocessenvironment.html#value',0,'QProcessEnvironment::value()'],['http://qt-project.org/doc/qt-4.8/qlist.html#value',0,'QList::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qlist.html#value-2',0,'QList::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#value',0,'QDomAttr::value()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qtextlength.html#value',0,'QTextLength::value()'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value',0,'QXmlAttributes::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-2',0,'QXmlAttributes::value(const QString &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-3',0,'QXmlAttributes::value(const QLatin1String &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-4',0,'QXmlAttributes::value(const QString &amp;uri, const QString &amp;localName) const'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::value()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#value',0,'Q3RangeControl::value()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#value',0,'QSqlField::value()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::value()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#value',0,'Q3DataTable::value()'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value',0,'QVarLengthArray::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value-2',0,'QVarLengthArray::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdbusreply.html#value',0,'QDBusReply::value()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value',0,'Q3SqlCursor::value(int i) const'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value-2',0,'Q3SqlCursor::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value',0,'QSqlRecord::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value-2',0,'QSqlRecord::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value',0,'QVector::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value-2',0,'QVector::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#value',0,'QScriptValueIterator::value()'],['http://qt-project.org/doc/qt-4.8/qdeclarativepropertymap.html#value',0,'QDeclarativePropertyMap::value()'],['http://qt-project.org/doc/qt-4.8/qcolor.html#value',0,'QColor::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#value',0,'QXmlStreamAttribute::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-2',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-3',0,'QXmlStreamAttributes::value(const QLatin1String &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-4',0,'QXmlStreamAttributes::value(const QString &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-5',0,'QXmlStreamAttributes::value(const QLatin1String &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamentitydeclaration.html#value',0,'QXmlStreamEntityDeclaration::value()'],['http://qt-project.org/doc/qt-4.8/qmetaenum.html#value',0,'QMetaEnum::value()'],['http://qt-project.org/doc/qt-4.8/qmetaclassinfo.html#value',0,'QMetaClassInfo::value()'],['http://qt-project.org/doc/qt-4.8/qsqlquery.html#value',0,'QSqlQuery::value()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#value',0,'QSettings::value()'],['http://qt-project.org/doc/qt-4.8/qdbuspendingreply.html#value',0,'QDBusPendingReply::value()'],['http://qt-project.org/doc/qt-4.8/qmap.html#value',0,'QMap::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qmap.html#value-2',0,'QMap::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qmap-iterator.html#value',0,'QMap::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qmap-const-iterator.html#value',0,'QMap::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#value',0,'QVariant::value()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::value()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#value',0,'QNetworkCookie::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value-2',0,'QMutableLinkedListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value',0,'QMutableLinkedListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value-2',0,'QMutableListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value',0,'QMutableListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value-2',0,'QMutableVectorIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value',0,'QMutableVectorIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qhashiterator.html#value',0,'QHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmapiterator.html#value',0,'QMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value-2',0,'QMutableHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value',0,'QMutableHashIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value-2',0,'QMutableMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value',0,'QMutableMapIterator::value() const']]],
+  ['value',['value',['http://qt-project.org/doc/qt-4.8/qlcdnumber.html#value-prop',0,'QLCDNumber::value()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::value()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::value()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::value()'],['http://qt-project.org/doc/qt-4.8/qhash.html#value',0,'QHash::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qhash.html#value-2',0,'QHash::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qhash-iterator.html#value',0,'QHash::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qhash-const-iterator.html#value',0,'QHash::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/q3httpheader.html#value',0,'Q3HttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qmutablesetiterator.html#value',0,'QMutableSetIterator::value()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#value',0,'Q3Signal::value()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#value',0,'QHttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#value',0,'QAccessibleEvent::value()'],['http://qt-project.org/doc/qt-4.8/qlcdnumber.html#value-prop',0,'QLCDNumber::value()'],['http://qt-project.org/doc/qt-4.8/qprocessenvironment.html#value',0,'QProcessEnvironment::value()'],['http://qt-project.org/doc/qt-4.8/qlist.html#value',0,'QList::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qlist.html#value-2',0,'QList::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#value',0,'QDomAttr::value()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qtextlength.html#value',0,'QTextLength::value()'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value',0,'QXmlAttributes::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-2',0,'QXmlAttributes::value(const QString &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-3',0,'QXmlAttributes::value(const QLatin1String &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-4',0,'QXmlAttributes::value(const QString &amp;uri, const QString &amp;localName) const'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::value()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#value',0,'Q3RangeControl::value()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#value',0,'QSqlField::value()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::value()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#value',0,'Q3DataTable::value()'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value',0,'QVarLengthArray::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value-2',0,'QVarLengthArray::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdbusreply.html#value',0,'QDBusReply::value()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value',0,'Q3SqlCursor::value(int i) const'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value-2',0,'Q3SqlCursor::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value',0,'QSqlRecord::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value-2',0,'QSqlRecord::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value',0,'QVector::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value-2',0,'QVector::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#value',0,'QScriptValueIterator::value()'],['http://qt-project.org/doc/qt-4.8/qdeclarativepropertymap.html#value',0,'QDeclarativePropertyMap::value()'],['http://qt-project.org/doc/qt-4.8/qcolor.html#value',0,'QColor::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#value',0,'QXmlStreamAttribute::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-2',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-3',0,'QXmlStreamAttributes::value(const QLatin1String &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-4',0,'QXmlStreamAttributes::value(const QString &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-5',0,'QXmlStreamAttributes::value(const QLatin1String &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamentitydeclaration.html#value',0,'QXmlStreamEntityDeclaration::value()'],['http://qt-project.org/doc/qt-4.8/qmetaenum.html#value',0,'QMetaEnum::value()'],['http://qt-project.org/doc/qt-4.8/qmetaclassinfo.html#value',0,'QMetaClassInfo::value()'],['http://qt-project.org/doc/qt-4.8/qsqlquery.html#value',0,'QSqlQuery::value()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#value',0,'QSettings::value()'],['http://qt-project.org/doc/qt-4.8/qdbuspendingreply.html#value',0,'QDBusPendingReply::value()'],['http://qt-project.org/doc/qt-4.8/qmap.html#value',0,'QMap::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qmap.html#value-2',0,'QMap::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qmap-iterator.html#value',0,'QMap::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qmap-const-iterator.html#value',0,'QMap::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#value',0,'QVariant::value()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::value()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#value',0,'QNetworkCookie::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value-2',0,'QMutableLinkedListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value',0,'QMutableLinkedListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value-2',0,'QMutableListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value',0,'QMutableListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value-2',0,'QMutableVectorIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value',0,'QMutableVectorIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qhashiterator.html#value',0,'QHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmapiterator.html#value',0,'QMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value-2',0,'QMutableHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value',0,'QMutableHashIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value-2',0,'QMutableMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value',0,'QMutableMapIterator::value() const'],['../classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3',1,'flair::sensor::LaserRangeFinder::Value()'],['../classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f',1,'flair::sensor::PressureSensor::Value()'],['../classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683',1,'flair::sensor::UsRangeFinder::Value()'],['../classflair_1_1gui_1_1_check_box.html#a217da5fe57fdb820430b61ed30c6aa18',1,'flair::gui::CheckBox::Value()'],['../classflair_1_1core_1_1cvmatrix.html#aa3a8b1722e62c8929a6533ec4afb9f2e',1,'flair::core::cvmatrix::Value()'],['../classflair_1_1gui_1_1_double_spin_box.html#acdac03928a1c2ac5a2c6dad640ba1f6e',1,'flair::gui::DoubleSpinBox::Value()'],['../classflair_1_1core_1_1_matrix.html#ae8aef6f26e366dac2eb4030b9438d132',1,'flair::core::Matrix::Value()'],['../classflair_1_1gui_1_1_spin_box.html#a782c198e37c84652f7b001847a360d2c',1,'flair::gui::SpinBox::Value()'],['../classflair_1_1gui_1_1_vector3_d_spin_box.html#abe057c07f127a2647e1f073896422efb',1,'flair::gui::Vector3DSpinBox::Value()']]],
   ['value_5ftype',['value_type',['http://qt-project.org/doc/qt-4.8/qset.html#value_type-typedef',0,'QSet::value_type()'],['http://qt-project.org/doc/qt-4.8/qstring.html#value_type-typedef',0,'QString::value_type()'],['http://qt-project.org/doc/qt-4.8/qfuture-const-iterator.html#value_type-typedef',0,'QFuture::const_iterator::value_type()'],['http://qt-project.org/doc/qt-4.8/qlist.html#value_type-typedef',0,'QList::value_type()'],['http://qt-project.org/doc/qt-4.8/q3valuelist.html#value_type-typedef',0,'Q3ValueList::value_type()'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value_type-typedef',0,'QVarLengthArray::value_type()'],['http://qt-project.org/doc/qt-4.8/qvector.html#value_type-typedef',0,'QVector::value_type()'],['http://qt-project.org/doc/qt-4.8/qlinkedlist.html#value_type-typedef',0,'QLinkedList::value_type()']]],
   ['valuechange',['valueChange',['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#valueChange',0,'Q3RangeControl']]],
@@ -70,5 +70,5 @@
   ['videoplayer',['VideoPlayer',['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html',0,'Phonon']]],
   ['videoplayer',['VideoPlayer',['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#VideoPlayer',0,'Phonon::VideoPlayer::VideoPlayer(Phonon::Category category, QWidget *parent)'],['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#VideoPlayer-2',0,'Phonon::VideoPlayer::VideoPlayer(QWidget *parent)']]],
-  ['videowidget',['VideoWidget',['http://qt-project.org/doc/qt-4.8/phonon-videowidget.html#VideoWidget',0,'Phonon::VideoWidget::VideoWidget()'],['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#videoWidget',0,'Phonon::VideoPlayer::videoWidget()']]],
+  ['videowidget',['videoWidget',['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#videoWidget',0,'Phonon::VideoPlayer::videoWidget()'],['http://qt-project.org/doc/qt-4.8/phonon-videowidget.html#VideoWidget',0,'Phonon::VideoWidget::VideoWidget()']]],
   ['videowidget',['VideoWidget',['http://qt-project.org/doc/qt-4.8/phonon-videowidget.html',0,'Phonon']]],
   ['videowidgetinterface44',['VideoWidgetInterface44',['http://qt-project.org/doc/qt-4.8/phonon-videowidgetinterface44.html',0,'Phonon']]],
@@ -127,5 +127,5 @@
   ['vrpnclient_2eh',['VrpnClient.h',['../_vrpn_client_8h.html',1,'']]],
   ['vrpnobject',['VrpnObject',['../classflair_1_1sensor_1_1_vrpn_object.html',1,'flair::sensor']]],
-  ['vrpnobject',['VrpnObject',['../classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, const gui::TabWidget *tab)'],['../classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, uint8_t id, const gui::TabWidget *tab)']]],
+  ['vrpnobject',['VrpnObject',['../classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())'],['../classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, uint8_t id, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())']]],
   ['vrpnobject_2eh',['VrpnObject.h',['../_vrpn_object_8h.html',1,'']]],
   ['vscrollbarmode',['vScrollBarMode',['http://qt-project.org/doc/qt-4.8/q3scrollview.html#vScrollBarMode-prop',0,'Q3ScrollView::vScrollBarMode()'],['http://qt-project.org/doc/qt-4.8/q3scrollview.html#vScrollBarMode-prop',0,'Q3ScrollView::vScrollBarMode() const']]],
Index: /trunk/doc/Flair/search/all_16.js
===================================================================
--- /trunk/doc/Flair/search/all_16.js	(revision 97)
+++ /trunk/doc/Flair/search/all_16.js	(revision 98)
@@ -19,5 +19,5 @@
   ['wakeone',['wakeOne',['http://qt-project.org/doc/qt-4.8/qwaitcondition.html#wakeOne',0,'QWaitCondition']]],
   ['wakeup',['wakeUp',['http://qt-project.org/doc/qt-4.8/qabstracteventdispatcher.html#wakeUp',0,'QAbstractEventDispatcher::wakeUp()'],['http://qt-project.org/doc/qt-4.8/qeventloop.html#wakeUp',0,'QEventLoop::wakeUp()']]],
-  ['warning',['Warning',['../classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6',1,'flair::core::Object::Warning()'],['http://qt-project.org/doc/qt-4.8/qmessagebox.html#warning',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, QFlags&lt; QMessageBox::StandardButton &gt; buttons, StandardButton defaultButton)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-2',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, int button0, int button1, int button2)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-4',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, const QString &amp;button0Text, const QString &amp;button1Text, const QString &amp;button2Text, int defaultButtonNumber, int escapeButtonNumber)'],['http://qt-project.org/doc/qt-4.8/qxmlerrorhandler.html#warning',0,'QXmlErrorHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qxmldefaulthandler.html#warning',0,'QXmlDefaultHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qhelpenginecore.html#warning',0,'QHelpEngineCore::warning()']]],
+  ['warning',['warning',['http://qt-project.org/doc/qt-4.8/qmessagebox.html#warning',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, QFlags&lt; QMessageBox::StandardButton &gt; buttons, StandardButton defaultButton)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-2',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, int button0, int button1, int button2)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-4',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, const QString &amp;button0Text, const QString &amp;button1Text, const QString &amp;button2Text, int defaultButtonNumber, int escapeButtonNumber)'],['http://qt-project.org/doc/qt-4.8/qxmlerrorhandler.html#warning',0,'QXmlErrorHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qxmldefaulthandler.html#warning',0,'QXmlDefaultHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qhelpenginecore.html#warning',0,'QHelpEngineCore::warning()'],['../classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6',1,'flair::core::Object::Warning()']]],
   ['warnings',['warnings',['http://qt-project.org/doc/qt-4.8/qdeclarativeengine.html#warnings',0,'QDeclarativeEngine']]],
   ['warnuponswitches',['WarnUponSwitches',['../classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9',1,'flair::core::Thread']]],
@@ -27,5 +27,5 @@
   ['watchdog_2eh',['Watchdog.h',['../_watchdog_8h.html',1,'']]],
   ['watchedservices',['watchedServices',['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#watchedServices-prop',0,'QDBusServiceWatcher::watchedServices()'],['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#watchedServices-prop',0,'QDBusServiceWatcher::watchedServices() const']]],
-  ['watchmode',['watchMode',['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#watchMode-prop',0,'QDBusServiceWatcher::watchMode()'],['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#watchMode-prop',0,'QDBusServiceWatcher::watchMode() const'],['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#WatchMode-typedef',0,'QDBusServiceWatcher::WatchMode()']]],
+  ['watchmode',['WatchMode',['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#WatchMode-typedef',0,'QDBusServiceWatcher::WatchMode()'],['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#watchMode-prop',0,'QDBusServiceWatcher::watchMode()'],['http://qt-project.org/doc/qt-4.8/qdbusservicewatcher.html#watchMode-prop',0,'QDBusServiceWatcher::watchMode() const']]],
   ['webframe',['webFrame',['http://qt-project.org/doc/qt-4.8/qwebelement.html#webFrame',0,'QWebElement']]],
   ['webgraphic',['webGraphic',['http://qt-project.org/doc/qt-4.8/qwebsettings.html#webGraphic',0,'QWebSettings']]],
@@ -56,5 +56,5 @@
   ['widgettofield',['widgetToField',['http://qt-project.org/doc/qt-4.8/q3sqlform.html#widgetToField',0,'Q3SqlForm']]],
   ['widgetunmanaged',['widgetUnmanaged',['http://qt-project.org/doc/qt-4.8/qdesignerformwindowinterface.html#widgetUnmanaged',0,'QDesignerFormWindowInterface']]],
-  ['width',['width',['http://qt-project.org/doc/qt-4.8/qwidget.html#width-prop',0,'QWidget::width()'],['http://qt-project.org/doc/qt-4.8/qwidget.html#width-prop',0,'QWidget::width() const'],['http://qt-project.org/doc/qt-4.8/q3simplerichtext.html#width',0,'Q3SimpleRichText::width()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#width',0,'Q3ListViewItem::width()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#width',0,'Q3CheckListItem::width()'],['http://qt-project.org/doc/qt-4.8/qvideoframe.html#width',0,'QVideoFrame::width()'],['http://qt-project.org/doc/qt-4.8/qgraphicsscene.html#width',0,'QGraphicsScene::width()'],['http://qt-project.org/doc/qt-4.8/qpaintdevice.html#width',0,'QPaintDevice::width()'],['http://qt-project.org/doc/qt-4.8/qrect.html#width',0,'QRect::width()'],['http://qt-project.org/doc/qt-4.8/qrectf.html#width',0,'QRectF::width()'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#width',0,'Q3IconViewItem::width()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#width',0,'QScreen::width()'],['http://qt-project.org/doc/qt-4.8/qtextimageformat.html#width',0,'QTextImageFormat::width()'],['http://qt-project.org/doc/qt-4.8/qtextframeformat.html#width',0,'QTextFrameFormat::width()'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width',0,'QFontMetrics::width(const QString &amp;text, int len) const'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width-3',0,'QFontMetrics::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width',0,'QFontMetricsF::width(const QString &amp;text) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width-2',0,'QFontMetricsF::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qimage.html#width',0,'QImage::width()'],['http://qt-project.org/doc/qt-4.8/qpen.html#width',0,'QPen::width()'],['http://qt-project.org/doc/qt-4.8/qitemselectionrange.html#width',0,'QItemSelectionRange::width()'],['http://qt-project.org/doc/qt-4.8/qtextinlineobject.html#width',0,'QTextInlineObject::width()'],['http://qt-project.org/doc/qt-4.8/qtextline.html#width',0,'QTextLine::width()'],['http://qt-project.org/doc/qt-4.8/qtextitem.html#width',0,'QTextItem::width()'],['http://qt-project.org/doc/qt-4.8/qtextstream-qt3.html#width',0,'QTextStream::width()'],['http://qt-project.org/doc/qt-4.8/q3paintdevicemetrics.html#width',0,'Q3PaintDeviceMetrics::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#width',0,'Q3ListBoxItem::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxtext.html#width',0,'Q3ListBoxText::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxpixmap.html#width',0,'Q3ListBoxPixmap::width()'],['http://qt-project.org/doc/qt-4.8/qpixmap.html#width',0,'QPixmap::width()'],['http://qt-project.org/doc/qt-4.8/q3canvas.html#width',0,'Q3Canvas::width()'],['http://qt-project.org/doc/qt-4.8/q3canvassprite.html#width',0,'Q3CanvasSprite::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasrectangle.html#width',0,'Q3CanvasRectangle::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasellipse.html#width',0,'Q3CanvasEllipse::width()'],['http://qt-project.org/doc/qt-4.8/qpainterpathstroker.html#width',0,'QPainterPathStroker::width()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width',0,'Q3TextStream::width() const'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width-2',0,'Q3TextStream::width(int w)'],['http://qt-project.org/doc/qt-4.8/qsize.html#width',0,'QSize::width()'],['http://qt-project.org/doc/qt-4.8/qsizef.html#width',0,'QSizeF::width()'],['../classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63',1,'flair::sensor::Camera::Width()']]],
+  ['width',['Width',['../classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63',1,'flair::sensor::Camera::Width()'],['http://qt-project.org/doc/qt-4.8/qwidget.html#width-prop',0,'QWidget::width()'],['http://qt-project.org/doc/qt-4.8/qwidget.html#width-prop',0,'QWidget::width() const'],['http://qt-project.org/doc/qt-4.8/q3simplerichtext.html#width',0,'Q3SimpleRichText::width()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#width',0,'Q3ListViewItem::width()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#width',0,'Q3CheckListItem::width()'],['http://qt-project.org/doc/qt-4.8/qvideoframe.html#width',0,'QVideoFrame::width()'],['http://qt-project.org/doc/qt-4.8/qgraphicsscene.html#width',0,'QGraphicsScene::width()'],['http://qt-project.org/doc/qt-4.8/qpaintdevice.html#width',0,'QPaintDevice::width()'],['http://qt-project.org/doc/qt-4.8/qrect.html#width',0,'QRect::width()'],['http://qt-project.org/doc/qt-4.8/qrectf.html#width',0,'QRectF::width()'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#width',0,'Q3IconViewItem::width()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#width',0,'QScreen::width()'],['http://qt-project.org/doc/qt-4.8/qtextimageformat.html#width',0,'QTextImageFormat::width()'],['http://qt-project.org/doc/qt-4.8/qtextframeformat.html#width',0,'QTextFrameFormat::width()'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width',0,'QFontMetrics::width(const QString &amp;text, int len) const'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width-3',0,'QFontMetrics::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width',0,'QFontMetricsF::width(const QString &amp;text) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width-2',0,'QFontMetricsF::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qimage.html#width',0,'QImage::width()'],['http://qt-project.org/doc/qt-4.8/qpen.html#width',0,'QPen::width()'],['http://qt-project.org/doc/qt-4.8/qitemselectionrange.html#width',0,'QItemSelectionRange::width()'],['http://qt-project.org/doc/qt-4.8/qtextinlineobject.html#width',0,'QTextInlineObject::width()'],['http://qt-project.org/doc/qt-4.8/qtextline.html#width',0,'QTextLine::width()'],['http://qt-project.org/doc/qt-4.8/qtextitem.html#width',0,'QTextItem::width()'],['http://qt-project.org/doc/qt-4.8/qtextstream-qt3.html#width',0,'QTextStream::width()'],['http://qt-project.org/doc/qt-4.8/q3paintdevicemetrics.html#width',0,'Q3PaintDeviceMetrics::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#width',0,'Q3ListBoxItem::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxtext.html#width',0,'Q3ListBoxText::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxpixmap.html#width',0,'Q3ListBoxPixmap::width()'],['http://qt-project.org/doc/qt-4.8/qpixmap.html#width',0,'QPixmap::width()'],['http://qt-project.org/doc/qt-4.8/q3canvas.html#width',0,'Q3Canvas::width()'],['http://qt-project.org/doc/qt-4.8/q3canvassprite.html#width',0,'Q3CanvasSprite::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasrectangle.html#width',0,'Q3CanvasRectangle::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasellipse.html#width',0,'Q3CanvasEllipse::width()'],['http://qt-project.org/doc/qt-4.8/qpainterpathstroker.html#width',0,'QPainterPathStroker::width()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width',0,'Q3TextStream::width() const'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width-2',0,'Q3TextStream::width(int w)'],['http://qt-project.org/doc/qt-4.8/qsize.html#width',0,'QSize::width()'],['http://qt-project.org/doc/qt-4.8/qsizef.html#width',0,'QSizeF::width()']]],
   ['widthchanged',['widthChanged',['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#widthChanged',0,'Q3ListViewItem']]],
   ['widthf',['widthF',['http://qt-project.org/doc/qt-4.8/qpen.html#widthF',0,'QPen']]],
Index: /trunk/doc/Flair/search/all_1a.js
===================================================================
--- /trunk/doc/Flair/search/all_1a.js	(revision 97)
+++ /trunk/doc/Flair/search/all_1a.js	(revision 98)
@@ -769,12 +769,19 @@
   ['_7esharedmem',['~SharedMem',['../classflair_1_1core_1_1_shared_mem.html#af3f51c01e679a8dd1f6f7c64cee55ed7',1,'flair::core::SharedMem']]],
   ['_7esignalevent',['~SignalEvent',['http://qt-project.org/doc/qt-4.8/qstatemachine-signalevent.html#dtor.SignalEvent',0,'QStateMachine::SignalEvent']]],
-  ['_7esimuahrs',['~SimuAhrs',['../classflair_1_1filter_1_1_simu_ahrs.html#abc6e5fb30794862c01828b73166a405d',1,'flair::filter::SimuAhrs']]],
-  ['_7esimubldc',['~SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8',1,'flair::actuator::SimuBldc::~SimuBldc()'],['../classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8',1,'flair::actuator::SimuBldc::~SimuBldc()']]],
-  ['_7esimucamera',['~SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0',1,'flair::sensor::SimuCamera::~SimuCamera()'],['../classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0',1,'flair::sensor::SimuCamera::~SimuCamera()']]],
-  ['_7esimugps',['~SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3',1,'flair::sensor::SimuGps::~SimuGps()'],['../classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3',1,'flair::sensor::SimuGps::~SimuGps()']]],
-  ['_7esimuimu',['~SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf',1,'flair::sensor::SimuImu::~SimuImu()'],['../classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf',1,'flair::sensor::SimuImu::~SimuImu()']]],
-  ['_7esimulaser',['~SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5',1,'flair::sensor::SimuLaser::~SimuLaser()'],['../classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5',1,'flair::sensor::SimuLaser::~SimuLaser()']]],
-  ['_7esimupressuresensor',['~SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60',1,'flair::sensor::SimuPressureSensor::~SimuPressureSensor()'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60',1,'flair::sensor::SimuPressureSensor::~SimuPressureSensor()']]],
-  ['_7esimuus',['~SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4',1,'flair::sensor::SimuUs::~SimuUs()'],['../classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4',1,'flair::sensor::SimuUs::~SimuUs()']]],
+  ['_7esimubldc',['~SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8',1,'flair::actuator::SimuBldc']]],
+  ['_7esimucamera',['~SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0',1,'flair::sensor::SimuCamera']]],
+  ['_7esimugps',['~SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3',1,'flair::sensor::SimuGps']]],
+  ['_7esimuimu',['~SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf',1,'flair::sensor::SimuImu']]],
+  ['_7esimulaser',['~SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5',1,'flair::sensor::SimuLaser']]],
+  ['_7esimulatedahrs',['~SimulatedAhrs',['../classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6',1,'flair::filter::SimulatedAhrs']]],
+  ['_7esimulatedbldc',['~SimulatedBldc',['../classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed',1,'flair::actuator::SimulatedBldc']]],
+  ['_7esimulatedcamera',['~SimulatedCamera',['../classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66',1,'flair::sensor::SimulatedCamera']]],
+  ['_7esimulatedgps',['~SimulatedGps',['../classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92',1,'flair::sensor::SimulatedGps']]],
+  ['_7esimulatedimu',['~SimulatedImu',['../classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274',1,'flair::sensor::SimulatedImu']]],
+  ['_7esimulatedlaser',['~SimulatedLaser',['../classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c',1,'flair::sensor::SimulatedLaser']]],
+  ['_7esimulatedpressuresensor',['~SimulatedPressureSensor',['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb',1,'flair::sensor::SimulatedPressureSensor']]],
+  ['_7esimulatedus',['~SimulatedUs',['../classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12',1,'flair::sensor::SimulatedUs']]],
+  ['_7esimupressuresensor',['~SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60',1,'flair::sensor::SimuPressureSensor']]],
+  ['_7esimuus',['~SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4',1,'flair::sensor::SimuUs']]],
   ['_7espinbox',['~SpinBox',['../classflair_1_1gui_1_1_spin_box.html#a64182fc99a1d96d8f86679a568c50f9b',1,'flair::gui::SpinBox']]],
   ['_7esrf08',['~Srf08',['../classflair_1_1sensor_1_1_srf08.html#a98bf852157fdae881576d0b7f25da6b0',1,'flair::sensor::Srf08']]],
Index: /trunk/doc/Flair/search/all_5.js
===================================================================
--- /trunk/doc/Flair/search/all_5.js	(revision 97)
+++ /trunk/doc/Flair/search/all_5.js	(revision 98)
@@ -16,5 +16,5 @@
   ['featurepermissionrequestcanceled',['featurePermissionRequestCanceled',['http://qt-project.org/doc/qt-4.8/qwebpage.html#featurePermissionRequestCanceled',0,'QWebPage']]],
   ['featurepermissionrequested',['featurePermissionRequested',['http://qt-project.org/doc/qt-4.8/qwebpage.html#featurePermissionRequested',0,'QWebPage']]],
-  ['features',['features',['http://qt-project.org/doc/qt-4.8/qdockwidget.html#features-prop',0,'QDockWidget::features()'],['http://qt-project.org/doc/qt-4.8/qdesignerformwindowinterface.html#features',0,'QDesignerFormWindowInterface::features()'],['http://qt-project.org/doc/qt-4.8/qdockwidget.html#features-prop',0,'QDockWidget::features()'],['http://qt-project.org/doc/qt-4.8/phonon-mediacontroller.html#Features-typedef',0,'Phonon::MediaController::Features()']]],
+  ['features',['Features',['http://qt-project.org/doc/qt-4.8/phonon-mediacontroller.html#Features-typedef',0,'Phonon::MediaController::Features()'],['http://qt-project.org/doc/qt-4.8/qdockwidget.html#features-prop',0,'QDockWidget::features()'],['http://qt-project.org/doc/qt-4.8/qdesignerformwindowinterface.html#features',0,'QDesignerFormWindowInterface::features()'],['http://qt-project.org/doc/qt-4.8/qdockwidget.html#features-prop',0,'QDockWidget::features()']]],
   ['featureschanged',['featuresChanged',['http://qt-project.org/doc/qt-4.8/qdockwidget.html#featuresChanged',0,'QDockWidget']]],
   ['fetch',['fetch',['http://qt-project.org/doc/qt-4.8/qsqlresult.html#fetch',0,'QSqlResult']]],
@@ -209,5 +209,5 @@
   ['form',['form',['http://qt-project.org/doc/qt-4.8/q3databrowser.html#form',0,'Q3DataBrowser::form()'],['http://qt-project.org/doc/qt-4.8/q3dataview.html#form',0,'Q3DataView::form()']]],
   ['formalignment',['formAlignment',['http://qt-project.org/doc/qt-4.8/qformlayout.html#formAlignment-prop',0,'QFormLayout::formAlignment()'],['http://qt-project.org/doc/qt-4.8/qformlayout.html#formAlignment-prop',0,'QFormLayout::formAlignment() const']]],
-  ['format',['Format',['../classflair_1_1core_1_1cvimage_1_1_type.html#abbfd16d91156a75d6ddbe7858aa8692f',1,'flair::core::cvimage::Type::Format()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#format-prop',0,'QProgressBar::format()'],['http://qt-project.org/doc/qt-4.8/qabstracttextdocumentlayout.html#format',0,'QAbstractTextDocumentLayout::format()'],['http://qt-project.org/doc/qt-4.8/qtextobject.html#format',0,'QTextObject::format()'],['http://qt-project.org/doc/qt-4.8/q3icondrag.html#format',0,'Q3IconDrag::format()'],['http://qt-project.org/doc/qt-4.8/qmimesource.html#format',0,'QMimeSource::format()'],['http://qt-project.org/doc/qt-4.8/qimagereader.html#format',0,'QImageReader::format()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#format-prop',0,'QProgressBar::format()'],['http://qt-project.org/doc/qt-4.8/qimageiohandler.html#format',0,'QImageIOHandler::format()'],['http://qt-project.org/doc/qt-4.8/qtextdocumentwriter.html#format',0,'QTextDocumentWriter::format()'],['http://qt-project.org/doc/qt-4.8/qimage.html#format',0,'QImage::format()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#format',0,'QPictureIO::format()'],['http://qt-project.org/doc/qt-4.8/qdropevent-qt3.html#format',0,'QDropEvent::format()'],['http://qt-project.org/doc/qt-4.8/qsyntaxhighlighter.html#format',0,'QSyntaxHighlighter::format()'],['http://qt-project.org/doc/qt-4.8/qtextinlineobject.html#format',0,'QTextInlineObject::format()'],['http://qt-project.org/doc/qt-4.8/qglcontext.html#format',0,'QGLContext::format()'],['http://qt-project.org/doc/qt-4.8/qglwidget.html#format',0,'QGLWidget::format()'],['http://qt-project.org/doc/qt-4.8/qglframebufferobject.html#format',0,'QGLFramebufferObject::format()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#format',0,'QAudioInput::format()'],['http://qt-project.org/doc/qt-4.8/qimagewriter.html#format',0,'QImageWriter::format()'],['http://qt-project.org/doc/qt-4.8/qtexttablecell.html#format',0,'QTextTableCell::format()'],['http://qt-project.org/doc/qt-4.8/qtexttable.html#format',0,'QTextTable::format()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#format',0,'QSettings::format()'],['http://qt-project.org/doc/qt-4.8/qglpixelbuffer.html#format',0,'QGLPixelBuffer::format()'],['http://qt-project.org/doc/qt-4.8/qcustomrasterpaintdevice.html#format',0,'QCustomRasterPaintDevice::format()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#format',0,'QMovie::format()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#format',0,'QAudioOutput::format()'],['http://qt-project.org/doc/qt-4.8/qtextlist.html#format',0,'QTextList::format()'],['http://qt-project.org/doc/qt-4.8/q3storeddrag.html#format',0,'Q3StoredDrag::format()'],['http://qt-project.org/doc/qt-4.8/q3textdrag.html#format',0,'Q3TextDrag::format()'],['http://qt-project.org/doc/qt-4.8/q3imagedrag.html#format',0,'Q3ImageDrag::format()']]],
+  ['format',['format',['http://qt-project.org/doc/qt-4.8/qprogressbar.html#format-prop',0,'QProgressBar::format()'],['http://qt-project.org/doc/qt-4.8/qabstracttextdocumentlayout.html#format',0,'QAbstractTextDocumentLayout::format()'],['http://qt-project.org/doc/qt-4.8/qtextobject.html#format',0,'QTextObject::format()'],['http://qt-project.org/doc/qt-4.8/q3icondrag.html#format',0,'Q3IconDrag::format()'],['http://qt-project.org/doc/qt-4.8/qmimesource.html#format',0,'QMimeSource::format()'],['http://qt-project.org/doc/qt-4.8/qimagereader.html#format',0,'QImageReader::format()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#format-prop',0,'QProgressBar::format()'],['http://qt-project.org/doc/qt-4.8/qimageiohandler.html#format',0,'QImageIOHandler::format()'],['http://qt-project.org/doc/qt-4.8/qtextdocumentwriter.html#format',0,'QTextDocumentWriter::format()'],['http://qt-project.org/doc/qt-4.8/qimage.html#format',0,'QImage::format()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#format',0,'QPictureIO::format()'],['http://qt-project.org/doc/qt-4.8/qdropevent-qt3.html#format',0,'QDropEvent::format()'],['http://qt-project.org/doc/qt-4.8/qsyntaxhighlighter.html#format',0,'QSyntaxHighlighter::format()'],['http://qt-project.org/doc/qt-4.8/qtextinlineobject.html#format',0,'QTextInlineObject::format()'],['http://qt-project.org/doc/qt-4.8/qglcontext.html#format',0,'QGLContext::format()'],['http://qt-project.org/doc/qt-4.8/qglwidget.html#format',0,'QGLWidget::format()'],['http://qt-project.org/doc/qt-4.8/qglframebufferobject.html#format',0,'QGLFramebufferObject::format()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#format',0,'QAudioInput::format()'],['http://qt-project.org/doc/qt-4.8/qimagewriter.html#format',0,'QImageWriter::format()'],['http://qt-project.org/doc/qt-4.8/qtexttablecell.html#format',0,'QTextTableCell::format()'],['http://qt-project.org/doc/qt-4.8/qtexttable.html#format',0,'QTextTable::format()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#format',0,'QSettings::format()'],['http://qt-project.org/doc/qt-4.8/qglpixelbuffer.html#format',0,'QGLPixelBuffer::format()'],['http://qt-project.org/doc/qt-4.8/qcustomrasterpaintdevice.html#format',0,'QCustomRasterPaintDevice::format()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#format',0,'QMovie::format()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#format',0,'QAudioOutput::format()'],['http://qt-project.org/doc/qt-4.8/qtextlist.html#format',0,'QTextList::format()'],['http://qt-project.org/doc/qt-4.8/q3storeddrag.html#format',0,'Q3StoredDrag::format()'],['http://qt-project.org/doc/qt-4.8/q3textdrag.html#format',0,'Q3TextDrag::format()'],['http://qt-project.org/doc/qt-4.8/q3imagedrag.html#format',0,'Q3ImageDrag::format()'],['../classflair_1_1core_1_1cvimage_1_1_type.html#abbfd16d91156a75d6ddbe7858aa8692f',1,'flair::core::cvimage::Type::Format()']]],
   ['formatindex',['formatIndex',['http://qt-project.org/doc/qt-4.8/qtextobject.html#formatIndex',0,'QTextObject::formatIndex()'],['http://qt-project.org/doc/qt-4.8/qtextinlineobject.html#formatIndex',0,'QTextInlineObject::formatIndex()']]],
   ['formatoptions',['FormatOptions',['http://qt-project.org/doc/qt-4.8/qplatformwindowformat.html#FormatOptions-typedef',0,'QPlatformWindowFormat']]],
Index: /trunk/doc/Flair/search/all_7.js
===================================================================
--- /trunk/doc/Flair/search/all_7.js	(revision 97)
+++ /trunk/doc/Flair/search/all_7.js	(revision 98)
@@ -32,5 +32,5 @@
   ['hascontentlength',['hasContentLength',['http://qt-project.org/doc/qt-4.8/q3httpheader.html#hasContentLength',0,'Q3HttpHeader::hasContentLength()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#hasContentLength',0,'QHttpHeader::hasContentLength()']]],
   ['hascontenttype',['hasContentType',['http://qt-project.org/doc/qt-4.8/q3httpheader.html#hasContentType',0,'Q3HttpHeader::hasContentType()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#hasContentType',0,'QHttpHeader::hasContentType()']]],
-  ['hascurrentmeasurement',['HasCurrentMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#a7aa850b8506c65ec465e0b5872cc6dfd',1,'flair::actuator::AfroBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe',1,'flair::actuator::BlCtrlV2::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169',1,'flair::actuator::Bldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1',1,'flair::actuator::SimuBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853',1,'flair::actuator::XBldc::HasCurrentMeasurement()']]],
+  ['hascurrentmeasurement',['HasCurrentMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#a7aa850b8506c65ec465e0b5872cc6dfd',1,'flair::actuator::AfroBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe',1,'flair::actuator::BlCtrlV2::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169',1,'flair::actuator::Bldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a',1,'flair::actuator::SimulatedBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853',1,'flair::actuator::XBldc::HasCurrentMeasurement()']]],
   ['hascursor',['hasCursor',['http://qt-project.org/doc/qt-4.8/qgraphicsitem.html#hasCursor',0,'QGraphicsItem']]],
   ['hasdefaultbutton',['hasDefaultButton',['http://qt-project.org/doc/qt-4.8/q3tabdialog.html#hasDefaultButton',0,'Q3TabDialog']]],
@@ -93,5 +93,5 @@
   ['hasselectedtext',['hasSelectedText',['http://qt-project.org/doc/qt-4.8/q3textedit.html#hasSelectedText-prop',0,'Q3TextEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#hasSelectedText-prop',0,'QLineEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#hasSelectedText-prop',0,'QLabel::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/qtextedit-qt3.html#hasSelectedText',0,'QTextEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#hasSelectedText-prop',0,'Q3TextEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#hasSelectedText-prop',0,'QLineEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#hasSelectedText-prop',0,'QLabel::hasSelectedText()']]],
   ['hasselection',['hasSelection',['http://qt-project.org/doc/qt-4.8/qwebpage.html#hasSelection-prop',0,'QWebPage::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qwebview.html#hasSelection-prop',0,'QWebView::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qwebpage.html#hasSelection-prop',0,'QWebPage::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qdesignerformwindowcursorinterface.html#hasSelection',0,'QDesignerFormWindowCursorInterface::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#hasSelection',0,'QItemSelectionModel::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qwebview.html#hasSelection-prop',0,'QWebView::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qtextcursor.html#hasSelection',0,'QTextCursor::hasSelection()']]],
-  ['hasspeedmeasurement',['HasSpeedMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#ae22a92ad5fa166179218934808a286c7',1,'flair::actuator::AfroBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e',1,'flair::actuator::BlCtrlV2::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a',1,'flair::actuator::Bldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6',1,'flair::actuator::SimuBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9',1,'flair::actuator::XBldc::HasSpeedMeasurement()']]],
+  ['hasspeedmeasurement',['HasSpeedMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#ae22a92ad5fa166179218934808a286c7',1,'flair::actuator::AfroBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e',1,'flair::actuator::BlCtrlV2::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a',1,'flair::actuator::Bldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf',1,'flair::actuator::SimulatedBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9',1,'flair::actuator::XBldc::HasSpeedMeasurement()']]],
   ['hasstaticbackground',['hasStaticBackground',['http://qt-project.org/doc/qt-4.8/q3scrollview.html#hasStaticBackground',0,'Q3ScrollView']]],
   ['hasstockevents',['hasStockEvents',['http://qt-project.org/doc/qt-4.8/qaxfactory.html#hasStockEvents',0,'QAxFactory']]],
Index: /trunk/doc/Flair/search/all_b.js
===================================================================
--- /trunk/doc/Flair/search/all_b.js	(revision 97)
+++ /trunk/doc/Flair/search/all_b.js	(revision 98)
@@ -114,5 +114,5 @@
   ['linesofparagraph',['linesOfParagraph',['http://qt-project.org/doc/qt-4.8/q3textedit.html#linesOfParagraph',0,'Q3TextEdit']]],
   ['linespacing',['lineSpacing',['http://qt-project.org/doc/qt-4.8/q3stylesheetitem.html#lineSpacing',0,'Q3StyleSheetItem::lineSpacing()'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#lineSpacing',0,'QFontMetrics::lineSpacing()'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#lineSpacing',0,'QFontMetricsF::lineSpacing()']]],
-  ['linestep',['linestep',['http://qt-project.org/doc/qt-4.8/qdirectpainter.html#linestep',0,'QDirectPainter::linestep()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#linestep',0,'QScreen::linestep()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#lineStep',0,'Q3RangeControl::lineStep()'],['http://qt-project.org/doc/qt-4.8/qabstractslider-qt3.html#lineStep',0,'QAbstractSlider::lineStep()']]],
+  ['linestep',['lineStep',['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#lineStep',0,'Q3RangeControl::lineStep()'],['http://qt-project.org/doc/qt-4.8/qabstractslider-qt3.html#lineStep',0,'QAbstractSlider::lineStep()'],['http://qt-project.org/doc/qt-4.8/qdirectpainter.html#linestep',0,'QDirectPainter::linestep()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#linestep',0,'QScreen::linestep()']]],
   ['lineto',['lineTo',['http://qt-project.org/doc/qt-4.8/qpainterpath.html#lineTo',0,'QPainterPath::lineTo(const QPointF &amp;endPoint)'],['http://qt-project.org/doc/qt-4.8/qpainterpath.html#lineTo-2',0,'QPainterPath::lineTo(qreal x, qreal y)']]],
   ['lineup',['lineUp',['http://qt-project.org/doc/qt-4.8/q3dockarea.html#lineUp',0,'Q3DockArea']]],
@@ -142,5 +142,5 @@
   ['listchildren',['listChildren',['http://qt-project.org/doc/qt-4.8/q3urloperator.html#listChildren',0,'Q3UrlOperator']]],
   ['listelementtype',['listElementType',['http://qt-project.org/doc/qt-4.8/qdeclarativelistreference.html#listElementType',0,'QDeclarativeListReference']]],
-  ['listen',['listen',['http://qt-project.org/doc/qt-4.8/qlocalserver.html#listen',0,'QLocalServer::listen()'],['http://qt-project.org/doc/qt-4.8/qtcpserver.html#listen',0,'QTcpServer::listen()'],['http://qt-project.org/doc/qt-4.8/q3socketdevice.html#listen',0,'Q3SocketDevice::listen()'],['../classflair_1_1core_1_1_connected_socket.html#ab522b80d805132cd0762f44852085613',1,'flair::core::ConnectedSocket::Listen()'],['../classflair_1_1core_1_1_tcp_socket.html#a7eaffe48d70e5119182bdb5846c6889d',1,'flair::core::TcpSocket::Listen()'],['../classflair_1_1core_1_1_udt_socket.html#a11808b6bc370de061d19bd10dddc662e',1,'flair::core::UdtSocket::Listen()']]],
+  ['listen',['Listen',['../classflair_1_1core_1_1_connected_socket.html#ab522b80d805132cd0762f44852085613',1,'flair::core::ConnectedSocket::Listen()'],['../classflair_1_1core_1_1_tcp_socket.html#a7eaffe48d70e5119182bdb5846c6889d',1,'flair::core::TcpSocket::Listen()'],['../classflair_1_1core_1_1_udt_socket.html#a11808b6bc370de061d19bd10dddc662e',1,'flair::core::UdtSocket::Listen()'],['http://qt-project.org/doc/qt-4.8/qlocalserver.html#listen',0,'QLocalServer::listen()'],['http://qt-project.org/doc/qt-4.8/qtcpserver.html#listen',0,'QTcpServer::listen()'],['http://qt-project.org/doc/qt-4.8/q3socketdevice.html#listen',0,'Q3SocketDevice::listen()']]],
   ['listinfo',['listInfo',['http://qt-project.org/doc/qt-4.8/q3ftp.html#listInfo',0,'Q3Ftp::listInfo()'],['http://qt-project.org/doc/qt-4.8/qftp.html#listInfo',0,'QFtp::listInfo()']]],
   ['liststyle',['listStyle',['http://qt-project.org/doc/qt-4.8/q3stylesheetitem.html#listStyle',0,'Q3StyleSheetItem']]],
Index: /trunk/doc/Flair/search/all_d.js
===================================================================
--- /trunk/doc/Flair/search/all_d.js	(revision 97)
+++ /trunk/doc/Flair/search/all_d.js	(revision 98)
@@ -15,5 +15,5 @@
   ['namespacename',['namespaceName',['http://qt-project.org/doc/qt-4.8/qhelpenginecore.html#namespaceName',0,'QHelpEngineCore']]],
   ['namespaceprocessing',['namespaceProcessing',['http://qt-project.org/doc/qt-4.8/qxmlstreamreader.html#namespaceProcessing-prop',0,'QXmlStreamReader::namespaceProcessing()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamreader.html#namespaceProcessing-prop',0,'QXmlStreamReader::namespaceProcessing() const']]],
-  ['namespaceuri',['namespaceUri',['http://qt-project.org/doc/qt-4.8/qxmlname.html#namespaceUri',0,'QXmlName::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qwebelement.html#namespaceUri',0,'QWebElement::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#namespaceUri',0,'QXmlStreamAttribute::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamnamespacedeclaration.html#namespaceUri',0,'QXmlStreamNamespaceDeclaration::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamreader.html#namespaceUri',0,'QXmlStreamReader::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qdomnode.html#namespaceURI',0,'QDomNode::namespaceURI()']]],
+  ['namespaceuri',['namespaceURI',['http://qt-project.org/doc/qt-4.8/qdomnode.html#namespaceURI',0,'QDomNode::namespaceURI()'],['http://qt-project.org/doc/qt-4.8/qxmlname.html#namespaceUri',0,'QXmlName::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qwebelement.html#namespaceUri',0,'QWebElement::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#namespaceUri',0,'QXmlStreamAttribute::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamnamespacedeclaration.html#namespaceUri',0,'QXmlStreamNamespaceDeclaration::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamreader.html#namespaceUri',0,'QXmlStreamReader::namespaceUri()']]],
   ['nametotype',['nameToType',['http://qt-project.org/doc/qt-4.8/qvariant.html#nameToType',0,'QVariant']]],
   ['nativearguments',['nativeArguments',['http://qt-project.org/doc/qt-4.8/qprocess.html#nativeArguments',0,'QProcess']]],
@@ -100,5 +100,5 @@
   ['normalexit',['normalExit',['http://qt-project.org/doc/qt-4.8/q3process.html#normalExit',0,'Q3Process']]],
   ['normalgeometry',['normalGeometry',['http://qt-project.org/doc/qt-4.8/qwidget.html#normalGeometry-prop',0,'QWidget::normalGeometry()'],['http://qt-project.org/doc/qt-4.8/qwidget.html#normalGeometry-prop',0,'QWidget::normalGeometry() const']]],
-  ['normalize',['normalize',['http://qt-project.org/doc/qt-4.8/qvector3d.html#normalize',0,'QVector3D::normalize()'],['http://qt-project.org/doc/qt-4.8/qdomnode.html#normalize',0,'QDomNode::normalize()'],['http://qt-project.org/doc/qt-4.8/qrect-qt3.html#normalize',0,'QRect::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector2d.html#normalize',0,'QVector2D::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector4d.html#normalize',0,'QVector4D::normalize()'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#normalize',0,'QQuaternion::normalize()'],['../classflair_1_1core_1_1_quaternion.html#aa540ffe227bbacd124c77f95d8c720b3',1,'flair::core::Quaternion::Normalize()'],['../classflair_1_1core_1_1_vector2_d.html#a9ee928de991ca4872f2e877e87393f03',1,'flair::core::Vector2D::Normalize()'],['../classflair_1_1core_1_1_vector3_d.html#a8230b1bbc50b49afac2758e44bcbb02c',1,'flair::core::Vector3D::Normalize()']]],
+  ['normalize',['Normalize',['../classflair_1_1core_1_1_quaternion.html#aa540ffe227bbacd124c77f95d8c720b3',1,'flair::core::Quaternion::Normalize()'],['../classflair_1_1core_1_1_vector2_d.html#a9ee928de991ca4872f2e877e87393f03',1,'flair::core::Vector2D::Normalize()'],['../classflair_1_1core_1_1_vector3_d.html#a8230b1bbc50b49afac2758e44bcbb02c',1,'flair::core::Vector3D::Normalize()'],['http://qt-project.org/doc/qt-4.8/qvector3d.html#normalize',0,'QVector3D::normalize()'],['http://qt-project.org/doc/qt-4.8/qdomnode.html#normalize',0,'QDomNode::normalize()'],['http://qt-project.org/doc/qt-4.8/qrect-qt3.html#normalize',0,'QRect::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector2d.html#normalize',0,'QVector2D::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector4d.html#normalize',0,'QVector4D::normalize()'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#normalize',0,'QQuaternion::normalize()']]],
   ['normalized',['normalized',['http://qt-project.org/doc/qt-4.8/qvector3d.html#normalized',0,'QVector3D::normalized()'],['http://qt-project.org/doc/qt-4.8/qstring.html#normalized',0,'QString::normalized(NormalizationForm mode) const'],['http://qt-project.org/doc/qt-4.8/qstring.html#normalized-2',0,'QString::normalized(NormalizationForm mode, QChar::UnicodeVersion version) const'],['http://qt-project.org/doc/qt-4.8/qrect.html#normalized',0,'QRect::normalized()'],['http://qt-project.org/doc/qt-4.8/qrectf.html#normalized',0,'QRectF::normalized()'],['http://qt-project.org/doc/qt-4.8/qvector2d.html#normalized',0,'QVector2D::normalized()'],['http://qt-project.org/doc/qt-4.8/qvector4d.html#normalized',0,'QVector4D::normalized()'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#normalized',0,'QQuaternion::normalized()']]],
   ['normalizedpos',['normalizedPos',['http://qt-project.org/doc/qt-4.8/qtouchevent-touchpoint.html#normalizedPos',0,'QTouchEvent::TouchPoint']]],
Index: /trunk/doc/Flair/search/all_e.js
===================================================================
--- /trunk/doc/Flair/search/all_e.js	(revision 97)
+++ /trunk/doc/Flair/search/all_e.js	(revision 98)
@@ -13,5 +13,5 @@
   ['objectregisteredat',['objectRegisteredAt',['http://qt-project.org/doc/qt-4.8/qdbusconnection.html#objectRegisteredAt',0,'QDBusConnection']]],
   ['objectremoved',['objectRemoved',['http://qt-project.org/doc/qt-4.8/qdesignerformwindowinterface.html#objectRemoved',0,'QDesignerFormWindowInterface']]],
-  ['objecttype',['ObjectType',['../classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53',1,'flair::core::Object::ObjectType()'],['http://qt-project.org/doc/qt-4.8/qtextformat.html#objectType',0,'QTextFormat::objectType()']]],
+  ['objecttype',['objectType',['http://qt-project.org/doc/qt-4.8/qtextformat.html#objectType',0,'QTextFormat::objectType()'],['../classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53',1,'flair::core::Object::ObjectType()']]],
   ['officonset',['offIconSet',['http://qt-project.org/doc/qt-4.8/qtoolbutton-qt3.html#offIconSet',0,'QToolButton']]],
   ['offlinestoragedefaultquota',['offlineStorageDefaultQuota',['http://qt-project.org/doc/qt-4.8/qwebsettings.html#offlineStorageDefaultQuota',0,'QWebSettings']]],
Index: /trunk/doc/Flair/search/all_f.js
===================================================================
--- /trunk/doc/Flair/search/all_f.js	(revision 97)
+++ /trunk/doc/Flair/search/all_f.js	(revision 98)
@@ -123,5 +123,5 @@
   ['physicalwidth',['physicalWidth',['http://qt-project.org/doc/qt-4.8/qscreen.html#physicalWidth',0,'QScreen']]],
   ['picture',['Picture',['../classflair_1_1gui_1_1_picture.html',1,'flair::gui']]],
-  ['picture',['Picture',['../classflair_1_1gui_1_1_picture.html#a6ee56525b149244b23bf84a3bf224124',1,'flair::gui::Picture::Picture()'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#picture',0,'Q3IconViewItem::picture()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#picture',0,'QPictureIO::picture()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#picture',0,'QLabel::picture()']]],
+  ['picture',['picture',['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#picture',0,'Q3IconViewItem::picture()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#picture',0,'QPictureIO::picture()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#picture',0,'QLabel::picture()'],['../classflair_1_1gui_1_1_picture.html#a6ee56525b149244b23bf84a3bf224124',1,'flair::gui::Picture::Picture()']]],
   ['picture_2eh',['Picture.h',['../_picture_8h.html',1,'']]],
   ['pictureformat',['pictureFormat',['http://qt-project.org/doc/qt-4.8/qpicture-obsolete.html#pictureFormat',0,'QPicture::pictureFormat()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#pictureFormat',0,'QPictureIO::pictureFormat(const QString &amp;fileName)'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#pictureFormat-2',0,'QPictureIO::pictureFormat(QIODevice *d)']]],
Index: /trunk/doc/Flair/search/classes_12.js
===================================================================
--- /trunk/doc/Flair/search/classes_12.js	(revision 97)
+++ /trunk/doc/Flair/search/classes_12.js	(revision 98)
@@ -13,5 +13,4 @@
   ['signedintegertype',['SignedIntegerType',['../classflair_1_1core_1_1_signed_integer_type.html',1,'flair::core']]],
   ['simu_5fstate',['simu_state',['../structflair_1_1simulator_1_1_model_1_1simu__state.html',1,'flair::simulator::Model']]],
-  ['simuahrs',['SimuAhrs',['../classflair_1_1filter_1_1_simu_ahrs.html',1,'flair::filter']]],
   ['simubldc',['SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html',1,'flair::actuator']]],
   ['simucamera',['SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html',1,'flair::sensor']]],
@@ -21,4 +20,12 @@
   ['simulaser',['SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html',1,'flair::sensor']]],
   ['simulasergl',['SimuLaserGL',['../classflair_1_1sensor_1_1_simu_laser_g_l.html',1,'flair::sensor']]],
+  ['simulatedahrs',['SimulatedAhrs',['../classflair_1_1filter_1_1_simulated_ahrs.html',1,'flair::filter']]],
+  ['simulatedbldc',['SimulatedBldc',['../classflair_1_1actuator_1_1_simulated_bldc.html',1,'flair::actuator']]],
+  ['simulatedcamera',['SimulatedCamera',['../classflair_1_1sensor_1_1_simulated_camera.html',1,'flair::sensor']]],
+  ['simulatedgps',['SimulatedGps',['../classflair_1_1sensor_1_1_simulated_gps.html',1,'flair::sensor']]],
+  ['simulatedimu',['SimulatedImu',['../classflair_1_1sensor_1_1_simulated_imu.html',1,'flair::sensor']]],
+  ['simulatedlaser',['SimulatedLaser',['../classflair_1_1sensor_1_1_simulated_laser.html',1,'flair::sensor']]],
+  ['simulatedpressuresensor',['SimulatedPressureSensor',['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html',1,'flair::sensor']]],
+  ['simulatedus',['SimulatedUs',['../classflair_1_1sensor_1_1_simulated_us.html',1,'flair::sensor']]],
   ['simulator',['Simulator',['../classflair_1_1simulator_1_1_simulator.html',1,'flair::simulator']]],
   ['simupressuresensor',['SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html',1,'flair::sensor']]],
Index: /trunk/doc/Flair/search/classes_13.js
===================================================================
--- /trunk/doc/Flair/search/classes_13.js	(revision 97)
+++ /trunk/doc/Flair/search/classes_13.js	(revision 98)
@@ -13,9 +13,9 @@
   ['trajectorygenerator2dcircle',['TrajectoryGenerator2DCircle',['../classflair_1_1filter_1_1_trajectory_generator2_d_circle.html',1,'flair::filter']]],
   ['type',['Type',['../classflair_1_1core_1_1_ahrs_data_1_1_type.html',1,'flair::core::AhrsData']]],
-  ['type',['Type',['../classflair_1_1core_1_1_geo_coordinate_1_1_type.html',1,'flair::core::GeoCoordinate']]],
   ['type',['Type',['../classflair_1_1core_1_1cvmatrix_1_1_type.html',1,'flair::core::cvmatrix']]],
   ['type',['Type',['../classflair_1_1core_1_1_imu_data_1_1_type.html',1,'flair::core::ImuData']]],
+  ['type',['Type',['../classflair_1_1core_1_1_gps_data_1_1_type.html',1,'flair::core::GpsData']]],
   ['type',['Type',['../classflair_1_1core_1_1cvimage_1_1_type.html',1,'flair::core::cvimage']]],
-  ['type',['Type',['../classflair_1_1core_1_1_gps_data_1_1_type.html',1,'flair::core::GpsData']]],
+  ['type',['Type',['../classflair_1_1core_1_1_geo_coordinate_1_1_type.html',1,'flair::core::GeoCoordinate']]],
   ['type',['Type',['../classflair_1_1core_1_1_matrix_1_1_type.html',1,'flair::core::Matrix']]]
 ];
Index: /trunk/doc/Flair/search/files_11.js
===================================================================
--- /trunk/doc/Flair/search/files_11.js	(revision 97)
+++ /trunk/doc/Flair/search/files_11.js	(revision 98)
@@ -5,6 +5,18 @@
   ['serialport_2eh',['SerialPort.h',['../_serial_port_8h.html',1,'']]],
   ['sharedmem_2eh',['SharedMem.h',['../_shared_mem_8h.html',1,'']]],
-  ['simuahrs_2eh',['SimuAhrs.h',['../_simu_ahrs_8h.html',1,'']]],
+  ['simubldc_2eh',['SimuBldc.h',['../_simu_bldc_8h.html',1,'']]],
+  ['simucamera_2eh',['SimuCamera.h',['../_simu_camera_8h.html',1,'']]],
   ['simucameragl_2eh',['SimuCameraGL.h',['../_simu_camera_g_l_8h.html',1,'']]],
+  ['simugps_2eh',['SimuGps.h',['../_simu_gps_8h.html',1,'']]],
+  ['simuimu_2eh',['SimuImu.h',['../_simu_imu_8h.html',1,'']]],
+  ['simulatedahrs_2eh',['SimulatedAhrs.h',['../_simulated_ahrs_8h.html',1,'']]],
+  ['simulatedbldc_2eh',['SimulatedBldc.h',['../_simulated_bldc_8h.html',1,'']]],
+  ['simulatedcamera_2eh',['SimulatedCamera.h',['../_simulated_camera_8h.html',1,'']]],
+  ['simulatedgps_2eh',['SimulatedGps.h',['../_simulated_gps_8h.html',1,'']]],
+  ['simulatedimu_2eh',['SimulatedImu.h',['../_simulated_imu_8h.html',1,'']]],
+  ['simulatedpressuresensor_2eh',['SimulatedPressureSensor.h',['../_simulated_pressure_sensor_8h.html',1,'']]],
+  ['simulatedus_2eh',['SimulatedUs.h',['../_simulated_us_8h.html',1,'']]],
+  ['simupressuresensor_2eh',['SimuPressureSensor.h',['../_simu_pressure_sensor_8h.html',1,'']]],
+  ['simuus_2eh',['SimuUs.h',['../_simu_us_8h.html',1,'']]],
   ['simuusgl_2eh',['SimuUsGL.h',['../_simu_us_g_l_8h.html',1,'']]],
   ['simux4_2eh',['SimuX4.h',['../_simu_x4_8h.html',1,'']]],
Index: /trunk/doc/Flair/search/functions_11.js
===================================================================
--- /trunk/doc/Flair/search/functions_11.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_11.js	(revision 98)
@@ -294,5 +294,5 @@
   ['reserveregion',['reserveRegion',['http://qt-project.org/doc/qt-4.8/qdirectpainter-obsolete.html#reserveRegion',0,'QDirectPainter']]],
   ['reservethread',['reserveThread',['http://qt-project.org/doc/qt-4.8/qthreadpool.html#reserveThread',0,'QThreadPool']]],
-  ['reset',['Reset',['../classflair_1_1filter_1_1_control_law.html#a0892ecd37930c5d92a41449ab6fa1f10',1,'flair::filter::ControlLaw::Reset()'],['../classflair_1_1filter_1_1_pid.html#a41573a79913af95cbb94d30225e913b6',1,'flair::filter::Pid::Reset()'],['../classflair_1_1filter_1_1_pid_thrust.html#a4987d6892e567cce5af9b22dcf065542',1,'flair::filter::PidThrust::Reset()'],['../classflair_1_1filter_1_1_trajectory_generator1_d.html#aafcba1bfa8ff1efb1ac8b321799ba859',1,'flair::filter::TrajectoryGenerator1D::Reset()'],['http://qt-project.org/doc/qt-4.8/qtreeview.html#reset',0,'QTreeView::reset()'],['http://qt-project.org/doc/qt-4.8/qcryptographichash.html#reset',0,'QCryptographicHash::reset()'],['http://qt-project.org/doc/qt-4.8/qiodevice.html#reset',0,'QIODevice::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#reset',0,'QAbstractItemModel::reset()'],['http://qt-project.org/doc/qt-4.8/qgesturerecognizer.html#reset',0,'QGestureRecognizer::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressbar.html#reset',0,'Q3ProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitemanimation-obsolete.html#reset',0,'QGraphicsItemAnimation::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#reset',0,'QAbstractItemView::reset()'],['http://qt-project.org/doc/qt-4.8/qheaderview.html#reset',0,'QHeaderView::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlnamespacesupport.html#reset',0,'QXmlNamespaceSupport::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlinputsource.html#reset',0,'QXmlInputSource::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#reset',0,'QProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#reset',0,'Q3UrlOperator::reset()'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#reset',0,'QImage::reset()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeproperty.html#reset',0,'QDeclarativeProperty::reset()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#reset',0,'Q3DataTable::reset()'],['http://qt-project.org/doc/qt-4.8/q3url.html#reset',0,'Q3Url::reset()'],['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#reset',0,'QItemSelectionModel::reset()'],['http://qt-project.org/doc/qt-4.8/qexplicitlyshareddatapointer.html#reset',0,'QExplicitlySharedDataPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qglcontext.html#reset',0,'QGLContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtransform.html#reset',0,'QTransform::reset()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#reset',0,'QAudioInput::reset()'],['http://qt-project.org/doc/qt-4.8/qinputcontext.html#reset',0,'QInputContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtextstream.html#reset',0,'QTextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qmatrix.html#reset',0,'QMatrix::reset()'],['http://qt-project.org/doc/qt-4.8/qmetaproperty.html#reset',0,'QMetaProperty::reset()'],['http://qt-project.org/doc/qt-4.8/qurl-qt3.html#reset',0,'QUrl::reset()'],['http://qt-project.org/doc/qt-4.8/qscopedpointer.html#reset',0,'QScopedPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qicon-qt3.html#reset',0,'QIcon::reset()'],['http://qt-project.org/doc/qt-4.8/qdesignerpropertysheetextension.html#reset',0,'QDesignerPropertySheetExtension::reset()'],['http://qt-project.org/doc/qt-4.8/qsqlresult.html#reset',0,'QSqlResult::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#reset',0,'QProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressdialog.html#reset',0,'Q3ProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/qwsinputmethod.html#reset',0,'QWSInputMethod::reset()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#reset',0,'Q3TextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#reset',0,'QAudioOutput::reset()']]],
+  ['reset',['reset',['http://qt-project.org/doc/qt-4.8/qtreeview.html#reset',0,'QTreeView::reset()'],['http://qt-project.org/doc/qt-4.8/qcryptographichash.html#reset',0,'QCryptographicHash::reset()'],['http://qt-project.org/doc/qt-4.8/qiodevice.html#reset',0,'QIODevice::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#reset',0,'QAbstractItemModel::reset()'],['http://qt-project.org/doc/qt-4.8/qgesturerecognizer.html#reset',0,'QGestureRecognizer::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressbar.html#reset',0,'Q3ProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/qgraphicsitemanimation-obsolete.html#reset',0,'QGraphicsItemAnimation::reset()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#reset',0,'QAbstractItemView::reset()'],['http://qt-project.org/doc/qt-4.8/qheaderview.html#reset',0,'QHeaderView::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlnamespacesupport.html#reset',0,'QXmlNamespaceSupport::reset()'],['http://qt-project.org/doc/qt-4.8/qxmlinputsource.html#reset',0,'QXmlInputSource::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#reset',0,'QProgressBar::reset()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#reset',0,'Q3UrlOperator::reset()'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#reset',0,'QImage::reset()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeproperty.html#reset',0,'QDeclarativeProperty::reset()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#reset',0,'Q3DataTable::reset()'],['http://qt-project.org/doc/qt-4.8/q3url.html#reset',0,'Q3Url::reset()'],['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#reset',0,'QItemSelectionModel::reset()'],['http://qt-project.org/doc/qt-4.8/qexplicitlyshareddatapointer.html#reset',0,'QExplicitlySharedDataPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qglcontext.html#reset',0,'QGLContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtransform.html#reset',0,'QTransform::reset()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#reset',0,'QAudioInput::reset()'],['http://qt-project.org/doc/qt-4.8/qinputcontext.html#reset',0,'QInputContext::reset()'],['http://qt-project.org/doc/qt-4.8/qtextstream.html#reset',0,'QTextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qmatrix.html#reset',0,'QMatrix::reset()'],['http://qt-project.org/doc/qt-4.8/qmetaproperty.html#reset',0,'QMetaProperty::reset()'],['http://qt-project.org/doc/qt-4.8/qurl-qt3.html#reset',0,'QUrl::reset()'],['http://qt-project.org/doc/qt-4.8/qscopedpointer.html#reset',0,'QScopedPointer::reset()'],['http://qt-project.org/doc/qt-4.8/qicon-qt3.html#reset',0,'QIcon::reset()'],['http://qt-project.org/doc/qt-4.8/qdesignerpropertysheetextension.html#reset',0,'QDesignerPropertySheetExtension::reset()'],['http://qt-project.org/doc/qt-4.8/qsqlresult.html#reset',0,'QSqlResult::reset()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#reset',0,'QProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/q3progressdialog.html#reset',0,'Q3ProgressDialog::reset()'],['http://qt-project.org/doc/qt-4.8/qwsinputmethod.html#reset',0,'QWSInputMethod::reset()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#reset',0,'Q3TextStream::reset()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#reset',0,'QAudioOutput::reset()'],['../classflair_1_1filter_1_1_control_law.html#a0892ecd37930c5d92a41449ab6fa1f10',1,'flair::filter::ControlLaw::Reset()'],['../classflair_1_1filter_1_1_pid.html#a41573a79913af95cbb94d30225e913b6',1,'flair::filter::Pid::Reset()'],['../classflair_1_1filter_1_1_pid_thrust.html#a4987d6892e567cce5af9b22dcf065542',1,'flair::filter::PidThrust::Reset()'],['../classflair_1_1filter_1_1_trajectory_generator1_d.html#aafcba1bfa8ff1efb1ac8b321799ba859',1,'flair::filter::TrajectoryGenerator1D::Reset()']]],
   ['resetattribute',['resetAttribute',['http://qt-project.org/doc/qt-4.8/qwebsettings.html#resetAttribute',0,'QWebSettings']]],
   ['resetcachedcontent',['resetCachedContent',['http://qt-project.org/doc/qt-4.8/qgraphicsview.html#resetCachedContent',0,'QGraphicsView']]],
@@ -361,5 +361,5 @@
   ['resultsreadyat',['resultsReadyAt',['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resultsReadyAt',0,'QFutureWatcher']]],
   ['resultwidget',['resultWidget',['http://qt-project.org/doc/qt-4.8/qhelpsearchengine.html#resultWidget',0,'QHelpSearchEngine']]],
-  ['resume',['Resume',['../classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580',1,'flair::core::Thread::Resume()'],['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resume',0,'QFutureWatcher::resume()'],['http://qt-project.org/doc/qt-4.8/qfuture.html#resume',0,'QFuture::resume()'],['http://qt-project.org/doc/qt-4.8/qwsmousehandler.html#resume',0,'QWSMouseHandler::resume()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#resume',0,'QAbstractAnimation::resume()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#resume',0,'QAudioInput::resume()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#resume',0,'QTimeLine::resume()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#resume',0,'QAudioOutput::resume()']]],
+  ['resume',['resume',['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resume',0,'QFutureWatcher::resume()'],['http://qt-project.org/doc/qt-4.8/qfuture.html#resume',0,'QFuture::resume()'],['http://qt-project.org/doc/qt-4.8/qwsmousehandler.html#resume',0,'QWSMouseHandler::resume()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#resume',0,'QAbstractAnimation::resume()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#resume',0,'QAudioInput::resume()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#resume',0,'QTimeLine::resume()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#resume',0,'QAudioOutput::resume()'],['../classflair_1_1core_1_1_thread.html#ae7c46910a801f1b16302570ad8ae9580',1,'flair::core::Thread::Resume()']]],
   ['resumed',['resumed',['http://qt-project.org/doc/qt-4.8/qfuturewatcher.html#resumed',0,'QFutureWatcher']]],
   ['resumemouse',['resumeMouse',['http://qt-project.org/doc/qt-4.8/qwsserver.html#resumeMouse',0,'QWSServer']]],
@@ -448,5 +448,5 @@
   ['rowpreferredheight',['rowPreferredHeight',['http://qt-project.org/doc/qt-4.8/qgraphicsgridlayout.html#rowPreferredHeight',0,'QGraphicsGridLayout']]],
   ['rowresized',['rowResized',['http://qt-project.org/doc/qt-4.8/qtableview.html#rowResized',0,'QTableView']]],
-  ['rows',['Rows',['../classflair_1_1core_1_1cvmatrix.html#a4a1e997443651c5a6f24fad7ca322311',1,'flair::core::cvmatrix::Rows()'],['../classflair_1_1core_1_1cvmatrix__descriptor.html#af29d7a83feaaa169ba44719165b3f85b',1,'flair::core::cvmatrix_descriptor::Rows()'],['../classflair_1_1core_1_1_matrix.html#a4347ec4349efc11d76792e8116452d6c',1,'flair::core::Matrix::Rows()'],['http://qt-project.org/doc/qt-4.8/qtexttable.html#rows',0,'QTextTable::rows()']]],
+  ['rows',['rows',['http://qt-project.org/doc/qt-4.8/qtexttable.html#rows',0,'QTextTable::rows()'],['../classflair_1_1core_1_1cvmatrix.html#a4a1e997443651c5a6f24fad7ca322311',1,'flair::core::cvmatrix::Rows()'],['../classflair_1_1core_1_1cvmatrix__descriptor.html#af29d7a83feaaa169ba44719165b3f85b',1,'flair::core::cvmatrix_descriptor::Rows()'],['../classflair_1_1core_1_1_matrix.html#a4347ec4349efc11d76792e8116452d6c',1,'flair::core::Matrix::Rows()']]],
   ['rowsabouttobeinserted',['rowsAboutToBeInserted',['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#rowsAboutToBeInserted',0,'QAbstractItemModel']]],
   ['rowsabouttobemoved',['rowsAboutToBeMoved',['http://qt-project.org/doc/qt-4.8/qabstractitemmodel.html#rowsAboutToBeMoved',0,'QAbstractItemModel']]],
Index: /trunk/doc/Flair/search/functions_12.js
===================================================================
--- /trunk/doc/Flair/search/functions_12.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_12.js	(revision 98)
@@ -1791,5 +1791,5 @@
   ['settearoffenabled',['setTearOffEnabled',['http://qt-project.org/doc/qt-4.8/qmenu.html#tearOffEnabled-prop',0,'QMenu']]],
   ['setterminationenabled',['setTerminationEnabled',['http://qt-project.org/doc/qt-4.8/qthread.html#setTerminationEnabled',0,'QThread']]],
-  ['settext',['SetText',['../classflair_1_1gui_1_1_label.html#a18a3061eb07a64a4ebe08ec53f97d8be',1,'flair::gui::Label::SetText()'],['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#setText',0,'QAccessibleInterface::setText()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#setText',0,'Q3ListViewItem::setText()'],['http://qt-project.org/doc/qt-4.8/qmessagebox.html#text-prop',0,'QMessageBox::setText()'],['http://qt-project.org/doc/qt-4.8/qstandarditem.html#setText',0,'QStandardItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText-2',0,'Q3TextBrowser::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText',0,'Q3TextBrowser::setText(const QString &amp;txt, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText',0,'Q3IconViewItem::setText(const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText-2',0,'Q3IconViewItem::setText(const QString &amp;text, bool recalc, bool redraw)'],['http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setText',0,'QListWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qtextedit.html#setText',0,'QTextEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtablewidgetitem.html#setText',0,'QTableWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qstatictext.html#setText',0,'QStaticText::setText()'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;text, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/qimage.html#setText',0,'QImage::setText(const QString &amp;key, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#setText-2',0,'QImage::setText(const char *key, const char *language, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qmimedata.html#setText',0,'QMimeData::setText()'],['http://qt-project.org/doc/qt-4.8/qabstractbutton.html#text-prop',0,'QAbstractButton::setText()'],['http://qt-project.org/doc/qt-4.8/qaction.html#text-prop',0,'QAction::setText()'],['http://qt-project.org/doc/qt-4.8/qtextlayout.html#setText',0,'QTextLayout::setText()'],['http://qt-project.org/doc/qt-4.8/q3mimesourcefactory.html#setText',0,'Q3MimeSourceFactory::setText()'],['http://qt-project.org/doc/qt-4.8/q3tableitem.html#setText',0,'Q3TableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3checktableitem.html#setText',0,'Q3CheckTableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3table.html#setText',0,'Q3Table::setText()'],['http://qt-project.org/doc/qt-4.8/qclipboard.html#setText',0,'QClipboard::setText()'],['http://qt-project.org/doc/qt-4.8/qimagewriter.html#setText',0,'QImageWriter::setText()'],['http://qt-project.org/doc/qt-4.8/qgraphicssimpletextitem.html#setText',0,'QGraphicsSimpleTextItem::setText()'],['http://qt-project.org/doc/qt-4.8/qaccessibleobject.html#setText',0,'QAccessibleObject::setText()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#setText',0,'Q3ListBoxItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3action.html#text-prop',0,'Q3Action::setText()'],['http://qt-project.org/doc/qt-4.8/q3actiongroup.html#setText',0,'Q3ActionGroup::setText()'],['http://qt-project.org/doc/qt-4.8/qundocommand.html#setText',0,'QUndoCommand::setText()'],['http://qt-project.org/doc/qt-4.8/q3canvastext.html#setText',0,'Q3CanvasText::setText()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#text-prop',0,'QLineEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtreewidgetitem.html#setText',0,'QTreeWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#text-prop',0,'QLabel::setText()'],['http://qt-project.org/doc/qt-4.8/q3textdrag.html#setText',0,'Q3TextDrag::setText()']]],
+  ['settext',['setText',['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#setText',0,'QAccessibleInterface::setText()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#setText',0,'Q3ListViewItem::setText()'],['http://qt-project.org/doc/qt-4.8/qmessagebox.html#text-prop',0,'QMessageBox::setText()'],['http://qt-project.org/doc/qt-4.8/qstandarditem.html#setText',0,'QStandardItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText-2',0,'Q3TextBrowser::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textbrowser.html#setText',0,'Q3TextBrowser::setText(const QString &amp;txt, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText',0,'Q3IconViewItem::setText(const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#setText-2',0,'Q3IconViewItem::setText(const QString &amp;text, bool recalc, bool redraw)'],['http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setText',0,'QListWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qtextedit.html#setText',0,'QTextEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtablewidgetitem.html#setText',0,'QTableWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qstatictext.html#setText',0,'QStaticText::setText()'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;txt)'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#text-prop',0,'Q3TextEdit::setText(const QString &amp;text, const QString &amp;context)'],['http://qt-project.org/doc/qt-4.8/qimage.html#setText',0,'QImage::setText(const QString &amp;key, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qimage-qt3.html#setText-2',0,'QImage::setText(const char *key, const char *language, const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qmimedata.html#setText',0,'QMimeData::setText()'],['http://qt-project.org/doc/qt-4.8/qabstractbutton.html#text-prop',0,'QAbstractButton::setText()'],['http://qt-project.org/doc/qt-4.8/qaction.html#text-prop',0,'QAction::setText()'],['http://qt-project.org/doc/qt-4.8/qtextlayout.html#setText',0,'QTextLayout::setText()'],['http://qt-project.org/doc/qt-4.8/q3mimesourcefactory.html#setText',0,'Q3MimeSourceFactory::setText()'],['http://qt-project.org/doc/qt-4.8/q3tableitem.html#setText',0,'Q3TableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3checktableitem.html#setText',0,'Q3CheckTableItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3table.html#setText',0,'Q3Table::setText()'],['http://qt-project.org/doc/qt-4.8/qclipboard.html#setText',0,'QClipboard::setText()'],['http://qt-project.org/doc/qt-4.8/qimagewriter.html#setText',0,'QImageWriter::setText()'],['http://qt-project.org/doc/qt-4.8/qgraphicssimpletextitem.html#setText',0,'QGraphicsSimpleTextItem::setText()'],['http://qt-project.org/doc/qt-4.8/qaccessibleobject.html#setText',0,'QAccessibleObject::setText()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#setText',0,'Q3ListBoxItem::setText()'],['http://qt-project.org/doc/qt-4.8/q3action.html#text-prop',0,'Q3Action::setText()'],['http://qt-project.org/doc/qt-4.8/q3actiongroup.html#setText',0,'Q3ActionGroup::setText()'],['http://qt-project.org/doc/qt-4.8/qundocommand.html#setText',0,'QUndoCommand::setText()'],['http://qt-project.org/doc/qt-4.8/q3canvastext.html#setText',0,'Q3CanvasText::setText()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#text-prop',0,'QLineEdit::setText()'],['http://qt-project.org/doc/qt-4.8/qtreewidgetitem.html#setText',0,'QTreeWidgetItem::setText()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#text-prop',0,'QLabel::setText()'],['http://qt-project.org/doc/qt-4.8/q3textdrag.html#setText',0,'Q3TextDrag::setText()'],['../classflair_1_1gui_1_1_label.html#a18a3061eb07a64a4ebe08ec53f97d8be',1,'flair::gui::Label::SetText()']]],
   ['settextalignment',['setTextAlignment',['http://qt-project.org/doc/qt-4.8/qstandarditem.html#setTextAlignment',0,'QStandardItem::setTextAlignment()'],['http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setTextAlignment',0,'QListWidgetItem::setTextAlignment()'],['http://qt-project.org/doc/qt-4.8/qtablewidgetitem.html#setTextAlignment',0,'QTableWidgetItem::setTextAlignment()'],['http://qt-project.org/doc/qt-4.8/qtreewidgetitem.html#setTextAlignment',0,'QTreeWidgetItem::setTextAlignment()']]],
   ['settextbackgroundcolor',['setTextBackgroundColor',['http://qt-project.org/doc/qt-4.8/qtextedit.html#setTextBackgroundColor',0,'QTextEdit']]],
@@ -1926,8 +1926,8 @@
   ['setutf16',['setUtf16',['http://qt-project.org/doc/qt-4.8/qstring.html#setUtf16',0,'QString']]],
   ['setvalidator',['setValidator',['http://qt-project.org/doc/qt-4.8/qcombobox.html#setValidator',0,'QComboBox::setValidator()'],['http://qt-project.org/doc/qt-4.8/q3combobox.html#setValidator',0,'Q3ComboBox::setValidator()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#setValidator',0,'QLineEdit::setValidator()']]],
-  ['setvalue',['SetValue',['../classflair_1_1core_1_1cvmatrix.html#a08f2ff150e752e735ac17c1717b5b88e',1,'flair::core::cvmatrix::SetValue()'],['../classflair_1_1core_1_1_matrix.html#a53352958cb4d3bf29d3831cd89557f85',1,'flair::core::Matrix::SetValue()'],['http://qt-project.org/doc/qt-4.8/q3httpheader.html#setValue',0,'Q3HttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#setValue',0,'Q3Signal::setValue()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValue',0,'QHttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#setValue',0,'QAccessibleEvent::setValue()'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#setValue',0,'QDomAttr::setValue()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::setValue()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#setValue',0,'Q3RangeControl::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#setValue',0,'QSqlField::setValue()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#setValue',0,'QAccessibleWidget::setValue()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#setValue',0,'Q3SqlCursor::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue',0,'QSqlRecord::setValue(int index, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue-2',0,'QSqlRecord::setValue(const QString &amp;name, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#setValue',0,'QScriptValueIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#setValue',0,'QSettings::setValue()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#setValue',0,'QVariant::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::setValue()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#setValue',0,'QNetworkCookie::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#setValue',0,'QMutableLinkedListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#setValue',0,'QMutableListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#setValue',0,'QMutableVectorIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#setValue',0,'QMutableHashIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#setValue',0,'QMutableMapIterator::setValue()']]],
+  ['setvalue',['setValue',['http://qt-project.org/doc/qt-4.8/q3httpheader.html#setValue',0,'Q3HttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#setValue',0,'Q3Signal::setValue()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValue',0,'QHttpHeader::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#setValue',0,'QAccessibleEvent::setValue()'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#setValue',0,'QDomAttr::setValue()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::setValue()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#setValue',0,'Q3RangeControl::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#setValue',0,'QSqlField::setValue()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::setValue()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#setValue',0,'QAccessibleWidget::setValue()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#setValue',0,'Q3SqlCursor::setValue()'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue',0,'QSqlRecord::setValue(int index, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#setValue-2',0,'QSqlRecord::setValue(const QString &amp;name, const QVariant &amp;val)'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#setValue',0,'QScriptValueIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#setValue',0,'QSettings::setValue()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#setValue',0,'QVariant::setValue()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::setValue()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#setValue',0,'QNetworkCookie::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#setValue',0,'QMutableLinkedListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#setValue',0,'QMutableListIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#setValue',0,'QMutableVectorIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#setValue',0,'QMutableHashIterator::setValue()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#setValue',0,'QMutableMapIterator::setValue()'],['../classflair_1_1core_1_1cvmatrix.html#a08f2ff150e752e735ac17c1717b5b88e',1,'flair::core::cvmatrix::SetValue()'],['../classflair_1_1core_1_1_matrix.html#a53352958cb4d3bf29d3831cd89557f85',1,'flair::core::Matrix::SetValue()']]],
   ['setvaluechanged',['SetValueChanged',['../classflair_1_1gui_1_1_box.html#a97997d50ef96b359564c2d6b94db1edc',1,'flair::gui::Box']]],
   ['setvaluenomutex',['SetValueNoMutex',['../classflair_1_1core_1_1cvmatrix.html#ae19ee71a4ac6a6e491417759fc8d4e9e',1,'flair::core::cvmatrix::SetValueNoMutex()'],['../classflair_1_1core_1_1_matrix.html#a588761ae5606e5a6d9f37a15e0e23c43',1,'flair::core::Matrix::SetValueNoMutex()']]],
-  ['setvalues',['SetValues',['../classflair_1_1filter_1_1_nested_sat.html#a327a0a6562f638c4c4c7b9d14053cab4',1,'flair::filter::NestedSat::SetValues()'],['../classflair_1_1filter_1_1_pid.html#a27c025ae6b9a9a192a234ab74e2e6f8b',1,'flair::filter::Pid::SetValues()'],['../classflair_1_1filter_1_1_pid_thrust.html#afdbec017ebadc52cef7e901ecd92d959',1,'flair::filter::PidThrust::SetValues()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValues',0,'QHttpHeader::setValues()']]],
+  ['setvalues',['setValues',['http://qt-project.org/doc/qt-4.8/qhttpheader.html#setValues',0,'QHttpHeader::setValues()'],['../classflair_1_1filter_1_1_nested_sat.html#a327a0a6562f638c4c4c7b9d14053cab4',1,'flair::filter::NestedSat::SetValues()'],['../classflair_1_1filter_1_1_pid.html#a27c025ae6b9a9a192a234ab74e2e6f8b',1,'flair::filter::Pid::SetValues()'],['../classflair_1_1filter_1_1_pid_thrust.html#afdbec017ebadc52cef7e901ecd92d959',1,'flair::filter::PidThrust::SetValues()']]],
   ['setvariableheight',['setVariableHeight',['http://qt-project.org/doc/qt-4.8/q3listbox.html#variableHeight-prop',0,'Q3ListBox']]],
   ['setvariablewidth',['setVariableWidth',['http://qt-project.org/doc/qt-4.8/q3listbox.html#variableWidth-prop',0,'Q3ListBox']]],
@@ -1935,5 +1935,5 @@
   ['setvbargeometry',['setVBarGeometry',['http://qt-project.org/doc/qt-4.8/q3scrollview.html#setVBarGeometry',0,'Q3ScrollView']]],
   ['setvector',['setVector',['http://qt-project.org/doc/qt-4.8/qquaternion.html#setVector',0,'QQuaternion::setVector(const QVector3D &amp;vector)'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#setVector-2',0,'QQuaternion::setVector(qreal x, qreal y, qreal z)']]],
-  ['setvelocity',['SetVelocity',['../classflair_1_1core_1_1_gps_data.html#a09134eda9e9abd781fd5a9193b2dbc58',1,'flair::core::GpsData::SetVelocity()'],['http://qt-project.org/doc/qt-4.8/q3canvasitem.html#setVelocity',0,'Q3CanvasItem::setVelocity()']]],
+  ['setvelocity',['setVelocity',['http://qt-project.org/doc/qt-4.8/q3canvasitem.html#setVelocity',0,'Q3CanvasItem::setVelocity()'],['../classflair_1_1core_1_1_gps_data.html#a09134eda9e9abd781fd5a9193b2dbc58',1,'flair::core::GpsData::SetVelocity()']]],
   ['setverdata',['setVerData',['http://qt-project.org/doc/qt-4.8/qsizepolicy-qt3.html#setVerData',0,'QSizePolicy']]],
   ['setversion',['setVersion',['http://qt-project.org/doc/qt-4.8/qdatastream.html#setVersion',0,'QDataStream::setVersion()'],['http://qt-project.org/doc/qt-4.8/qglformat.html#setVersion',0,'QGLFormat::setVersion()']]],
@@ -2106,13 +2106,20 @@
   ['simplified',['simplified',['http://qt-project.org/doc/qt-4.8/qstring.html#simplified',0,'QString::simplified()'],['http://qt-project.org/doc/qt-4.8/qbytearray.html#simplified',0,'QByteArray::simplified()'],['http://qt-project.org/doc/qt-4.8/qpainterpath.html#simplified',0,'QPainterPath::simplified()']]],
   ['simplifywhitespace',['simplifyWhiteSpace',['http://qt-project.org/doc/qt-4.8/qstring-qt3.html#simplifyWhiteSpace',0,'QString::simplifyWhiteSpace()'],['http://qt-project.org/doc/qt-4.8/qbytearray-qt3.html#simplifyWhiteSpace',0,'QByteArray::simplifyWhiteSpace()'],['http://qt-project.org/doc/qt-4.8/q3cstring.html#simplifyWhiteSpace',0,'Q3CString::simplifyWhiteSpace()']]],
-  ['simuahrs',['SimuAhrs',['../classflair_1_1filter_1_1_simu_ahrs.html#ae6d464ee0bdb6dee924b536532e6cd53',1,'flair::filter::SimuAhrs']]],
-  ['simubldc',['SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#ad960e5a34f19d664b1b576eea826997f',1,'flair::actuator::SimuBldc::SimuBldc(const core::IODevice *parent, gui::Layout *layout, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)'],['../classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b',1,'flair::actuator::SimuBldc::SimuBldc(const core::Object *parent, std::string name, uint8_t motors_count, uint32_t modelId, uint32_t deviceId)']]],
-  ['simucamera',['SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#aa79f6ad054829916ac8404eb25e284e7',1,'flair::sensor::SimuCamera::SimuCamera(std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e',1,'flair::sensor::SimuCamera::SimuCamera(const core::IODevice *parent, std::string name, uint16_t width, uint16_t height, uint8_t channels, uint32_t modelId, uint32_t deviceId)']]],
-  ['simugps',['SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#ab44c7691b45759ee6529031d67b07c76',1,'flair::sensor::SimuGps::SimuGps(std::string name, NmeaGps::NMEAFlags_t NMEAFlags, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b',1,'flair::sensor::SimuGps::SimuGps(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
-  ['simuimu',['SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a021162094240f8debbd3cb6d45f3ac7a',1,'flair::sensor::SimuImu::SimuImu(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f',1,'flair::sensor::SimuImu::SimuImu(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
-  ['simulaser',['SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#ac80c781316ba67ab43371095cc96b888',1,'flair::sensor::SimuLaser::SimuLaser(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5',1,'flair::sensor::SimuLaser::SimuLaser(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
+  ['simubldc',['SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#a76b2fb40a3736ff2f7c33f68b61f370b',1,'flair::actuator::SimuBldc']]],
+  ['simucamera',['SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#a6268c6637a325229c73ac49d7af7882e',1,'flair::sensor::SimuCamera']]],
+  ['simugps',['SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#a920cb6176e8af975256906778136be4b',1,'flair::sensor::SimuGps']]],
+  ['simuimu',['SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a6f0151ed75fa6039f7e5fc940240c25f',1,'flair::sensor::SimuImu']]],
+  ['simulaser',['SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#a22315194992008f2c5b86dd50f63eaf5',1,'flair::sensor::SimuLaser']]],
   ['simulate',['simulate',['http://qt-project.org/doc/qt-4.8/qtesteventlist.html#simulate',0,'QTestEventList']]],
-  ['simupressuresensor',['SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a1f06458934dd62704d9e9b36e74ef4f9',1,'flair::sensor::SimuPressureSensor::SimuPressureSensor(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009',1,'flair::sensor::SimuPressureSensor::SimuPressureSensor(const simulator::Model *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
-  ['simuus',['SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a58061ed933ca6d95f563886a8b9ff4d9',1,'flair::sensor::SimuUs::SimuUs(std::string name, uint32_t modelId, uint32_t deviceId, uint8_t priority)'],['../classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed',1,'flair::sensor::SimuUs::SimuUs(const core::IODevice *parent, std::string name, uint32_t modelId, uint32_t deviceId)']]],
+  ['simulatedahrs',['SimulatedAhrs',['../classflair_1_1filter_1_1_simulated_ahrs.html#ad1c55a8c29398f2806a4fd8507b1874e',1,'flair::filter::SimulatedAhrs']]],
+  ['simulatedbldc',['SimulatedBldc',['../classflair_1_1actuator_1_1_simulated_bldc.html#a7df74094c8c31b89644558a2d0ed2cb3',1,'flair::actuator::SimulatedBldc']]],
+  ['simulatedcamera',['SimulatedCamera',['../classflair_1_1sensor_1_1_simulated_camera.html#adf6e2f7150633c4243f3a7c6e3ec8b4b',1,'flair::sensor::SimulatedCamera']]],
+  ['simulatedgps',['SimulatedGps',['../classflair_1_1sensor_1_1_simulated_gps.html#abec55ce6790d1b19d6f07449b4145d36',1,'flair::sensor::SimulatedGps']]],
+  ['simulatedimu',['SimulatedImu',['../classflair_1_1sensor_1_1_simulated_imu.html#ac02136d55505be5e458948169c88ebcd',1,'flair::sensor::SimulatedImu']]],
+  ['simulatedlaser',['SimulatedLaser',['../classflair_1_1sensor_1_1_simulated_laser.html#a3e97bd31d4984096f07990ac80651531',1,'flair::sensor::SimulatedLaser']]],
+  ['simulatedpressuresensor',['SimulatedPressureSensor',['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a5eda2573d164acb3d2542f306cb1966e',1,'flair::sensor::SimulatedPressureSensor']]],
+  ['simulatedus',['SimulatedUs',['../classflair_1_1sensor_1_1_simulated_us.html#a627bc8b24c9c2da3e2cd430fe1712c0a',1,'flair::sensor::SimulatedUs']]],
+  ['simupressuresensor',['SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a3f2a22d057a05792e51970737086f009',1,'flair::sensor::SimuPressureSensor']]],
+  ['simuus',['SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a6809a978e76619c5bfff3aca092e49ed',1,'flair::sensor::SimuUs']]],
   ['singleshot',['singleShot',['http://qt-project.org/doc/qt-4.8/qtimer.html#singleShot',0,'QTimer']]],
   ['singlestep',['singleStep',['http://qt-project.org/doc/qt-4.8/phonon-volumeslider.html#singleStep-prop',0,'Phonon::VolumeSlider::singleStep()'],['http://qt-project.org/doc/qt-4.8/phonon-seekslider.html#singleStep-prop',0,'Phonon::SeekSlider::singleStep()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#singleStep-prop',0,'QSpinBox::singleStep()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#singleStep-prop',0,'QDoubleSpinBox::singleStep()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#singleStep-prop',0,'QAbstractSlider::singleStep()']]],
@@ -2198,5 +2205,5 @@
   ['specialvaluetext',['specialValueText',['http://qt-project.org/doc/qt-4.8/qabstractspinbox.html#specialValueText-prop',0,'QAbstractSpinBox']]],
   ['specified',['specified',['http://qt-project.org/doc/qt-4.8/qdomattr.html#specified',0,'QDomAttr']]],
-  ['speed',['Speed',['../classflair_1_1filter_1_1_trajectory_generator1_d.html#a3fbfb99d8a470b1d17250a8fa0de2c6d',1,'flair::filter::TrajectoryGenerator1D::Speed()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#speed-prop',0,'QMovie::speed()']]],
+  ['speed',['speed',['http://qt-project.org/doc/qt-4.8/qmovie.html#speed-prop',0,'QMovie::speed()'],['../classflair_1_1filter_1_1_trajectory_generator1_d.html#a3fbfb99d8a470b1d17250a8fa0de2c6d',1,'flair::filter::TrajectoryGenerator1D::Speed()']]],
   ['spinbox',['SpinBox',['../classflair_1_1gui_1_1_spin_box.html#a3164534ab209d31215224865d276e139',1,'flair::gui::SpinBox::SpinBox(const LayoutPosition *position, std::string name, int min, int max, int step, int default_value=0)'],['../classflair_1_1gui_1_1_spin_box.html#a92f63c84f17ab71d508e40ef5bd88818',1,'flair::gui::SpinBox::SpinBox(const LayoutPosition *position, std::string name, std::string suffix, int min, int max, int step, int default_value=0)']]],
   ['split',['split',['http://qt-project.org/doc/qt-4.8/qstring.html#split',0,'QString::split(const QString &amp;sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const'],['http://qt-project.org/doc/qt-4.8/qstring.html#split-2',0,'QString::split(const QChar &amp;sep, SplitBehavior behavior, Qt::CaseSensitivity cs) const'],['http://qt-project.org/doc/qt-4.8/qstring.html#split-3',0,'QString::split(const QRegExp &amp;rx, SplitBehavior behavior) const'],['http://qt-project.org/doc/qt-4.8/qbytearray.html#split',0,'QByteArray::split()'],['http://qt-project.org/doc/qt-4.8/qitemselection.html#split',0,'QItemSelection::split()'],['http://qt-project.org/doc/qt-4.8/qstringlist-qt3.html#split-3',0,'QStringList::split(const QString &amp;sep, const QString &amp;str, bool allowEmptyEntries)'],['http://qt-project.org/doc/qt-4.8/qstringlist-qt3.html#split-2',0,'QStringList::split(const QChar &amp;sep, const QString &amp;str, bool allowEmptyEntries)'],['http://qt-project.org/doc/qt-4.8/qstringlist-qt3.html#split',0,'QStringList::split(const QRegExp &amp;sep, const QString &amp;str, bool allowEmptyEntries)']]],
@@ -2236,5 +2243,5 @@
   ['standardsizes',['standardSizes',['http://qt-project.org/doc/qt-4.8/qfontdatabase.html#standardSizes',0,'QFontDatabase']]],
   ['standardwindow',['standardWindow',['http://qt-project.org/doc/qt-4.8/qscriptenginedebugger.html#standardWindow',0,'QScriptEngineDebugger']]],
-  ['start',['Start',['../classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5',1,'flair::core::Thread::Start()'],['http://qt-project.org/doc/qt-4.8/qprocess.html#start',0,'QProcess::start(const QString &amp;program, const QStringList &amp;arguments, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qprocess.html#start-2',0,'QProcess::start(const QString &amp;program, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qthreadpool.html#start',0,'QThreadPool::start()'],['http://qt-project.org/doc/qt-4.8/qdrag-obsolete.html#start',0,'QDrag::start()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#start',0,'Q3UrlOperator::start()'],['http://qt-project.org/doc/qt-4.8/qbasictimer.html#start',0,'QBasicTimer::start()'],['http://qt-project.org/doc/qt-4.8/q3process.html#start',0,'Q3Process::start()'],['http://qt-project.org/doc/qt-4.8/q3networkprotocol.html#start',0,'Q3NetworkProtocol::start()'],['http://qt-project.org/doc/qt-4.8/qtime.html#start',0,'QTime::start()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#start',0,'QAbstractAnimation::start()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start',0,'QAudioInput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start-2',0,'QAudioInput::start()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#start',0,'QTimeLine::start()'],['http://qt-project.org/doc/qt-4.8/qstatemachine.html#start',0,'QStateMachine::start()'],['http://qt-project.org/doc/qt-4.8/qlineargradient.html#start',0,'QLinearGradient::start()'],['http://qt-project.org/doc/qt-4.8/qthread.html#start',0,'QThread::start()'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start',0,'QTimer::start(int msec)'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start-2',0,'QTimer::start()'],['http://qt-project.org/doc/qt-4.8/qtimer-qt3.html#start-3',0,'QTimer::start(int msec, bool sshot)'],['http://qt-project.org/doc/qt-4.8/qabstractvideosurface.html#start',0,'QAbstractVideoSurface::start()'],['http://qt-project.org/doc/qt-4.8/qelapsedtimer.html#start',0,'QElapsedTimer::start()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#start',0,'QMovie::start()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start',0,'QAudioOutput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start-2',0,'QAudioOutput::start()']]],
+  ['start',['start',['http://qt-project.org/doc/qt-4.8/qprocess.html#start',0,'QProcess::start(const QString &amp;program, const QStringList &amp;arguments, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qprocess.html#start-2',0,'QProcess::start(const QString &amp;program, QFlags&lt; QIODevice::OpenModeFlag &gt; mode)'],['http://qt-project.org/doc/qt-4.8/qthreadpool.html#start',0,'QThreadPool::start()'],['http://qt-project.org/doc/qt-4.8/qdrag-obsolete.html#start',0,'QDrag::start()'],['http://qt-project.org/doc/qt-4.8/q3urloperator.html#start',0,'Q3UrlOperator::start()'],['http://qt-project.org/doc/qt-4.8/qbasictimer.html#start',0,'QBasicTimer::start()'],['http://qt-project.org/doc/qt-4.8/q3process.html#start',0,'Q3Process::start()'],['http://qt-project.org/doc/qt-4.8/q3networkprotocol.html#start',0,'Q3NetworkProtocol::start()'],['http://qt-project.org/doc/qt-4.8/qtime.html#start',0,'QTime::start()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#start',0,'QAbstractAnimation::start()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start',0,'QAudioInput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#start-2',0,'QAudioInput::start()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#start',0,'QTimeLine::start()'],['http://qt-project.org/doc/qt-4.8/qstatemachine.html#start',0,'QStateMachine::start()'],['http://qt-project.org/doc/qt-4.8/qlineargradient.html#start',0,'QLinearGradient::start()'],['http://qt-project.org/doc/qt-4.8/qthread.html#start',0,'QThread::start()'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start',0,'QTimer::start(int msec)'],['http://qt-project.org/doc/qt-4.8/qtimer.html#start-2',0,'QTimer::start()'],['http://qt-project.org/doc/qt-4.8/qtimer-qt3.html#start-3',0,'QTimer::start(int msec, bool sshot)'],['http://qt-project.org/doc/qt-4.8/qabstractvideosurface.html#start',0,'QAbstractVideoSurface::start()'],['http://qt-project.org/doc/qt-4.8/qelapsedtimer.html#start',0,'QElapsedTimer::start()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#start',0,'QMovie::start()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start',0,'QAudioOutput::start(QIODevice *device)'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#start-2',0,'QAudioOutput::start()'],['../classflair_1_1core_1_1_thread.html#a5a4f0f27689ae4292f81bf45e22998a5',1,'flair::core::Thread::Start()']]],
   ['startangle',['startAngle',['http://qt-project.org/doc/qt-4.8/qgraphicsellipseitem.html#startAngle',0,'QGraphicsEllipseItem']]],
   ['startcdata',['startCDATA',['http://qt-project.org/doc/qt-4.8/qxmllexicalhandler.html#startCDATA',0,'QXmlLexicalHandler::startCDATA()'],['http://qt-project.org/doc/qt-4.8/qxmldefaulthandler.html#startCDATA',0,'QXmlDefaultHandler::startCDATA()']]],
@@ -2274,5 +2281,5 @@
   ['starttraj',['StartTraj',['../classflair_1_1filter_1_1_trajectory_generator1_d.html#a94f61b22433b9ad621d22a9f12517a26',1,'flair::filter::TrajectoryGenerator1D::StartTraj()'],['../classflair_1_1filter_1_1_trajectory_generator2_d_circle.html#a637ce1ebabfb653a493314f707fa3ae4',1,'flair::filter::TrajectoryGenerator2DCircle::StartTraj()']]],
   ['startvalue',['startValue',['http://qt-project.org/doc/qt-4.8/qvariantanimation.html#startValue-prop',0,'QVariantAnimation']]],
-  ['state',['state',['http://qt-project.org/doc/qt-4.8/qnetworksession.html#state',0,'QNetworkSession::state()'],['http://qt-project.org/doc/qt-4.8/phonon-mediaobject.html#state',0,'Phonon::MediaObject::state()'],['http://qt-project.org/doc/qt-4.8/q3http.html#state',0,'Q3Http::state()'],['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#state',0,'QIODevice::state()'],['http://qt-project.org/doc/qt-4.8/qgesture.html#state-prop',0,'QGesture::state()'],['http://qt-project.org/doc/qt-4.8/qaxscriptengine.html#state',0,'QAxScriptEngine::state()'],['http://qt-project.org/doc/qt-4.8/qhttp.html#state',0,'QHttp::state()'],['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#state',0,'QAccessibleInterface::state()'],['http://qt-project.org/doc/qt-4.8/qscriptsyntaxcheckresult.html#state',0,'QScriptSyntaxCheckResult::state()'],['http://qt-project.org/doc/qt-4.8/qprocess.html#state',0,'QProcess::state()'],['http://qt-project.org/doc/qt-4.8/qlocalsocket.html#state',0,'QLocalSocket::state()'],['http://qt-project.org/doc/qt-4.8/qnetworkconfiguration.html#state',0,'QNetworkConfiguration::state()'],['http://qt-project.org/doc/qt-4.8/qscriptcontext.html#state',0,'QScriptContext::state()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#state',0,'Q3CheckListItem::state()'],['http://qt-project.org/doc/qt-4.8/qscriptenginedebugger.html#state',0,'QScriptEngineDebugger::state()'],['http://qt-project.org/doc/qt-4.8/qcheckbox-qt3.html#state',0,'QCheckBox::state()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#state',0,'QAbstractItemView::state()'],['http://qt-project.org/doc/qt-4.8/qmouseevent-qt3.html#state',0,'QMouseEvent::state()'],['http://qt-project.org/doc/qt-4.8/qwheelevent-qt3.html#state',0,'QWheelEvent::state()'],['http://qt-project.org/doc/qt-4.8/qkeyevent-qt3.html#state',0,'QKeyEvent::state()'],['http://qt-project.org/doc/qt-4.8/qcontextmenuevent-qt3.html#state',0,'QContextMenuEvent::state()'],['http://qt-project.org/doc/qt-4.8/qtouchevent-touchpoint.html#state',0,'QTouchEvent::TouchPoint::state()'],['http://qt-project.org/doc/qt-4.8/q3networkoperation.html#state',0,'Q3NetworkOperation::state()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#state',0,'QAccessibleWidget::state()'],['http://qt-project.org/doc/qt-4.8/qpaintenginestate.html#state',0,'QPaintEngineState::state()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#state-prop',0,'QAbstractAnimation::state()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#state',0,'QAudioInput::state()'],['http://qt-project.org/doc/qt-4.8/qabstractsocket.html#state',0,'QAbstractSocket::state()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#state',0,'QTimeLine::state()'],['http://qt-project.org/doc/qt-4.8/q3ftp.html#state',0,'Q3Ftp::state()'],['http://qt-project.org/doc/qt-4.8/qftp.html#state',0,'QFtp::state()'],['http://qt-project.org/doc/qt-4.8/q3socket.html#state',0,'Q3Socket::state()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#state',0,'QMovie::state()'],['http://qt-project.org/doc/qt-4.8/qwswindow.html#state',0,'QWSWindow::state()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#state',0,'QAudioOutput::state()'],['../classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c',1,'flair::sensor::VrpnObject::State()']]],
+  ['state',['State',['../classflair_1_1sensor_1_1_vrpn_object.html#ae178376649f38cfe726d286bc653909c',1,'flair::sensor::VrpnObject::State()'],['http://qt-project.org/doc/qt-4.8/qnetworksession.html#state',0,'QNetworkSession::state()'],['http://qt-project.org/doc/qt-4.8/phonon-mediaobject.html#state',0,'Phonon::MediaObject::state()'],['http://qt-project.org/doc/qt-4.8/q3http.html#state',0,'Q3Http::state()'],['http://qt-project.org/doc/qt-4.8/qiodevice-qt3.html#state',0,'QIODevice::state()'],['http://qt-project.org/doc/qt-4.8/qgesture.html#state-prop',0,'QGesture::state()'],['http://qt-project.org/doc/qt-4.8/qaxscriptengine.html#state',0,'QAxScriptEngine::state()'],['http://qt-project.org/doc/qt-4.8/qhttp.html#state',0,'QHttp::state()'],['http://qt-project.org/doc/qt-4.8/qaccessibleinterface.html#state',0,'QAccessibleInterface::state()'],['http://qt-project.org/doc/qt-4.8/qscriptsyntaxcheckresult.html#state',0,'QScriptSyntaxCheckResult::state()'],['http://qt-project.org/doc/qt-4.8/qprocess.html#state',0,'QProcess::state()'],['http://qt-project.org/doc/qt-4.8/qlocalsocket.html#state',0,'QLocalSocket::state()'],['http://qt-project.org/doc/qt-4.8/qnetworkconfiguration.html#state',0,'QNetworkConfiguration::state()'],['http://qt-project.org/doc/qt-4.8/qscriptcontext.html#state',0,'QScriptContext::state()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#state',0,'Q3CheckListItem::state()'],['http://qt-project.org/doc/qt-4.8/qscriptenginedebugger.html#state',0,'QScriptEngineDebugger::state()'],['http://qt-project.org/doc/qt-4.8/qcheckbox-qt3.html#state',0,'QCheckBox::state()'],['http://qt-project.org/doc/qt-4.8/qabstractitemview.html#state',0,'QAbstractItemView::state()'],['http://qt-project.org/doc/qt-4.8/qmouseevent-qt3.html#state',0,'QMouseEvent::state()'],['http://qt-project.org/doc/qt-4.8/qwheelevent-qt3.html#state',0,'QWheelEvent::state()'],['http://qt-project.org/doc/qt-4.8/qkeyevent-qt3.html#state',0,'QKeyEvent::state()'],['http://qt-project.org/doc/qt-4.8/qcontextmenuevent-qt3.html#state',0,'QContextMenuEvent::state()'],['http://qt-project.org/doc/qt-4.8/qtouchevent-touchpoint.html#state',0,'QTouchEvent::TouchPoint::state()'],['http://qt-project.org/doc/qt-4.8/q3networkoperation.html#state',0,'Q3NetworkOperation::state()'],['http://qt-project.org/doc/qt-4.8/qaccessiblewidget.html#state',0,'QAccessibleWidget::state()'],['http://qt-project.org/doc/qt-4.8/qpaintenginestate.html#state',0,'QPaintEngineState::state()'],['http://qt-project.org/doc/qt-4.8/qabstractanimation.html#state-prop',0,'QAbstractAnimation::state()'],['http://qt-project.org/doc/qt-4.8/qaudioinput.html#state',0,'QAudioInput::state()'],['http://qt-project.org/doc/qt-4.8/qabstractsocket.html#state',0,'QAbstractSocket::state()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#state',0,'QTimeLine::state()'],['http://qt-project.org/doc/qt-4.8/q3ftp.html#state',0,'Q3Ftp::state()'],['http://qt-project.org/doc/qt-4.8/qftp.html#state',0,'QFtp::state()'],['http://qt-project.org/doc/qt-4.8/q3socket.html#state',0,'Q3Socket::state()'],['http://qt-project.org/doc/qt-4.8/qmovie.html#state',0,'QMovie::state()'],['http://qt-project.org/doc/qt-4.8/qwswindow.html#state',0,'QWSWindow::state()'],['http://qt-project.org/doc/qt-4.8/qaudiooutput.html#state',0,'QAudioOutput::state()']]],
   ['stateafter',['stateAfter',['http://qt-project.org/doc/qt-4.8/qmouseevent-qt3.html#stateAfter',0,'QMouseEvent::stateAfter()'],['http://qt-project.org/doc/qt-4.8/qkeyevent-qt3.html#stateAfter',0,'QKeyEvent::stateAfter()']]],
   ['statechange',['stateChange',['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#stateChange',0,'Q3CheckListItem']]],
Index: /trunk/doc/Flair/search/functions_15.js
===================================================================
--- /trunk/doc/Flair/search/functions_15.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_15.js	(revision 98)
@@ -10,5 +10,5 @@
   ['validator',['validator',['http://qt-project.org/doc/qt-4.8/qcombobox.html#validator',0,'QComboBox::validator()'],['http://qt-project.org/doc/qt-4.8/q3combobox.html#validator',0,'Q3ComboBox::validator()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#validator',0,'QLineEdit::validator()']]],
   ['validchunk',['validChunk',['http://qt-project.org/doc/qt-4.8/q3canvas.html#validChunk',0,'Q3Canvas::validChunk(int x, int y) const'],['http://qt-project.org/doc/qt-4.8/q3canvas.html#validChunk-2',0,'Q3Canvas::validChunk(const QPoint &amp;p) const']]],
-  ['value',['Value',['../classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3',1,'flair::sensor::LaserRangeFinder::Value()'],['../classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f',1,'flair::sensor::PressureSensor::Value()'],['../classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683',1,'flair::sensor::UsRangeFinder::Value()'],['../classflair_1_1gui_1_1_check_box.html#a217da5fe57fdb820430b61ed30c6aa18',1,'flair::gui::CheckBox::Value()'],['../classflair_1_1core_1_1cvmatrix.html#aa3a8b1722e62c8929a6533ec4afb9f2e',1,'flair::core::cvmatrix::Value()'],['../classflair_1_1gui_1_1_double_spin_box.html#acdac03928a1c2ac5a2c6dad640ba1f6e',1,'flair::gui::DoubleSpinBox::Value()'],['../classflair_1_1core_1_1_matrix.html#ae8aef6f26e366dac2eb4030b9438d132',1,'flair::core::Matrix::Value()'],['../classflair_1_1gui_1_1_spin_box.html#a782c198e37c84652f7b001847a360d2c',1,'flair::gui::SpinBox::Value()'],['../classflair_1_1gui_1_1_vector3_d_spin_box.html#abe057c07f127a2647e1f073896422efb',1,'flair::gui::Vector3DSpinBox::Value()'],['http://qt-project.org/doc/qt-4.8/qhash.html#value',0,'QHash::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qhash.html#value-2',0,'QHash::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qhash-iterator.html#value',0,'QHash::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qhash-const-iterator.html#value',0,'QHash::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/q3httpheader.html#value',0,'Q3HttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qmutablesetiterator.html#value',0,'QMutableSetIterator::value()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#value',0,'Q3Signal::value()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#value',0,'QHttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#value',0,'QAccessibleEvent::value()'],['http://qt-project.org/doc/qt-4.8/qlcdnumber.html#value-prop',0,'QLCDNumber::value()'],['http://qt-project.org/doc/qt-4.8/qprocessenvironment.html#value',0,'QProcessEnvironment::value()'],['http://qt-project.org/doc/qt-4.8/qlist.html#value',0,'QList::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qlist.html#value-2',0,'QList::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#value',0,'QDomAttr::value()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qtextlength.html#value',0,'QTextLength::value()'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value',0,'QXmlAttributes::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-2',0,'QXmlAttributes::value(const QString &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-3',0,'QXmlAttributes::value(const QLatin1String &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-4',0,'QXmlAttributes::value(const QString &amp;uri, const QString &amp;localName) const'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::value()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#value',0,'Q3RangeControl::value()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#value',0,'QSqlField::value()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::value()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#value',0,'Q3DataTable::value()'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value',0,'QVarLengthArray::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value-2',0,'QVarLengthArray::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdbusreply.html#value',0,'QDBusReply::value()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value',0,'Q3SqlCursor::value(int i) const'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value-2',0,'Q3SqlCursor::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value',0,'QSqlRecord::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value-2',0,'QSqlRecord::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value',0,'QVector::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value-2',0,'QVector::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#value',0,'QScriptValueIterator::value()'],['http://qt-project.org/doc/qt-4.8/qdeclarativepropertymap.html#value',0,'QDeclarativePropertyMap::value()'],['http://qt-project.org/doc/qt-4.8/qcolor.html#value',0,'QColor::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#value',0,'QXmlStreamAttribute::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-2',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-3',0,'QXmlStreamAttributes::value(const QLatin1String &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-4',0,'QXmlStreamAttributes::value(const QString &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-5',0,'QXmlStreamAttributes::value(const QLatin1String &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamentitydeclaration.html#value',0,'QXmlStreamEntityDeclaration::value()'],['http://qt-project.org/doc/qt-4.8/qmetaenum.html#value',0,'QMetaEnum::value()'],['http://qt-project.org/doc/qt-4.8/qmetaclassinfo.html#value',0,'QMetaClassInfo::value()'],['http://qt-project.org/doc/qt-4.8/qsqlquery.html#value',0,'QSqlQuery::value()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#value',0,'QSettings::value()'],['http://qt-project.org/doc/qt-4.8/qdbuspendingreply.html#value',0,'QDBusPendingReply::value()'],['http://qt-project.org/doc/qt-4.8/qmap.html#value',0,'QMap::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qmap.html#value-2',0,'QMap::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qmap-iterator.html#value',0,'QMap::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qmap-const-iterator.html#value',0,'QMap::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#value',0,'QVariant::value()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::value()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#value',0,'QNetworkCookie::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value-2',0,'QMutableLinkedListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value',0,'QMutableLinkedListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value-2',0,'QMutableListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value',0,'QMutableListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value-2',0,'QMutableVectorIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value',0,'QMutableVectorIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qhashiterator.html#value',0,'QHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmapiterator.html#value',0,'QMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value-2',0,'QMutableHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value',0,'QMutableHashIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value-2',0,'QMutableMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value',0,'QMutableMapIterator::value() const']]],
+  ['value',['value',['http://qt-project.org/doc/qt-4.8/qhash.html#value',0,'QHash::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qhash.html#value-2',0,'QHash::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qhash-iterator.html#value',0,'QHash::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qhash-const-iterator.html#value',0,'QHash::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/q3httpheader.html#value',0,'Q3HttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qmutablesetiterator.html#value',0,'QMutableSetIterator::value()'],['http://qt-project.org/doc/qt-4.8/q3signal.html#value',0,'Q3Signal::value()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#value',0,'QHttpHeader::value()'],['http://qt-project.org/doc/qt-4.8/qaccessibleevent.html#value',0,'QAccessibleEvent::value()'],['http://qt-project.org/doc/qt-4.8/qlcdnumber.html#value-prop',0,'QLCDNumber::value()'],['http://qt-project.org/doc/qt-4.8/qprocessenvironment.html#value',0,'QProcessEnvironment::value()'],['http://qt-project.org/doc/qt-4.8/qlist.html#value',0,'QList::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qlist.html#value-2',0,'QList::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdomattr.html#value',0,'QDomAttr::value()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#value-prop',0,'QSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#value-prop',0,'QDoubleSpinBox::value()'],['http://qt-project.org/doc/qt-4.8/qtextlength.html#value',0,'QTextLength::value()'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value',0,'QXmlAttributes::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-2',0,'QXmlAttributes::value(const QString &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-3',0,'QXmlAttributes::value(const QLatin1String &amp;qName) const'],['http://qt-project.org/doc/qt-4.8/qxmlattributes.html#value-4',0,'QXmlAttributes::value(const QString &amp;uri, const QString &amp;localName) const'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#value-prop',0,'QProgressBar::value()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#value',0,'Q3RangeControl::value()'],['http://qt-project.org/doc/qt-4.8/qsqlfield.html#value',0,'QSqlField::value()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#value-prop',0,'QAbstractSlider::value()'],['http://qt-project.org/doc/qt-4.8/q3datatable.html#value',0,'Q3DataTable::value()'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value',0,'QVarLengthArray::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#value-2',0,'QVarLengthArray::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qdbusreply.html#value',0,'QDBusReply::value()'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value',0,'Q3SqlCursor::value(int i) const'],['http://qt-project.org/doc/qt-4.8/q3sqlcursor.html#value-2',0,'Q3SqlCursor::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value',0,'QSqlRecord::value(int index) const'],['http://qt-project.org/doc/qt-4.8/qsqlrecord.html#value-2',0,'QSqlRecord::value(const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value',0,'QVector::value(int i) const'],['http://qt-project.org/doc/qt-4.8/qvector.html#value-2',0,'QVector::value(int i, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qscriptvalueiterator.html#value',0,'QScriptValueIterator::value()'],['http://qt-project.org/doc/qt-4.8/qdeclarativepropertymap.html#value',0,'QDeclarativePropertyMap::value()'],['http://qt-project.org/doc/qt-4.8/qcolor.html#value',0,'QColor::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#value',0,'QXmlStreamAttribute::value()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QString &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-2',0,'QXmlStreamAttributes::value(const QString &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-3',0,'QXmlStreamAttributes::value(const QLatin1String &amp;namespaceUri, const QLatin1String &amp;name) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-4',0,'QXmlStreamAttributes::value(const QString &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattributes.html#value-5',0,'QXmlStreamAttributes::value(const QLatin1String &amp;qualifiedName) const'],['http://qt-project.org/doc/qt-4.8/qxmlstreamentitydeclaration.html#value',0,'QXmlStreamEntityDeclaration::value()'],['http://qt-project.org/doc/qt-4.8/qmetaenum.html#value',0,'QMetaEnum::value()'],['http://qt-project.org/doc/qt-4.8/qmetaclassinfo.html#value',0,'QMetaClassInfo::value()'],['http://qt-project.org/doc/qt-4.8/qsqlquery.html#value',0,'QSqlQuery::value()'],['http://qt-project.org/doc/qt-4.8/qsettings.html#value',0,'QSettings::value()'],['http://qt-project.org/doc/qt-4.8/qdbuspendingreply.html#value',0,'QDBusPendingReply::value()'],['http://qt-project.org/doc/qt-4.8/qmap.html#value',0,'QMap::value(const Key &amp;key) const'],['http://qt-project.org/doc/qt-4.8/qmap.html#value-2',0,'QMap::value(const Key &amp;key, const T &amp;defaultValue) const'],['http://qt-project.org/doc/qt-4.8/qmap-iterator.html#value',0,'QMap::iterator::value()'],['http://qt-project.org/doc/qt-4.8/qmap-const-iterator.html#value',0,'QMap::const_iterator::value()'],['http://qt-project.org/doc/qt-4.8/qvariant.html#value',0,'QVariant::value()'],['http://qt-project.org/doc/qt-4.8/qprogressdialog.html#value-prop',0,'QProgressDialog::value()'],['http://qt-project.org/doc/qt-4.8/qnetworkcookie.html#value',0,'QNetworkCookie::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value-2',0,'QMutableLinkedListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelinkedlistiterator.html#value',0,'QMutableLinkedListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value-2',0,'QMutableListIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablelistiterator.html#value',0,'QMutableListIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value-2',0,'QMutableVectorIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablevectoriterator.html#value',0,'QMutableVectorIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qhashiterator.html#value',0,'QHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmapiterator.html#value',0,'QMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value-2',0,'QMutableHashIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablehashiterator.html#value',0,'QMutableHashIterator::value() const'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value-2',0,'QMutableMapIterator::value()'],['http://qt-project.org/doc/qt-4.8/qmutablemapiterator.html#value',0,'QMutableMapIterator::value() const'],['../classflair_1_1sensor_1_1_laser_range_finder.html#a25d3123e9dad148d90c67277a27d62b3',1,'flair::sensor::LaserRangeFinder::Value()'],['../classflair_1_1sensor_1_1_pressure_sensor.html#a6b0e89ad9e52d4693e17b02a4114f41f',1,'flair::sensor::PressureSensor::Value()'],['../classflair_1_1sensor_1_1_us_range_finder.html#a60ae45b1dda58e807c07da6754a30683',1,'flair::sensor::UsRangeFinder::Value()'],['../classflair_1_1gui_1_1_check_box.html#a217da5fe57fdb820430b61ed30c6aa18',1,'flair::gui::CheckBox::Value()'],['../classflair_1_1core_1_1cvmatrix.html#aa3a8b1722e62c8929a6533ec4afb9f2e',1,'flair::core::cvmatrix::Value()'],['../classflair_1_1gui_1_1_double_spin_box.html#acdac03928a1c2ac5a2c6dad640ba1f6e',1,'flair::gui::DoubleSpinBox::Value()'],['../classflair_1_1core_1_1_matrix.html#ae8aef6f26e366dac2eb4030b9438d132',1,'flair::core::Matrix::Value()'],['../classflair_1_1gui_1_1_spin_box.html#a782c198e37c84652f7b001847a360d2c',1,'flair::gui::SpinBox::Value()'],['../classflair_1_1gui_1_1_vector3_d_spin_box.html#abe057c07f127a2647e1f073896422efb',1,'flair::gui::Vector3DSpinBox::Value()']]],
   ['valuechange',['valueChange',['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#valueChange',0,'Q3RangeControl']]],
   ['valuechanged',['valueChanged',['http://qt-project.org/doc/qt-4.8/q3dateedit.html#valueChanged',0,'Q3DateEdit::valueChanged()'],['http://qt-project.org/doc/qt-4.8/q3timeedit.html#valueChanged',0,'Q3TimeEdit::valueChanged()'],['http://qt-project.org/doc/qt-4.8/q3datetimeedit.html#valueChanged',0,'Q3DateTimeEdit::valueChanged()'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#valueChanged',0,'QSpinBox::valueChanged(int i)'],['http://qt-project.org/doc/qt-4.8/qspinbox.html#valueChanged-2',0,'QSpinBox::valueChanged(const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#valueChanged',0,'QDoubleSpinBox::valueChanged(double d)'],['http://qt-project.org/doc/qt-4.8/qdoublespinbox.html#valueChanged-2',0,'QDoubleSpinBox::valueChanged(const QString &amp;text)'],['http://qt-project.org/doc/qt-4.8/qvariantanimation.html#valueChanged',0,'QVariantAnimation::valueChanged()'],['http://qt-project.org/doc/qt-4.8/qprogressbar.html#valueChanged',0,'QProgressBar::valueChanged()'],['http://qt-project.org/doc/qt-4.8/qabstractslider.html#valueChanged',0,'QAbstractSlider::valueChanged()'],['http://qt-project.org/doc/qt-4.8/q3table.html#valueChanged',0,'Q3Table::valueChanged()'],['http://qt-project.org/doc/qt-4.8/qtimeline.html#valueChanged',0,'QTimeLine::valueChanged()'],['http://qt-project.org/doc/qt-4.8/qdeclarativepropertymap.html#valueChanged',0,'QDeclarativePropertyMap::valueChanged()'],['http://qt-project.org/doc/qt-4.8/qdeclarativeexpression.html#valueChanged',0,'QDeclarativeExpression::valueChanged()'],['../classflair_1_1gui_1_1_box.html#a54608ff0fdac6b8e05c8ece4fd3f8375',1,'flair::gui::Box::ValueChanged()']]],
@@ -55,5 +55,5 @@
   ['verticalstretch',['verticalStretch',['http://qt-project.org/doc/qt-4.8/qsizepolicy.html#verticalStretch',0,'QSizePolicy']]],
   ['videoplayer',['VideoPlayer',['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#VideoPlayer',0,'Phonon::VideoPlayer::VideoPlayer(Phonon::Category category, QWidget *parent)'],['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#VideoPlayer-2',0,'Phonon::VideoPlayer::VideoPlayer(QWidget *parent)']]],
-  ['videowidget',['VideoWidget',['http://qt-project.org/doc/qt-4.8/phonon-videowidget.html#VideoWidget',0,'Phonon::VideoWidget::VideoWidget()'],['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#videoWidget',0,'Phonon::VideoPlayer::videoWidget()']]],
+  ['videowidget',['videoWidget',['http://qt-project.org/doc/qt-4.8/phonon-videoplayer.html#videoWidget',0,'Phonon::VideoPlayer::videoWidget()'],['http://qt-project.org/doc/qt-4.8/phonon-videowidget.html#VideoWidget',0,'Phonon::VideoWidget::VideoWidget()']]],
   ['view',['view',['http://qt-project.org/doc/qt-4.8/qwebpage.html#view',0,'QWebPage::view()'],['http://qt-project.org/doc/qt-4.8/qcombobox.html#view',0,'QComboBox::view()']]],
   ['viewbox',['viewBox',['http://qt-project.org/doc/qt-4.8/qsvggenerator.html#viewBox',0,'QSvgGenerator::viewBox()'],['http://qt-project.org/doc/qt-4.8/qsvgrenderer.html#viewBox',0,'QSvgRenderer::viewBox()']]],
@@ -102,5 +102,5 @@
   ['volumeslider',['VolumeSlider',['http://qt-project.org/doc/qt-4.8/phonon-volumeslider.html#VolumeSlider',0,'Phonon::VolumeSlider::VolumeSlider(QWidget *parent)'],['http://qt-project.org/doc/qt-4.8/phonon-volumeslider.html#VolumeSlider-2',0,'Phonon::VolumeSlider::VolumeSlider(AudioOutput *output, QWidget *parent)']]],
   ['vrpnclient',['VrpnClient',['../classflair_1_1sensor_1_1_vrpn_client.html#a7f7a90a4a58b7e821f16a11c4767c535',1,'flair::sensor::VrpnClient::VrpnClient(std::string name, std::string address, uint8_t priority)'],['../classflair_1_1sensor_1_1_vrpn_client.html#a1d5462b08d2aff8ddc05b564158f4fff',1,'flair::sensor::VrpnClient::VrpnClient(std::string name, core::SerialPort *serialport, uint16_t us_period, uint8_t priority)']]],
-  ['vrpnobject',['VrpnObject',['../classflair_1_1sensor_1_1_vrpn_object.html#ae63bc389dc7a4eb878d07cb71eb7d710',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, const gui::TabWidget *tab)'],['../classflair_1_1sensor_1_1_vrpn_object.html#a18c54c8e2e297647fc2ffdebc2835c2f',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, uint8_t id, const gui::TabWidget *tab)']]],
+  ['vrpnobject',['VrpnObject',['../classflair_1_1sensor_1_1_vrpn_object.html#a334e0f4266682bb0f95a81eb1bacca46',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())'],['../classflair_1_1sensor_1_1_vrpn_object.html#a199dd7221f3330bfebe9b799c4c6036b',1,'flair::sensor::VrpnObject::VrpnObject(std::string name, uint8_t id, const gui::TabWidget *tab, sensor::VrpnClient *client=GetVrpnClient())']]],
   ['vscrollbarmode',['vScrollBarMode',['http://qt-project.org/doc/qt-4.8/q3scrollview.html#vScrollBarMode-prop',0,'Q3ScrollView']]],
   ['vsprintf',['vsprintf',['http://qt-project.org/doc/qt-4.8/qstring.html#vsprintf',0,'QString']]]
Index: /trunk/doc/Flair/search/functions_16.js
===================================================================
--- /trunk/doc/Flair/search/functions_16.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_16.js	(revision 98)
@@ -19,5 +19,5 @@
   ['wakeone',['wakeOne',['http://qt-project.org/doc/qt-4.8/qwaitcondition.html#wakeOne',0,'QWaitCondition']]],
   ['wakeup',['wakeUp',['http://qt-project.org/doc/qt-4.8/qabstracteventdispatcher.html#wakeUp',0,'QAbstractEventDispatcher::wakeUp()'],['http://qt-project.org/doc/qt-4.8/qeventloop.html#wakeUp',0,'QEventLoop::wakeUp()']]],
-  ['warning',['Warning',['../classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6',1,'flair::core::Object::Warning()'],['http://qt-project.org/doc/qt-4.8/qmessagebox.html#warning',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, QFlags&lt; QMessageBox::StandardButton &gt; buttons, StandardButton defaultButton)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-2',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, int button0, int button1, int button2)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-4',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, const QString &amp;button0Text, const QString &amp;button1Text, const QString &amp;button2Text, int defaultButtonNumber, int escapeButtonNumber)'],['http://qt-project.org/doc/qt-4.8/qxmlerrorhandler.html#warning',0,'QXmlErrorHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qxmldefaulthandler.html#warning',0,'QXmlDefaultHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qhelpenginecore.html#warning',0,'QHelpEngineCore::warning()']]],
+  ['warning',['warning',['http://qt-project.org/doc/qt-4.8/qmessagebox.html#warning',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, QFlags&lt; QMessageBox::StandardButton &gt; buttons, StandardButton defaultButton)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-2',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, int button0, int button1, int button2)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#warning-4',0,'QMessageBox::warning(QWidget *parent, const QString &amp;title, const QString &amp;text, const QString &amp;button0Text, const QString &amp;button1Text, const QString &amp;button2Text, int defaultButtonNumber, int escapeButtonNumber)'],['http://qt-project.org/doc/qt-4.8/qxmlerrorhandler.html#warning',0,'QXmlErrorHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qxmldefaulthandler.html#warning',0,'QXmlDefaultHandler::warning()'],['http://qt-project.org/doc/qt-4.8/qhelpenginecore.html#warning',0,'QHelpEngineCore::warning()'],['../classflair_1_1core_1_1_object.html#a168b18451b2ee6126e1e81d452005ff6',1,'flair::core::Object::Warning()']]],
   ['warnings',['warnings',['http://qt-project.org/doc/qt-4.8/qdeclarativeengine.html#warnings',0,'QDeclarativeEngine']]],
   ['warnuponswitches',['WarnUponSwitches',['../classflair_1_1core_1_1_thread.html#a7fbf5ad201e7e802f0fa127891849dc9',1,'flair::core::Thread']]],
@@ -50,5 +50,5 @@
   ['widgettofield',['widgetToField',['http://qt-project.org/doc/qt-4.8/q3sqlform.html#widgetToField',0,'Q3SqlForm']]],
   ['widgetunmanaged',['widgetUnmanaged',['http://qt-project.org/doc/qt-4.8/qdesignerformwindowinterface.html#widgetUnmanaged',0,'QDesignerFormWindowInterface']]],
-  ['width',['width',['http://qt-project.org/doc/qt-4.8/qwidget.html#width-prop',0,'QWidget::width()'],['http://qt-project.org/doc/qt-4.8/q3simplerichtext.html#width',0,'Q3SimpleRichText::width()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#width',0,'Q3ListViewItem::width()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#width',0,'Q3CheckListItem::width()'],['http://qt-project.org/doc/qt-4.8/qvideoframe.html#width',0,'QVideoFrame::width()'],['http://qt-project.org/doc/qt-4.8/qgraphicsscene.html#width',0,'QGraphicsScene::width()'],['http://qt-project.org/doc/qt-4.8/qpaintdevice.html#width',0,'QPaintDevice::width()'],['http://qt-project.org/doc/qt-4.8/qrect.html#width',0,'QRect::width()'],['http://qt-project.org/doc/qt-4.8/qrectf.html#width',0,'QRectF::width()'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#width',0,'Q3IconViewItem::width()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#width',0,'QScreen::width()'],['http://qt-project.org/doc/qt-4.8/qtextimageformat.html#width',0,'QTextImageFormat::width()'],['http://qt-project.org/doc/qt-4.8/qtextframeformat.html#width',0,'QTextFrameFormat::width()'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width',0,'QFontMetrics::width(const QString &amp;text, int len) const'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width-3',0,'QFontMetrics::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width',0,'QFontMetricsF::width(const QString &amp;text) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width-2',0,'QFontMetricsF::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qimage.html#width',0,'QImage::width()'],['http://qt-project.org/doc/qt-4.8/qpen.html#width',0,'QPen::width()'],['http://qt-project.org/doc/qt-4.8/qitemselectionrange.html#width',0,'QItemSelectionRange::width()'],['http://qt-project.org/doc/qt-4.8/qtextinlineobject.html#width',0,'QTextInlineObject::width()'],['http://qt-project.org/doc/qt-4.8/qtextline.html#width',0,'QTextLine::width()'],['http://qt-project.org/doc/qt-4.8/qtextitem.html#width',0,'QTextItem::width()'],['http://qt-project.org/doc/qt-4.8/qtextstream-qt3.html#width',0,'QTextStream::width()'],['http://qt-project.org/doc/qt-4.8/q3paintdevicemetrics.html#width',0,'Q3PaintDeviceMetrics::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#width',0,'Q3ListBoxItem::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxtext.html#width',0,'Q3ListBoxText::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxpixmap.html#width',0,'Q3ListBoxPixmap::width()'],['http://qt-project.org/doc/qt-4.8/qpixmap.html#width',0,'QPixmap::width()'],['http://qt-project.org/doc/qt-4.8/q3canvas.html#width',0,'Q3Canvas::width()'],['http://qt-project.org/doc/qt-4.8/q3canvassprite.html#width',0,'Q3CanvasSprite::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasrectangle.html#width',0,'Q3CanvasRectangle::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasellipse.html#width',0,'Q3CanvasEllipse::width()'],['http://qt-project.org/doc/qt-4.8/qpainterpathstroker.html#width',0,'QPainterPathStroker::width()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width',0,'Q3TextStream::width() const'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width-2',0,'Q3TextStream::width(int w)'],['http://qt-project.org/doc/qt-4.8/qsize.html#width',0,'QSize::width()'],['http://qt-project.org/doc/qt-4.8/qsizef.html#width',0,'QSizeF::width()'],['../classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63',1,'flair::sensor::Camera::Width()']]],
+  ['width',['Width',['../classflair_1_1sensor_1_1_camera.html#ac812dd64ee47c9241dd83e37948fbc63',1,'flair::sensor::Camera::Width()'],['http://qt-project.org/doc/qt-4.8/qwidget.html#width-prop',0,'QWidget::width()'],['http://qt-project.org/doc/qt-4.8/q3simplerichtext.html#width',0,'Q3SimpleRichText::width()'],['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#width',0,'Q3ListViewItem::width()'],['http://qt-project.org/doc/qt-4.8/q3checklistitem.html#width',0,'Q3CheckListItem::width()'],['http://qt-project.org/doc/qt-4.8/qvideoframe.html#width',0,'QVideoFrame::width()'],['http://qt-project.org/doc/qt-4.8/qgraphicsscene.html#width',0,'QGraphicsScene::width()'],['http://qt-project.org/doc/qt-4.8/qpaintdevice.html#width',0,'QPaintDevice::width()'],['http://qt-project.org/doc/qt-4.8/qrect.html#width',0,'QRect::width()'],['http://qt-project.org/doc/qt-4.8/qrectf.html#width',0,'QRectF::width()'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#width',0,'Q3IconViewItem::width()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#width',0,'QScreen::width()'],['http://qt-project.org/doc/qt-4.8/qtextimageformat.html#width',0,'QTextImageFormat::width()'],['http://qt-project.org/doc/qt-4.8/qtextframeformat.html#width',0,'QTextFrameFormat::width()'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width',0,'QFontMetrics::width(const QString &amp;text, int len) const'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#width-3',0,'QFontMetrics::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width',0,'QFontMetricsF::width(const QString &amp;text) const'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#width-2',0,'QFontMetricsF::width(QChar ch) const'],['http://qt-project.org/doc/qt-4.8/qimage.html#width',0,'QImage::width()'],['http://qt-project.org/doc/qt-4.8/qpen.html#width',0,'QPen::width()'],['http://qt-project.org/doc/qt-4.8/qitemselectionrange.html#width',0,'QItemSelectionRange::width()'],['http://qt-project.org/doc/qt-4.8/qtextinlineobject.html#width',0,'QTextInlineObject::width()'],['http://qt-project.org/doc/qt-4.8/qtextline.html#width',0,'QTextLine::width()'],['http://qt-project.org/doc/qt-4.8/qtextitem.html#width',0,'QTextItem::width()'],['http://qt-project.org/doc/qt-4.8/qtextstream-qt3.html#width',0,'QTextStream::width()'],['http://qt-project.org/doc/qt-4.8/q3paintdevicemetrics.html#width',0,'Q3PaintDeviceMetrics::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxitem.html#width',0,'Q3ListBoxItem::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxtext.html#width',0,'Q3ListBoxText::width()'],['http://qt-project.org/doc/qt-4.8/q3listboxpixmap.html#width',0,'Q3ListBoxPixmap::width()'],['http://qt-project.org/doc/qt-4.8/qpixmap.html#width',0,'QPixmap::width()'],['http://qt-project.org/doc/qt-4.8/q3canvas.html#width',0,'Q3Canvas::width()'],['http://qt-project.org/doc/qt-4.8/q3canvassprite.html#width',0,'Q3CanvasSprite::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasrectangle.html#width',0,'Q3CanvasRectangle::width()'],['http://qt-project.org/doc/qt-4.8/q3canvasellipse.html#width',0,'Q3CanvasEllipse::width()'],['http://qt-project.org/doc/qt-4.8/qpainterpathstroker.html#width',0,'QPainterPathStroker::width()'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width',0,'Q3TextStream::width() const'],['http://qt-project.org/doc/qt-4.8/q3textstream.html#width-2',0,'Q3TextStream::width(int w)'],['http://qt-project.org/doc/qt-4.8/qsize.html#width',0,'QSize::width()'],['http://qt-project.org/doc/qt-4.8/qsizef.html#width',0,'QSizeF::width()']]],
   ['widthchanged',['widthChanged',['http://qt-project.org/doc/qt-4.8/q3listviewitem.html#widthChanged',0,'Q3ListViewItem']]],
   ['widthf',['widthF',['http://qt-project.org/doc/qt-4.8/qpen.html#widthF',0,'QPen']]],
Index: /trunk/doc/Flair/search/functions_1a.js
===================================================================
--- /trunk/doc/Flair/search/functions_1a.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_1a.js	(revision 98)
@@ -769,12 +769,19 @@
   ['_7esharedmem',['~SharedMem',['../classflair_1_1core_1_1_shared_mem.html#af3f51c01e679a8dd1f6f7c64cee55ed7',1,'flair::core::SharedMem']]],
   ['_7esignalevent',['~SignalEvent',['http://qt-project.org/doc/qt-4.8/qstatemachine-signalevent.html#dtor.SignalEvent',0,'QStateMachine::SignalEvent']]],
-  ['_7esimuahrs',['~SimuAhrs',['../classflair_1_1filter_1_1_simu_ahrs.html#abc6e5fb30794862c01828b73166a405d',1,'flair::filter::SimuAhrs']]],
-  ['_7esimubldc',['~SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8',1,'flair::actuator::SimuBldc::~SimuBldc()'],['../classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8',1,'flair::actuator::SimuBldc::~SimuBldc()']]],
-  ['_7esimucamera',['~SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0',1,'flair::sensor::SimuCamera::~SimuCamera()'],['../classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0',1,'flair::sensor::SimuCamera::~SimuCamera()']]],
-  ['_7esimugps',['~SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3',1,'flair::sensor::SimuGps::~SimuGps()'],['../classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3',1,'flair::sensor::SimuGps::~SimuGps()']]],
-  ['_7esimuimu',['~SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf',1,'flair::sensor::SimuImu::~SimuImu()'],['../classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf',1,'flair::sensor::SimuImu::~SimuImu()']]],
-  ['_7esimulaser',['~SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5',1,'flair::sensor::SimuLaser::~SimuLaser()'],['../classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5',1,'flair::sensor::SimuLaser::~SimuLaser()']]],
-  ['_7esimupressuresensor',['~SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60',1,'flair::sensor::SimuPressureSensor::~SimuPressureSensor()'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60',1,'flair::sensor::SimuPressureSensor::~SimuPressureSensor()']]],
-  ['_7esimuus',['~SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4',1,'flair::sensor::SimuUs::~SimuUs()'],['../classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4',1,'flair::sensor::SimuUs::~SimuUs()']]],
+  ['_7esimubldc',['~SimuBldc',['../classflair_1_1actuator_1_1_simu_bldc.html#a10fd091319fd0532681078badeb2ecd8',1,'flair::actuator::SimuBldc']]],
+  ['_7esimucamera',['~SimuCamera',['../classflair_1_1sensor_1_1_simu_camera.html#aa08b34cc19a3bc1b7f4eb6e0b344a5d0',1,'flair::sensor::SimuCamera']]],
+  ['_7esimugps',['~SimuGps',['../classflair_1_1sensor_1_1_simu_gps.html#a83232caaf25e2298e39b083e046846a3',1,'flair::sensor::SimuGps']]],
+  ['_7esimuimu',['~SimuImu',['../classflair_1_1sensor_1_1_simu_imu.html#a993428f50639a60e8df139f3e23f92bf',1,'flair::sensor::SimuImu']]],
+  ['_7esimulaser',['~SimuLaser',['../classflair_1_1sensor_1_1_simu_laser.html#a9c2ded82ab43b0b175e51cda0ed879d5',1,'flair::sensor::SimuLaser']]],
+  ['_7esimulatedahrs',['~SimulatedAhrs',['../classflair_1_1filter_1_1_simulated_ahrs.html#a8d8866e4c5b9dd08c1f84cb3a94358e6',1,'flair::filter::SimulatedAhrs']]],
+  ['_7esimulatedbldc',['~SimulatedBldc',['../classflair_1_1actuator_1_1_simulated_bldc.html#ac92ef4167fcc44805e821a7236b4b9ed',1,'flair::actuator::SimulatedBldc']]],
+  ['_7esimulatedcamera',['~SimulatedCamera',['../classflair_1_1sensor_1_1_simulated_camera.html#a5c61c74313f8242e8e14f1f48d9e6f66',1,'flair::sensor::SimulatedCamera']]],
+  ['_7esimulatedgps',['~SimulatedGps',['../classflair_1_1sensor_1_1_simulated_gps.html#ad3782b267d71611d56414bdf6b4e8d92',1,'flair::sensor::SimulatedGps']]],
+  ['_7esimulatedimu',['~SimulatedImu',['../classflair_1_1sensor_1_1_simulated_imu.html#a4145d0246cc6646e0c926ff86393d274',1,'flair::sensor::SimulatedImu']]],
+  ['_7esimulatedlaser',['~SimulatedLaser',['../classflair_1_1sensor_1_1_simulated_laser.html#acaf6acaafeb7fd630dffeb4c9a7f9e5c',1,'flair::sensor::SimulatedLaser']]],
+  ['_7esimulatedpressuresensor',['~SimulatedPressureSensor',['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a9163b29437322719dc01d614e3246fdb',1,'flair::sensor::SimulatedPressureSensor']]],
+  ['_7esimulatedus',['~SimulatedUs',['../classflair_1_1sensor_1_1_simulated_us.html#a237889e8f626e5cea54237fa16253b12',1,'flair::sensor::SimulatedUs']]],
+  ['_7esimupressuresensor',['~SimuPressureSensor',['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#a48115dfbc964e767360e3ba0e74a8e60',1,'flair::sensor::SimuPressureSensor']]],
+  ['_7esimuus',['~SimuUs',['../classflair_1_1sensor_1_1_simu_us.html#a52c1587525fe53be58f7d1681d8f3de4',1,'flair::sensor::SimuUs']]],
   ['_7espinbox',['~SpinBox',['../classflair_1_1gui_1_1_spin_box.html#a64182fc99a1d96d8f86679a568c50f9b',1,'flair::gui::SpinBox']]],
   ['_7esrf08',['~Srf08',['../classflair_1_1sensor_1_1_srf08.html#a98bf852157fdae881576d0b7f25da6b0',1,'flair::sensor::Srf08']]],
Index: /trunk/doc/Flair/search/functions_7.js
===================================================================
--- /trunk/doc/Flair/search/functions_7.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_7.js	(revision 98)
@@ -32,5 +32,5 @@
   ['hascontentlength',['hasContentLength',['http://qt-project.org/doc/qt-4.8/q3httpheader.html#hasContentLength',0,'Q3HttpHeader::hasContentLength()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#hasContentLength',0,'QHttpHeader::hasContentLength()']]],
   ['hascontenttype',['hasContentType',['http://qt-project.org/doc/qt-4.8/q3httpheader.html#hasContentType',0,'Q3HttpHeader::hasContentType()'],['http://qt-project.org/doc/qt-4.8/qhttpheader.html#hasContentType',0,'QHttpHeader::hasContentType()']]],
-  ['hascurrentmeasurement',['HasCurrentMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#a7aa850b8506c65ec465e0b5872cc6dfd',1,'flair::actuator::AfroBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe',1,'flair::actuator::BlCtrlV2::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169',1,'flair::actuator::Bldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_simu_bldc.html#a3a97075384649f5a11fd70bf7749fbe1',1,'flair::actuator::SimuBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853',1,'flair::actuator::XBldc::HasCurrentMeasurement()']]],
+  ['hascurrentmeasurement',['HasCurrentMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#a7aa850b8506c65ec465e0b5872cc6dfd',1,'flair::actuator::AfroBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#af7067266decd1bb523469fbc15c43cbe',1,'flair::actuator::BlCtrlV2::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#aab69754edb7248757135740a1ced9169',1,'flair::actuator::Bldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_simulated_bldc.html#aef7767956205e118e0e61013a4782f0a',1,'flair::actuator::SimulatedBldc::HasCurrentMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#ab02c1cd6f84f8b4089012afa27b37853',1,'flair::actuator::XBldc::HasCurrentMeasurement()']]],
   ['hascursor',['hasCursor',['http://qt-project.org/doc/qt-4.8/qgraphicsitem.html#hasCursor',0,'QGraphicsItem']]],
   ['hasdefaultbutton',['hasDefaultButton',['http://qt-project.org/doc/qt-4.8/q3tabdialog.html#hasDefaultButton',0,'Q3TabDialog']]],
@@ -93,5 +93,5 @@
   ['hasselectedtext',['hasSelectedText',['http://qt-project.org/doc/qt-4.8/qtextedit-qt3.html#hasSelectedText',0,'QTextEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/q3textedit.html#hasSelectedText-prop',0,'Q3TextEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/qlineedit.html#hasSelectedText-prop',0,'QLineEdit::hasSelectedText()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#hasSelectedText-prop',0,'QLabel::hasSelectedText()']]],
   ['hasselection',['hasSelection',['http://qt-project.org/doc/qt-4.8/qwebpage.html#hasSelection-prop',0,'QWebPage::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qdesignerformwindowcursorinterface.html#hasSelection',0,'QDesignerFormWindowCursorInterface::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qitemselectionmodel.html#hasSelection',0,'QItemSelectionModel::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qwebview.html#hasSelection-prop',0,'QWebView::hasSelection()'],['http://qt-project.org/doc/qt-4.8/qtextcursor.html#hasSelection',0,'QTextCursor::hasSelection()']]],
-  ['hasspeedmeasurement',['HasSpeedMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#ae22a92ad5fa166179218934808a286c7',1,'flair::actuator::AfroBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e',1,'flair::actuator::BlCtrlV2::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a',1,'flair::actuator::Bldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_simu_bldc.html#a6d604089c8494c27f8382359327e7fb6',1,'flair::actuator::SimuBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9',1,'flair::actuator::XBldc::HasSpeedMeasurement()']]],
+  ['hasspeedmeasurement',['HasSpeedMeasurement',['../classflair_1_1actuator_1_1_afro_bldc.html#ae22a92ad5fa166179218934808a286c7',1,'flair::actuator::AfroBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bl_ctrl_v2.html#a0600320a8939d1faffe2936f7b445c6e',1,'flair::actuator::BlCtrlV2::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_bldc.html#a37cf2c11de84720a8549f184d3fd3c1a',1,'flair::actuator::Bldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_simulated_bldc.html#a79dcf8fd325921f16b589c8edd4fbcaf',1,'flair::actuator::SimulatedBldc::HasSpeedMeasurement()'],['../classflair_1_1actuator_1_1_x_bldc.html#a3f9c8671568a5106a9a03b9043cbb7a9',1,'flair::actuator::XBldc::HasSpeedMeasurement()']]],
   ['hasstaticbackground',['hasStaticBackground',['http://qt-project.org/doc/qt-4.8/q3scrollview.html#hasStaticBackground',0,'Q3ScrollView']]],
   ['hasstockevents',['hasStockEvents',['http://qt-project.org/doc/qt-4.8/qaxfactory.html#hasStockEvents',0,'QAxFactory']]],
Index: /trunk/doc/Flair/search/functions_b.js
===================================================================
--- /trunk/doc/Flair/search/functions_b.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_b.js	(revision 98)
@@ -105,5 +105,5 @@
   ['linesofparagraph',['linesOfParagraph',['http://qt-project.org/doc/qt-4.8/q3textedit.html#linesOfParagraph',0,'Q3TextEdit']]],
   ['linespacing',['lineSpacing',['http://qt-project.org/doc/qt-4.8/q3stylesheetitem.html#lineSpacing',0,'Q3StyleSheetItem::lineSpacing()'],['http://qt-project.org/doc/qt-4.8/qfontmetrics.html#lineSpacing',0,'QFontMetrics::lineSpacing()'],['http://qt-project.org/doc/qt-4.8/qfontmetricsf.html#lineSpacing',0,'QFontMetricsF::lineSpacing()']]],
-  ['linestep',['linestep',['http://qt-project.org/doc/qt-4.8/qdirectpainter.html#linestep',0,'QDirectPainter::linestep()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#linestep',0,'QScreen::linestep()'],['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#lineStep',0,'Q3RangeControl::lineStep()'],['http://qt-project.org/doc/qt-4.8/qabstractslider-qt3.html#lineStep',0,'QAbstractSlider::lineStep()']]],
+  ['linestep',['lineStep',['http://qt-project.org/doc/qt-4.8/q3rangecontrol.html#lineStep',0,'Q3RangeControl::lineStep()'],['http://qt-project.org/doc/qt-4.8/qabstractslider-qt3.html#lineStep',0,'QAbstractSlider::lineStep()'],['http://qt-project.org/doc/qt-4.8/qdirectpainter.html#linestep',0,'QDirectPainter::linestep()'],['http://qt-project.org/doc/qt-4.8/qscreen.html#linestep',0,'QScreen::linestep()']]],
   ['lineto',['lineTo',['http://qt-project.org/doc/qt-4.8/qpainterpath.html#lineTo',0,'QPainterPath::lineTo(const QPointF &amp;endPoint)'],['http://qt-project.org/doc/qt-4.8/qpainterpath.html#lineTo-2',0,'QPainterPath::lineTo(qreal x, qreal y)']]],
   ['lineup',['lineUp',['http://qt-project.org/doc/qt-4.8/q3dockarea.html#lineUp',0,'Q3DockArea']]],
@@ -133,5 +133,5 @@
   ['listchildren',['listChildren',['http://qt-project.org/doc/qt-4.8/q3urloperator.html#listChildren',0,'Q3UrlOperator']]],
   ['listelementtype',['listElementType',['http://qt-project.org/doc/qt-4.8/qdeclarativelistreference.html#listElementType',0,'QDeclarativeListReference']]],
-  ['listen',['listen',['http://qt-project.org/doc/qt-4.8/qlocalserver.html#listen',0,'QLocalServer::listen()'],['http://qt-project.org/doc/qt-4.8/qtcpserver.html#listen',0,'QTcpServer::listen()'],['http://qt-project.org/doc/qt-4.8/q3socketdevice.html#listen',0,'Q3SocketDevice::listen()'],['../classflair_1_1core_1_1_connected_socket.html#ab522b80d805132cd0762f44852085613',1,'flair::core::ConnectedSocket::Listen()'],['../classflair_1_1core_1_1_tcp_socket.html#a7eaffe48d70e5119182bdb5846c6889d',1,'flair::core::TcpSocket::Listen()'],['../classflair_1_1core_1_1_udt_socket.html#a11808b6bc370de061d19bd10dddc662e',1,'flair::core::UdtSocket::Listen()']]],
+  ['listen',['Listen',['../classflair_1_1core_1_1_connected_socket.html#ab522b80d805132cd0762f44852085613',1,'flair::core::ConnectedSocket::Listen()'],['../classflair_1_1core_1_1_tcp_socket.html#a7eaffe48d70e5119182bdb5846c6889d',1,'flair::core::TcpSocket::Listen()'],['../classflair_1_1core_1_1_udt_socket.html#a11808b6bc370de061d19bd10dddc662e',1,'flair::core::UdtSocket::Listen()'],['http://qt-project.org/doc/qt-4.8/qlocalserver.html#listen',0,'QLocalServer::listen()'],['http://qt-project.org/doc/qt-4.8/qtcpserver.html#listen',0,'QTcpServer::listen()'],['http://qt-project.org/doc/qt-4.8/q3socketdevice.html#listen',0,'Q3SocketDevice::listen()']]],
   ['listinfo',['listInfo',['http://qt-project.org/doc/qt-4.8/q3ftp.html#listInfo',0,'Q3Ftp::listInfo()'],['http://qt-project.org/doc/qt-4.8/qftp.html#listInfo',0,'QFtp::listInfo()']]],
   ['liststyle',['listStyle',['http://qt-project.org/doc/qt-4.8/q3stylesheetitem.html#listStyle',0,'Q3StyleSheetItem']]],
Index: /trunk/doc/Flair/search/functions_d.js
===================================================================
--- /trunk/doc/Flair/search/functions_d.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_d.js	(revision 98)
@@ -14,5 +14,5 @@
   ['namespacename',['namespaceName',['http://qt-project.org/doc/qt-4.8/qhelpenginecore.html#namespaceName',0,'QHelpEngineCore']]],
   ['namespaceprocessing',['namespaceProcessing',['http://qt-project.org/doc/qt-4.8/qxmlstreamreader.html#namespaceProcessing-prop',0,'QXmlStreamReader']]],
-  ['namespaceuri',['namespaceUri',['http://qt-project.org/doc/qt-4.8/qxmlname.html#namespaceUri',0,'QXmlName::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qwebelement.html#namespaceUri',0,'QWebElement::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#namespaceUri',0,'QXmlStreamAttribute::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamnamespacedeclaration.html#namespaceUri',0,'QXmlStreamNamespaceDeclaration::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamreader.html#namespaceUri',0,'QXmlStreamReader::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qdomnode.html#namespaceURI',0,'QDomNode::namespaceURI()']]],
+  ['namespaceuri',['namespaceURI',['http://qt-project.org/doc/qt-4.8/qdomnode.html#namespaceURI',0,'QDomNode::namespaceURI()'],['http://qt-project.org/doc/qt-4.8/qxmlname.html#namespaceUri',0,'QXmlName::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qwebelement.html#namespaceUri',0,'QWebElement::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamattribute.html#namespaceUri',0,'QXmlStreamAttribute::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamnamespacedeclaration.html#namespaceUri',0,'QXmlStreamNamespaceDeclaration::namespaceUri()'],['http://qt-project.org/doc/qt-4.8/qxmlstreamreader.html#namespaceUri',0,'QXmlStreamReader::namespaceUri()']]],
   ['nametotype',['nameToType',['http://qt-project.org/doc/qt-4.8/qvariant.html#nameToType',0,'QVariant']]],
   ['nativearguments',['nativeArguments',['http://qt-project.org/doc/qt-4.8/qprocess.html#nativeArguments',0,'QProcess']]],
@@ -89,5 +89,5 @@
   ['normalexit',['normalExit',['http://qt-project.org/doc/qt-4.8/q3process.html#normalExit',0,'Q3Process']]],
   ['normalgeometry',['normalGeometry',['http://qt-project.org/doc/qt-4.8/qwidget.html#normalGeometry-prop',0,'QWidget']]],
-  ['normalize',['normalize',['http://qt-project.org/doc/qt-4.8/qvector3d.html#normalize',0,'QVector3D::normalize()'],['http://qt-project.org/doc/qt-4.8/qdomnode.html#normalize',0,'QDomNode::normalize()'],['http://qt-project.org/doc/qt-4.8/qrect-qt3.html#normalize',0,'QRect::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector2d.html#normalize',0,'QVector2D::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector4d.html#normalize',0,'QVector4D::normalize()'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#normalize',0,'QQuaternion::normalize()'],['../classflair_1_1core_1_1_quaternion.html#aa540ffe227bbacd124c77f95d8c720b3',1,'flair::core::Quaternion::Normalize()'],['../classflair_1_1core_1_1_vector2_d.html#a9ee928de991ca4872f2e877e87393f03',1,'flair::core::Vector2D::Normalize()'],['../classflair_1_1core_1_1_vector3_d.html#a8230b1bbc50b49afac2758e44bcbb02c',1,'flair::core::Vector3D::Normalize()']]],
+  ['normalize',['Normalize',['../classflair_1_1core_1_1_quaternion.html#aa540ffe227bbacd124c77f95d8c720b3',1,'flair::core::Quaternion::Normalize()'],['../classflair_1_1core_1_1_vector2_d.html#a9ee928de991ca4872f2e877e87393f03',1,'flair::core::Vector2D::Normalize()'],['../classflair_1_1core_1_1_vector3_d.html#a8230b1bbc50b49afac2758e44bcbb02c',1,'flair::core::Vector3D::Normalize()'],['http://qt-project.org/doc/qt-4.8/qvector3d.html#normalize',0,'QVector3D::normalize()'],['http://qt-project.org/doc/qt-4.8/qdomnode.html#normalize',0,'QDomNode::normalize()'],['http://qt-project.org/doc/qt-4.8/qrect-qt3.html#normalize',0,'QRect::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector2d.html#normalize',0,'QVector2D::normalize()'],['http://qt-project.org/doc/qt-4.8/qvector4d.html#normalize',0,'QVector4D::normalize()'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#normalize',0,'QQuaternion::normalize()']]],
   ['normalized',['normalized',['http://qt-project.org/doc/qt-4.8/qvector3d.html#normalized',0,'QVector3D::normalized()'],['http://qt-project.org/doc/qt-4.8/qstring.html#normalized',0,'QString::normalized(NormalizationForm mode) const'],['http://qt-project.org/doc/qt-4.8/qstring.html#normalized-2',0,'QString::normalized(NormalizationForm mode, QChar::UnicodeVersion version) const'],['http://qt-project.org/doc/qt-4.8/qrect.html#normalized',0,'QRect::normalized()'],['http://qt-project.org/doc/qt-4.8/qrectf.html#normalized',0,'QRectF::normalized()'],['http://qt-project.org/doc/qt-4.8/qvector2d.html#normalized',0,'QVector2D::normalized()'],['http://qt-project.org/doc/qt-4.8/qvector4d.html#normalized',0,'QVector4D::normalized()'],['http://qt-project.org/doc/qt-4.8/qquaternion.html#normalized',0,'QQuaternion::normalized()']]],
   ['normalizedpos',['normalizedPos',['http://qt-project.org/doc/qt-4.8/qtouchevent-touchpoint.html#normalizedPos',0,'QTouchEvent::TouchPoint']]],
Index: /trunk/doc/Flair/search/functions_e.js
===================================================================
--- /trunk/doc/Flair/search/functions_e.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_e.js	(revision 98)
@@ -10,5 +10,5 @@
   ['objectregisteredat',['objectRegisteredAt',['http://qt-project.org/doc/qt-4.8/qdbusconnection.html#objectRegisteredAt',0,'QDBusConnection']]],
   ['objectremoved',['objectRemoved',['http://qt-project.org/doc/qt-4.8/qdesignerformwindowinterface.html#objectRemoved',0,'QDesignerFormWindowInterface']]],
-  ['objecttype',['ObjectType',['../classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53',1,'flair::core::Object::ObjectType()'],['http://qt-project.org/doc/qt-4.8/qtextformat.html#objectType',0,'QTextFormat::objectType()']]],
+  ['objecttype',['objectType',['http://qt-project.org/doc/qt-4.8/qtextformat.html#objectType',0,'QTextFormat::objectType()'],['../classflair_1_1core_1_1_object.html#a609a250ec037fbcaf8957c8f1dcbfc53',1,'flair::core::Object::ObjectType()']]],
   ['officonset',['offIconSet',['http://qt-project.org/doc/qt-4.8/qtoolbutton-qt3.html#offIconSet',0,'QToolButton']]],
   ['offlinestoragedefaultquota',['offlineStorageDefaultQuota',['http://qt-project.org/doc/qt-4.8/qwebsettings.html#offlineStorageDefaultQuota',0,'QWebSettings']]],
Index: /trunk/doc/Flair/search/functions_f.js
===================================================================
--- /trunk/doc/Flair/search/functions_f.js	(revision 97)
+++ /trunk/doc/Flair/search/functions_f.js	(revision 98)
@@ -113,5 +113,5 @@
   ['physicalheight',['physicalHeight',['http://qt-project.org/doc/qt-4.8/qscreen.html#physicalHeight',0,'QScreen']]],
   ['physicalwidth',['physicalWidth',['http://qt-project.org/doc/qt-4.8/qscreen.html#physicalWidth',0,'QScreen']]],
-  ['picture',['Picture',['../classflair_1_1gui_1_1_picture.html#a6ee56525b149244b23bf84a3bf224124',1,'flair::gui::Picture::Picture()'],['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#picture',0,'Q3IconViewItem::picture()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#picture',0,'QPictureIO::picture()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#picture',0,'QLabel::picture()']]],
+  ['picture',['picture',['http://qt-project.org/doc/qt-4.8/q3iconviewitem.html#picture',0,'Q3IconViewItem::picture()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#picture',0,'QPictureIO::picture()'],['http://qt-project.org/doc/qt-4.8/qlabel.html#picture',0,'QLabel::picture()'],['../classflair_1_1gui_1_1_picture.html#a6ee56525b149244b23bf84a3bf224124',1,'flair::gui::Picture::Picture()']]],
   ['pictureformat',['pictureFormat',['http://qt-project.org/doc/qt-4.8/qpicture-obsolete.html#pictureFormat',0,'QPicture::pictureFormat()'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#pictureFormat',0,'QPictureIO::pictureFormat(const QString &amp;fileName)'],['http://qt-project.org/doc/qt-4.8/qpictureio.html#pictureFormat-2',0,'QPictureIO::pictureFormat(QIODevice *d)']]],
   ['pid',['Pid',['../classflair_1_1filter_1_1_pid.html#a6505c295f5e719f1d85620b44c62d619',1,'flair::filter::Pid::Pid()'],['http://qt-project.org/doc/qt-4.8/qprocess.html#pid',0,'QProcess::pid()']]],
Index: /trunk/doc/Flair/search/variables_11.js
===================================================================
--- /trunk/doc/Flair/search/variables_11.js	(revision 97)
+++ /trunk/doc/Flair/search/variables_11.js	(revision 98)
@@ -9,5 +9,5 @@
   ['settingsmap',['SettingsMap',['http://qt-project.org/doc/qt-4.8/qsettings.html#SettingsMap-typedef',0,'QSettings']]],
   ['shadertype',['ShaderType',['http://qt-project.org/doc/qt-4.8/qglshader.html#ShaderType-typedef',0,'QGLShader']]],
-  ['shmem',['shmem',['../classflair_1_1sensor_1_1_simu_camera.html#a372e4bfd6e464c715c90507787243118',1,'flair::sensor::SimuCamera::shmem()'],['../classflair_1_1sensor_1_1_simu_laser.html#a457114cf156a631a0cf9334fd050b098',1,'flair::sensor::SimuLaser::shmem()'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#ac7f371f21db99cc9499c44774f32e06f',1,'flair::sensor::SimuPressureSensor::shmem()'],['../classflair_1_1sensor_1_1_simu_us.html#a6c3994b195405e215d8ba54d66deb7a7',1,'flair::sensor::SimuUs::shmem()']]],
+  ['shmem',['shmem',['../classflair_1_1sensor_1_1_simulated_camera.html#ab52de6b3325bdf8ce46a233b8d9e7399',1,'flair::sensor::SimulatedCamera::shmem()'],['../classflair_1_1sensor_1_1_simulated_laser.html#acfcfa90618374ca8835fdd4be15e6c92',1,'flair::sensor::SimulatedLaser::shmem()'],['../classflair_1_1sensor_1_1_simulated_pressure_sensor.html#a89f63fc9305f045065618638eb010e6e',1,'flair::sensor::SimulatedPressureSensor::shmem()'],['../classflair_1_1sensor_1_1_simulated_us.html#a77167c4930281a2b8a03f2b93af47829',1,'flair::sensor::SimulatedUs::shmem()'],['../classflair_1_1sensor_1_1_simu_camera.html#a9a89781a160538e59f98615339187b8c',1,'flair::sensor::SimuCamera::shmem()'],['../classflair_1_1sensor_1_1_simu_laser.html#aa9dc0c4f54d34746206067da31794b80',1,'flair::sensor::SimuLaser::shmem()'],['../classflair_1_1sensor_1_1_simu_pressure_sensor.html#ae456510b7198d7342f4ae6f2a269cdb6',1,'flair::sensor::SimuPressureSensor::shmem()'],['../classflair_1_1sensor_1_1_simu_us.html#af86622810d283ac7710e70eddc30e3f1',1,'flair::sensor::SimuUs::shmem()']]],
   ['size_5ftype',['size_type',['http://qt-project.org/doc/qt-4.8/qhash.html#size_type-typedef',0,'QHash::size_type()'],['http://qt-project.org/doc/qt-4.8/qset.html#size_type-typedef',0,'QSet::size_type()'],['http://qt-project.org/doc/qt-4.8/qlist.html#size_type-typedef',0,'QList::size_type()'],['http://qt-project.org/doc/qt-4.8/q3valuelist.html#size_type-typedef',0,'Q3ValueList::size_type()'],['http://qt-project.org/doc/qt-4.8/qvarlengtharray.html#size_type-typedef',0,'QVarLengthArray::size_type()'],['http://qt-project.org/doc/qt-4.8/qvector.html#size_type-typedef',0,'QVector::size_type()'],['http://qt-project.org/doc/qt-4.8/qmap.html#size_type-typedef',0,'QMap::size_type()'],['http://qt-project.org/doc/qt-4.8/qlinkedlist.html#size_type-typedef',0,'QLinkedList::size_type()']]],
   ['sizetype',['SizeType',['http://qt-project.org/doc/qt-4.8/qsizepolicy-qt3.html#SizeType-typedef',0,'QSizePolicy']]],
Index: /trunk/doc/Flair/structflair_1_1simulator_1_1_model_1_1simu__state-members.html
===================================================================
--- /trunk/doc/Flair/structflair_1_1simulator_1_1_model_1_1simu__state-members.html	(revision 97)
+++ /trunk/doc/Flair/structflair_1_1simulator_1_1_model_1_1simu__state-members.html	(revision 98)
@@ -124,5 +124,5 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
Index: /trunk/doc/Flair/structflair_1_1simulator_1_1_model_1_1simu__state.html
===================================================================
--- /trunk/doc/Flair/structflair_1_1simulator_1_1_model_1_1simu__state.html	(revision 97)
+++ /trunk/doc/Flair/structflair_1_1simulator_1_1_model_1_1simu__state.html	(revision 98)
@@ -137,5 +137,5 @@
   <ul>
     <li class="navelem"><a class="el" href="namespaceflair.html">flair</a></li><li class="navelem"><a class="el" href="namespaceflair_1_1simulator.html">simulator</a></li><li class="navelem"><a class="el" href="classflair_1_1simulator_1_1_model.html">Model</a></li><li class="navelem"><a class="el" href="structflair_1_1simulator_1_1_model_1_1simu__state.html">simu_state</a></li>
-    <li class="footer">Generated on Wed Dec 5 2018 16:50:43 for Flair by
+    <li class="footer">Generated on Wed Jan 16 2019 09:54:10 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>
