<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>ADC.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/ADC/</path>
    <filename>ADC_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>averageAnalog</name>
      <anchorfile>ADC_8cpp.html</anchorfile>
      <anchor>a7d63d152fb26dbbe250635828ab46c2e</anchor>
      <arglist>(PinName pin)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ADC_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>rosserial_mbed::Adc</type>
      <name>adc_msg</name>
      <anchorfile>ADC_8cpp.html</anchorfile>
      <anchor>a009f5966fd038a8684763bb304f09fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>adc_timer</name>
      <anchorfile>ADC_8cpp.html</anchorfile>
      <anchor>a8516275a58fd8bbca123bb2b70b058cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>ADC_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>p</name>
      <anchorfile>ADC_8cpp.html</anchorfile>
      <anchor>ae4d4bfb284f0b5ce3efb8c60bb0d274a</anchor>
      <arglist>(&quot;adc&quot;,&amp;adc_msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AddingDevice.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>AddingDevice_8h</filename>
  </compound>
  <compound kind="file">
    <name>array_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/tests/array_test/</path>
    <filename>array__test_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>Blink.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/Blink/</path>
    <filename>Blink_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Blink_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>messageCb</name>
      <anchorfile>Blink_8cpp.html</anchorfile>
      <anchor>acdfac643b627d9ee3337af4785f67237</anchor>
      <arglist>(const std_msgs::Empty &amp;toggle_msg)</arglist>
    </member>
    <member kind="function">
      <type>DigitalOut</type>
      <name>myled</name>
      <anchorfile>Blink_8cpp.html</anchorfile>
      <anchor>a844b1e2323a9cf3e677bd0c485c853fc</anchor>
      <arglist>(LED1)</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>Blink_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber&lt; std_msgs::Empty &gt;</type>
      <name>sub</name>
      <anchorfile>Blink_8cpp.html</anchorfile>
      <anchor>a0cef0d6149b65e307e1664c006700ef1</anchor>
      <arglist>(&quot;toggle_led&quot;,&amp;messageCb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>button_example.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/button_example/</path>
    <filename>button__example_8cpp</filename>
    <member kind="function">
      <type>DigitalIn</type>
      <name>button_pin</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a87b4cd183cd4bb38d178066b224fadc7</anchor>
      <arglist>(button)</arglist>
    </member>
    <member kind="function">
      <type>DigitalOut</type>
      <name>led_pin</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a690165c69c376d1d5ff81b85fcc10918</anchor>
      <arglist>(LED1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>debounce_delay</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a98f300fe8bb571b4fd0a16ea44b76b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>last_debounce_time</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>ad56c5e5be6a988b06beda479e4e1210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>last_reading</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a75480f4761a7272dd1340f716539767b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_button</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a860d2ca96cbedbc615fcfadefd49f2a6</anchor>
      <arglist>(&quot;pushed&quot;,&amp;pushed_msg)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>published</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a45b32162c2c635cd3941771c57fafe23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::Bool</type>
      <name>pushed_msg</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a5dcfc3da0b953d1d29fabcb78e48e376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>button__example_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ChangeLog.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>ChangeLog_8c</filename>
  </compound>
  <compound kind="file">
    <name>Clapper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/Clapper/</path>
    <filename>Clapper_8cpp</filename>
    <member kind="enumeration">
      <name>clapper_state</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>afda42193b90c8bc15d024b5cf3e14c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>clap1</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>afda42193b90c8bc15d024b5cf3e14c9fa8d9681fca1243a7ddc56a88dfdd23696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>clap_one_waiting</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>afda42193b90c8bc15d024b5cf3e14c9fa1fad1b50331f1f5bf86b5de87af073a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pause</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>afda42193b90c8bc15d024b5cf3e14c9fa5194bb80bcb44b904d0d1d7c671771bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>clap2</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>afda42193b90c8bc15d024b5cf3e14c9fa8bb039c6833845ab2818cc56b491a9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AnalogIn</type>
      <name>mic_pin</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a1606449fe5f675302a2cd05ad2576bcc</anchor>
      <arglist>(mic)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adc_ave</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a982f2b58cd528122fc751468e1dc3d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>clapper_state</type>
      <name>clap</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a927fcb99ccb0877a9a2c31eb1ea192c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::Empty</type>
      <name>clap_msg</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a31d2f423f8403f3007e6652ddad4ecd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>p</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a45430540030c0d514547f6253a6557ba</anchor>
      <arglist>(&quot;clap&quot;,&amp;clap_msg)</arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>volume_thresh</name>
      <anchorfile>Clapper_8cpp.html</anchorfile>
      <anchor>a438e1cf67142273cc2d9e95cca3ea4c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/ServiceClient/</path>
    <filename>client_8py</filename>
    <namespace>client</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceclient.html</anchorfile>
      <anchor>afc414cd5d0bf6276fa73a3378185ec99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DHT.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/GroveTemperatureHumidity/DHT/</path>
    <filename>DHT_8cpp</filename>
    <includes id="DHT_8h" name="DHT.h" local="yes" imported="no">DHT.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DHT_DATA_BIT_COUNT</name>
      <anchorfile>DHT_8cpp.html</anchorfile>
      <anchor>abdf3f0ea6ce6e10cf90a49e268f73199</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DHT.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/GroveTemperatureHumidity/DHT/</path>
    <filename>DHT_8h</filename>
    <class kind="class">DHT</class>
    <member kind="typedef">
      <type>enum eError</type>
      <name>eError</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a19a845313e9a66cbc24732304ee13717</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum eScale</type>
      <name>eScale</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>ae973428fd5aee45a569f0bf728700760</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum eType</type>
      <name>eType</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a891b95fb9c65ab4b22eca709cb93120d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>eError</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_NONE</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2a4edc8aade11e1de7bbbdc04704baae5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUS_BUSY</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2a1a0235859e45caa745109a2768cc740a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_NOT_PRESENT</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2a78d1519cc16827069c1531d301af28d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_ACK_TOO_LONG</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2a110cdd682ea3a89a69980aef01657713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_SYNC_TIMEOUT</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2a0f3513fd134e6e4f5a0f16356070ad88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_DATA_TIMEOUT</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2abcb40a4b4124b6b15c0a9ec14520a439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_CHECKSUM</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2a471ebe6c0766abc6fa4e82a09bfdb985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR_NO_PATIENCE</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a3b4c2d72f090546b51102afc40c34bc2a1f17b5d9cd587ab1d55f0930b8c7f354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>eScale</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a2ab7585fb263a77cb120ec0178eb806e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELCIUS</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a2ab7585fb263a77cb120ec0178eb806ea6600ab5b3b178055238cfb794ca39499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FARENHEIT</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a2ab7585fb263a77cb120ec0178eb806ea137783d5482942f5b8a51d3ff5322f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KELVIN</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a2ab7585fb263a77cb120ec0178eb806ea1ee6e694f8ea36c8ed7c0e5c76439b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>eType</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DHT11</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60eac787700a72e9e1ab11c5135833176f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEN11301P</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60ea3c49b1ad60562e9fdd0cf365d2235eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RHT01</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60ea2f3fd708bd744261a2b13b4fef93eff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DHT22</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60ea751933a6e30ed5eeefb2c7c7b5e52602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AM2302</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60ea874d7c9e9f61bf7bcb877a8108b78378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEN51035P</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60ea14d09983af2fb14b5cb71853e06fbe3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RHT02</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60eab4379feff4433ca766ff4238acf35340</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RHT03</name>
      <anchorfile>DHT_8h.html</anchorfile>
      <anchor>a12f8ec8f0e7a4584b9fe481bb53fa60eadfc3dec88cb8ff949f7ba414d534410c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example1.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>example1_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>example2.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>example2_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>example3a.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>example3a_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>example3b.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>example3b_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>float64_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/tests/float64_test/</path>
    <filename>float64__test_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>FLUSH.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>FLUSH_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>GETC.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>GETC_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>GroveBuzzer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/GroveBuzzer/</path>
    <filename>GroveBuzzer_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>beep</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>a26122761e1f8c6e075bf686f578868d5</anchor>
      <arglist>(float freq, float time)</arglist>
    </member>
    <member kind="function">
      <type>DigitalOut</type>
      <name>led</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>afbc2ff2d2db5d3f5e86b22949e07da0d</anchor>
      <arglist>(LED1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>messageCb</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>a2f8a058234c1ceeaab4f07a803dfe9f8</anchor>
      <arglist>(const std_msgs::Float32MultiArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nobeep</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>af4ccd771afbecb4ce056d8fc68befecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>playing</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>a0448fec049217e428b9ec21c03e51d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber&lt; std_msgs::Float32MultiArray &gt;</type>
      <name>sub</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>a8cbe1086db00310da7129a614fa419a3</anchor>
      <arglist>(&quot;buzzer&quot;,&amp;messageCb)</arglist>
    </member>
    <member kind="variable">
      <type>Timeout</type>
      <name>toff</name>
      <anchorfile>GroveBuzzer_8cpp.html</anchorfile>
      <anchor>a62ba31cb8b8b8025235e6737f2c09683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GroveCollision.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/GroveCollision/</path>
    <filename>GroveCollision_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GroveCollision_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::Bool</type>
      <name>collision_msg</name>
      <anchorfile>GroveCollision_8cpp.html</anchorfile>
      <anchor>a497de9ca7e7187f3f0665dc7f288f2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>GroveCollision_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_collision</name>
      <anchorfile>GroveCollision_8cpp.html</anchorfile>
      <anchor>a5513920b2647a4d2afdc5bdb1c7ff064</anchor>
      <arglist>(&quot;collision&quot;,&amp;collision_msg)</arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>GroveCollision_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GrovePIRMotionSensor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/GrovePIRMotionSensor/</path>
    <filename>GrovePIRMotionSensor_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GrovePIRMotionSensor_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::Bool</type>
      <name>motion_msg</name>
      <anchorfile>GrovePIRMotionSensor_8cpp.html</anchorfile>
      <anchor>a7c15c9b2b8b80d6d7e15c7907c090044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>GrovePIRMotionSensor_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_motion</name>
      <anchorfile>GrovePIRMotionSensor_8cpp.html</anchorfile>
      <anchor>adae2c0011e5bc4b7b3fb5d9c0d8595f1</anchor>
      <arglist>(&quot;motion&quot;,&amp;motion_msg)</arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>GrovePIRMotionSensor_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GroveTemperatureHumidity.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/GroveTemperatureHumidity/</path>
    <filename>GroveTemperatureHumidity_8cpp</filename>
    <includes id="DHT_8h" name="DHT.h" local="yes" imported="no">DHT.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GroveTemperatureHumidity_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::RelativeHumidity</type>
      <name>humidity_msg</name>
      <anchorfile>GroveTemperatureHumidity_8cpp.html</anchorfile>
      <anchor>a512363e0ae42ba4804998a0ed8618929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>GroveTemperatureHumidity_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_humidity</name>
      <anchorfile>GroveTemperatureHumidity_8cpp.html</anchorfile>
      <anchor>a42e602677e86f8845f6aa93e8ce77274</anchor>
      <arglist>(&quot;humidity&quot;,&amp;humidity_msg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_temp</name>
      <anchorfile>GroveTemperatureHumidity_8cpp.html</anchorfile>
      <anchor>abfc53f4e6aae1e5998f91f4adcb9b84b</anchor>
      <arglist>(&quot;temperature&quot;,&amp;temp_msg)</arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>GroveTemperatureHumidity_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::Temperature</type>
      <name>temp_msg</name>
      <anchorfile>GroveTemperatureHumidity_8cpp.html</anchorfile>
      <anchor>a397ab5b1f35a9c2e3aaa3704ef4044d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HelloWorld.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/HelloWorld/</path>
    <filename>HelloWorld_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>HelloWorld_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>chatter</name>
      <anchorfile>HelloWorld_8cpp.html</anchorfile>
      <anchor>a96959b590636695647930f128b1fec69</anchor>
      <arglist>(&quot;chatter&quot;,&amp;str_msg)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hello</name>
      <anchorfile>HelloWorld_8cpp.html</anchorfile>
      <anchor>ab36b1e99d161b5f452b25dbc709fd6cf</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>DigitalOut</type>
      <name>led</name>
      <anchorfile>HelloWorld_8cpp.html</anchorfile>
      <anchor>a169cbae2daf003eef85329a6ea03fce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>HelloWorld_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::String</type>
      <name>str_msg</name>
      <anchorfile>HelloWorld_8cpp.html</anchorfile>
      <anchor>aa4350497024b8e1f1c96db19ba18f641</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>INIT.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>INIT_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_FCR</name>
      <anchorfile>INIT_8cpp.html</anchorfile>
      <anchor>a146330a6ec4b909bf82e2183ff840a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_FCR</name>
      <anchorfile>INIT_8cpp.html</anchorfile>
      <anchor>a22f464406c99a0ea8e0421489b272b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_FIFO_ENABLE</name>
      <anchorfile>INIT_8cpp.html</anchorfile>
      <anchor>a1241a56e1a234bc5a9f87dd686aab14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_FIFO_RX_RESET</name>
      <anchorfile>INIT_8cpp.html</anchorfile>
      <anchor>aa38ee7e7ca95d21f8d9e12f66e47cef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_FIFO_TX_RESET</name>
      <anchorfile>INIT_8cpp.html</anchorfile>
      <anchor>abe90168d6aa25712d26daf795d45c44a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IrRanger.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/IrRanger/</path>
    <filename>IrRanger_8cpp</filename>
    <member kind="function">
      <type>float</type>
      <name>getRange</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>ac8200eff3fc5265b5d66b75030bedb8f</anchor>
      <arglist>(PinName pin_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>frameid</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>a2cd053a9f6e17b268fa3d6656d860a88</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_range</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>aa4d5db4e5f444480df2da470c756e52b</anchor>
      <arglist>(&quot;range_data&quot;,&amp;range_msg)</arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::Range</type>
      <name>range_msg</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>aa5ec1708a9cc71639f86487cba118427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>range_timer</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>a5bff9de43e82fdafc171854c77a3abac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>IrRanger_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ISR_RX.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>ISR__RX_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>ISR_TX.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>ISR__TX_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>Logging.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/Logging/</path>
    <filename>Logging_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>chatter</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>a96959b590636695647930f128b1fec69</anchor>
      <arglist>(&quot;chatter&quot;,&amp;str_msg)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>debug</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>a64aa887b40fe953b7e2d7d2d94184c14</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>errors</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>aa836aabc5e48c9f2ff50cef9f47c7c3e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>fatal</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>a5d47a27e40ba2712be4ce8d231b8de73</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hello</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>ab36b1e99d161b5f452b25dbc709fd6cf</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>info</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>a3fde4e0e2b3d57c543a7b1222e68388a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::String</type>
      <name>str_msg</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>aa4350497024b8e1f1c96db19ba18f641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>warn</name>
      <anchorfile>Logging_8cpp.html</anchorfile>
      <anchor>a7e0ef1b70341a18dd26afa74b07441bd</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MACROS.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>MACROS_8h</filename>
    <includes id="MODSERIAL__LPC1768_8h" name="MODSERIAL_LPC1768.h" local="yes" imported="no">MODSERIAL_LPC1768.h</includes>
    <includes id="MODSERIAL__LPC11U24_8h" name="MODSERIAL_LPC11U24.h" local="yes" imported="no">MODSERIAL_LPC11U24.h</includes>
    <includes id="MODSERIAL__KL25Z_8h" name="MODSERIAL_KL25Z.h" local="yes" imported="no">MODSERIAL_KL25Z.h</includes>
    <includes id="MODSERIAL__KL05Z_8h" name="MODSERIAL_KL05Z.h" local="yes" imported="no">MODSERIAL_KL05Z.h</includes>
    <includes id="MODSERIAL__KSDK_8h" name="MODSERIAL_KSDK.h" local="yes" imported="no">MODSERIAL_KSDK.h</includes>
    <includes id="MODSERIAL__NUCLEO__F401RE_8h" name="MODSERIAL_NUCLEO_F401RE.h" local="yes" imported="no">MODSERIAL_NUCLEO_F401RE.h</includes>
    <includes id="MODSERIAL__PAC__F401RB_8h" name="MODSERIAL_PAC_F401RB.h" local="yes" imported="no">MODSERIAL_PAC_F401RB.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_RX_BUFFER_EMPTY</name>
      <anchorfile>MACROS_8h.html</anchorfile>
      <anchor>ab6f05e1dcf63b10b69d79d82368b9d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_RX_BUFFER_FULL</name>
      <anchorfile>MACROS_8h.html</anchorfile>
      <anchor>a2e46ed9b3cb72da6e1dc28c6bd62f7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_TX_BUFFER_EMPTY</name>
      <anchorfile>MACROS_8h.html</anchorfile>
      <anchor>ac85a6e39fe90a406c074298c40be58fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODSERIAL_TX_BUFFER_FULL</name>
      <anchorfile>MACROS_8h.html</anchorfile>
      <anchor>a2b61286b3effc5ff5577deafee0a60eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>make_libraries.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/rosserial_mbed/</path>
    <filename>make__libraries_8py</filename>
    <namespace>make_libraries</namespace>
    <member kind="variable">
      <type>string</type>
      <name>__usage__</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>a03ac33cd8e178843f6eebcb37e75fc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>ade8e7faddc528f35fca3f52a2321ba98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>ROS_TO_EMBEDDED_TYPES</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>af56a8fbbd71a0d691e3ef3afc68b2bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rospack</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>a76c9deadc4abf13e24d9a0b81204bde5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rosserial_mbed_dir</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>a75d5688eb52a546baddf2dcc33256358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>THIS_PACKAGE</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>adb5df42e019c8e94bff92e11ab47d961</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MbedHardware.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/</path>
    <filename>MbedHardware_8h</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <class kind="class">MbedHardware</class>
  </compound>
  <compound kind="file">
    <name>MODSERIAL.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>MODSERIAL_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>MODSERIAL.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>MODSERIAL_8h</filename>
    <class kind="class">AjK::MODSERIAL</class>
    <class kind="class">AjK::MODSERIAL_callback</class>
    <class kind="class">AjK::MODSERIAL_IRQ_INFO</class>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_IRQ_INFO.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>MODSERIAL__IRQ__INFO_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_KL05Z.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__KL05Z_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_KL05Z.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__KL05Z_8h</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_KL25Z.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__KL25Z_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_KL25Z.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__KL25Z_8h</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_KSDK.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__KSDK_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_KSDK.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__KSDK_8h</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_LPC11U24.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__LPC11U24_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_LPC11U24.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__LPC11U24_8h</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_LPC1768.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__LPC1768_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_LPC1768.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__LPC1768_8h</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_NUCLEO_F401RE.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__NUCLEO__F401RE_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_NUCLEO_F401RE.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__NUCLEO__F401RE_8h</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_PAC_F401RB.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__PAC__F401RB_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>MODSERIAL_PAC_F401RB.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/Device/</path>
    <filename>MODSERIAL__PAC__F401RB_8h</filename>
  </compound>
  <compound kind="file">
    <name>MotorDriver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/MotorShield/MotorDriver/</path>
    <filename>MotorDriver_8cpp</filename>
    <includes id="MotorDriver_8h" name="MotorDriver.h" local="yes" imported="no">MotorDriver.h</includes>
  </compound>
  <compound kind="file">
    <name>MotorDriver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/MotorShield/MotorDriver/</path>
    <filename>MotorDriver_8h</filename>
    <includes id="SoftwarePWM_8h" name="SoftwarePWM.h" local="yes" imported="no">SoftwarePWM.h</includes>
    <class kind="class">MotorDriver</class>
    <class kind="struct">MotorStruct</class>
    <member kind="define">
      <type>#define</type>
      <name>HIGH</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>a5bb885982ff66a2e0a0a45a8ee9c35e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOW</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>ab811d8c6ff3a505312d3276590444289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_ANTICLOCKWISE</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>a7dddc0112b1fc008b11a48f40ea59ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CLOCKWISE</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>aedd001521c01535d5b7ebdb02f85394e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_PERIOD</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>a172f8681408de1ee1764fe2a34d3de61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_POSITION_LEFT</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>ac45105bde76d3b306d5e01caf848006a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_POSITION_RIGHT</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>a7c951311111ff79a4d5a6950f4f214c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTORA</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>a62d51f74e0756e3e464783820f1055d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTORB</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>a47a5af4f294df047caaa4dd507144fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_DC_MOTOR</name>
      <anchorfile>MotorDriver_8h.html</anchorfile>
      <anchor>ae3bfaa82543a1c187f544213a26e3719</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MotorShield.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/MotorShield/</path>
    <filename>MotorShield_8cpp</filename>
    <includes id="MotorDriver_8h" name="MotorDriver.h" local="yes" imported="no">MotorDriver.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>MotorShield_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>messageCb</name>
      <anchorfile>MotorShield_8cpp.html</anchorfile>
      <anchor>a0ef335bbb3191b2535beee98bdc483e3</anchor>
      <arglist>(const geometry_msgs::Twist &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>MotorDriver</type>
      <name>motorDriver</name>
      <anchorfile>MotorShield_8cpp.html</anchorfile>
      <anchor>a611b0bc0786cbc4c1b81eea1172f91d1</anchor>
      <arglist>(MOTORSHIELD_IN1, MOTORSHIELD_IN2, MOTORSHIELD_IN3, MOTORSHIELD_IN4, SPEEDPIN_A, SPEEDPIN_B)</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>MotorShield_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber&lt; geometry_msgs::Twist &gt;</type>
      <name>sub</name>
      <anchorfile>MotorShield_8cpp.html</anchorfile>
      <anchor>adc2fe1499b81d4041f51dc1bc120f7ee</anchor>
      <arglist>(&quot;cmd_vel&quot;,&amp;messageCb)</arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>MotorShield_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Odom.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/Odom/</path>
    <filename>Odom_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>base_link</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>af4fd234ea61e2ac9fc4d11d8a4dcd182</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster</type>
      <name>broadcaster</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>a704bcc07f2b775cdd0371ee71fa85f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>odom</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>a0ca6ee53f14b25786cf4df1622395545</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::TransformStamped</type>
      <name>t</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>a9e45f0b8c49be2256bb2bcd3fe3e1fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>theta</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>aca81c35c21e3a5f7f3a8d24504e76664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>af88b946fb90d5f08b5fb740c70e98c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>Odom_8cpp.html</anchorfile>
      <anchor>ab927965981178aa1fba979a37168db2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pubsub.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/pubsub/</path>
    <filename>pubsub_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>messageCb</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>acdfac643b627d9ee3337af4785f67237</anchor>
      <arglist>(const std_msgs::Empty &amp;toggle_msg)</arglist>
    </member>
    <member kind="function">
      <type>DigitalOut</type>
      <name>myled</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>a844b1e2323a9cf3e677bd0c485c853fc</anchor>
      <arglist>(LED1)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>chatter</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>a96959b590636695647930f128b1fec69</anchor>
      <arglist>(&quot;chatter&quot;,&amp;str_msg)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hello</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>ab36b1e99d161b5f452b25dbc709fd6cf</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::String</type>
      <name>str_msg</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>aa4350497024b8e1f1c96db19ba18f641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber&lt; std_msgs::Empty &gt;</type>
      <name>sub</name>
      <anchorfile>pubsub_8cpp.html</anchorfile>
      <anchor>a83b7eee9ad1aeb6e504b999948a1e8d6</anchor>
      <arglist>(&quot;toggle_led&quot;, messageCb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PUTC.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>PUTC_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>RESIZE.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/MODSERIAL/</path>
    <filename>RESIZE_8cpp</filename>
    <includes id="MODSERIAL_8h" name="MODSERIAL.h" local="yes" imported="no">MODSERIAL.h</includes>
    <includes id="MACROS_8h" name="MACROS.h" local="yes" imported="no">MACROS.h</includes>
    <namespace>AjK</namespace>
  </compound>
  <compound kind="file">
    <name>ros.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/ros_lib/</path>
    <filename>ros_8h</filename>
    <includes id="MbedHardware_8h" name="MbedHardware.h" local="yes" imported="no">MbedHardware.h</includes>
    <member kind="typedef">
      <type>NodeHandle_&lt; MbedHardware &gt;</type>
      <name>NodeHandle</name>
      <anchorfile>namespaceros.html</anchorfile>
      <anchor>ac3be400573bc686e510f3ae1a14767a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceClient.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/ServiceClient/</path>
    <filename>ServiceClient_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ServiceClient_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>chatter</name>
      <anchorfile>ServiceClient_8cpp.html</anchorfile>
      <anchor>a96959b590636695647930f128b1fec69</anchor>
      <arglist>(&quot;chatter&quot;,&amp;str_msg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient&lt; Test::Request, Test::Response &gt;</type>
      <name>client</name>
      <anchorfile>ServiceClient_8cpp.html</anchorfile>
      <anchor>a3b302b14e048e08c4e2b382ffd1f2f66</anchor>
      <arglist>(&quot;test_srv&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hello</name>
      <anchorfile>ServiceClient_8cpp.html</anchorfile>
      <anchor>ab36b1e99d161b5f452b25dbc709fd6cf</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>ServiceClient_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::String</type>
      <name>str_msg</name>
      <anchorfile>ServiceClient_8cpp.html</anchorfile>
      <anchor>aa4350497024b8e1f1c96db19ba18f641</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceServer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/ServiceServer/</path>
    <filename>ServiceServer_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>a4d2ee12a630b4e3540a67901317accd6</anchor>
      <arglist>(const Test::Request &amp;req, Test::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>chatter</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>a96959b590636695647930f128b1fec69</anchor>
      <arglist>(&quot;chatter&quot;,&amp;str_msg)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hello</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>ab36b1e99d161b5f452b25dbc709fd6cf</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>acb559820d9ca11295b4500f179ef6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer&lt; Test::Request, Test::Response &gt;</type>
      <name>server</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>a257ba64aa8fb6297d1ef2fa10a4946e8</anchor>
      <arglist>(&quot;test_srv&quot;,&amp;callback)</arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::String</type>
      <name>str_msg</name>
      <anchorfile>ServiceServer_8cpp.html</anchorfile>
      <anchor>aa4350497024b8e1f1c96db19ba18f641</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Servo.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/ServoControl/Servo/</path>
    <filename>Servo_8h</filename>
    <class kind="class">Servo</class>
  </compound>
  <compound kind="file">
    <name>ServoControl.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/ServoControl/</path>
    <filename>ServoControl_8cpp</filename>
    <includes id="Servo_8h" name="Servo.h" local="yes" imported="no">Servo.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ServoControl_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DigitalOut</type>
      <name>myled</name>
      <anchorfile>ServoControl_8cpp.html</anchorfile>
      <anchor>a844b1e2323a9cf3e677bd0c485c853fc</anchor>
      <arglist>(LED1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>servo_cb</name>
      <anchorfile>ServoControl_8cpp.html</anchorfile>
      <anchor>a0b5ad1c8959c0a00c1c86b8dbe8f6b0e</anchor>
      <arglist>(const std_msgs::UInt16 &amp;cmd_msg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>ServoControl_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber&lt; std_msgs::UInt16 &gt;</type>
      <name>sub</name>
      <anchorfile>ServoControl_8cpp.html</anchorfile>
      <anchor>a6ae70acb0645af98ddda6960981c4261</anchor>
      <arglist>(&quot;servo&quot;, servo_cb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SoftwarePWM.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/MotorShield/SoftwarePWM/</path>
    <filename>SoftwarePWM_8cpp</filename>
    <includes id="SoftwarePWM_8h" name="SoftwarePWM.h" local="yes" imported="no">SoftwarePWM.h</includes>
  </compound>
  <compound kind="file">
    <name>SoftwarePWM.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/MotorShield/SoftwarePWM/</path>
    <filename>SoftwarePWM_8h</filename>
    <class kind="class">SoftwarePWM</class>
    <member kind="define">
      <type>#define</type>
      <name>INTENSITY_FACTOR</name>
      <anchorfile>SoftwarePWM_8h.html</anchorfile>
      <anchor>af976864f9432ec2aa676571a78f315d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SoftwarePWM</type>
      <name>Intensity</name>
      <anchorfile>SoftwarePWM_8h.html</anchorfile>
      <anchor>addbfa2c114b2a63609796d4912859abc</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Temperature.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/Temperature/</path>
    <filename>Temperature_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Temperature_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>Temperature_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_temp</name>
      <anchorfile>Temperature_8cpp.html</anchorfile>
      <anchor>abfc53f4e6aae1e5998f91f4adcb9b84b</anchor>
      <arglist>(&quot;temperature&quot;,&amp;temp_msg)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sensorAddress</name>
      <anchorfile>Temperature_8cpp.html</anchorfile>
      <anchor>a2ad1552b071a28e2892afd2ca9ac6e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>Temperature_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::Float32</type>
      <name>temp_msg</name>
      <anchorfile>Temperature_8cpp.html</anchorfile>
      <anchor>adcaf0c964d48cf3fa54552c6261137c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/tests/time_test/</path>
    <filename>time__test_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>TimeTF.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/TimeTF/</path>
    <filename>TimeTF_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>TimeTF_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>base_link</name>
      <anchorfile>TimeTF_8cpp.html</anchorfile>
      <anchor>af4fd234ea61e2ac9fc4d11d8a4dcd182</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster</type>
      <name>broadcaster</name>
      <anchorfile>TimeTF_8cpp.html</anchorfile>
      <anchor>a704bcc07f2b775cdd0371ee71fa85f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>TimeTF_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>odom</name>
      <anchorfile>TimeTF_8cpp.html</anchorfile>
      <anchor>a0ca6ee53f14b25786cf4df1622395545</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::TransformStamped</type>
      <name>t</name>
      <anchorfile>TimeTF_8cpp.html</anchorfile>
      <anchor>a9e45f0b8c49be2256bb2bcd3fe3e1fc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Ultrasound.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_mbed/src/examples/Ultrasound/</path>
    <filename>Ultrasound_8cpp</filename>
    <member kind="function">
      <type>float</type>
      <name>getRange_Ultrasound</name>
      <anchorfile>Ultrasound_8cpp.html</anchorfile>
      <anchor>a51f257ece0a08c2e6ea3916a18464074</anchor>
      <arglist>(PinName pin_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Ultrasound_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>frameid</name>
      <anchorfile>Ultrasound_8cpp.html</anchorfile>
      <anchor>a2cd053a9f6e17b268fa3d6656d860a88</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>Ultrasound_8cpp.html</anchorfile>
      <anchor>a8c8f15207982b3e185f86e1b4968e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_range</name>
      <anchorfile>Ultrasound_8cpp.html</anchorfile>
      <anchor>a379d9009d1e80c63846597d88afa63a9</anchor>
      <arglist>(&quot;/ultrasound&quot;,&amp;range_msg)</arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::Range</type>
      <name>range_msg</name>
      <anchorfile>Ultrasound_8cpp.html</anchorfile>
      <anchor>aa5ec1708a9cc71639f86487cba118427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>Ultrasound_8cpp.html</anchorfile>
      <anchor>a978d88b393c8a37dc2614c88788b3442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>API</name>
    <title>The MODSERIAL API</title>
    <filename>group__API.html</filename>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga7a641cbbd12d28b3b63bb56a87a7d808</anchor>
      <arglist>(void(*fptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gae6ad08d213c66f02d6506a3d02ae6228</anchor>
      <arglist>(T *tptr, void(T::*mptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoDetectChar</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga6632a5bf4156e6a472ddf8a2b71b4c69</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>claim</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga12bc63c594a6e3bd9ac2b952cc0a50a7</anchor>
      <arglist>(FILE *stream=stdout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga159dd7d89e1b86fd9d95951745fa96ed</anchor>
      <arglist>(void(*fptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga3b8c833bf2a58a5ee1be2508ca33a641</anchor>
      <arglist>(T *tptr, void(T::*mptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getc</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga3729dd50f72cacdb296ac6b9f8fe828f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getcNb</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gabbc0bae92fb94bfe8d65324a5a6eed08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga853af3b50ddaeb7e21204a0cbc31f2b5</anchor>
      <arglist>(char *s, int max, char end)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga48303283e951ed8deb6a270236c47d2e</anchor>
      <arglist>(char *s, int max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readable</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga0a903e8156d5e0a0e5447bff7f2d356f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rxBufferEmpty</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga67b73e96c69ab3b9226cca7c64f67e22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rxBufferFlush</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga134ab09ed0403feec081a34cb75515dc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rxBufferFull</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga6ad96c30c18d4da7fcaab93eb5beea84</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferGetCount</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga297fdb96ad0861954ee8aa8169958d1c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferGetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaee92adb11db2ad6d44c7fd30a48b6798</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rxBufferSane</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga957c01a5c86f2f58b6c6c20c49b2cbb5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga51d47d0d890a3edffb34de31d8ab3e2a</anchor>
      <arglist>(int size, bool m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaa879f9bca81c227b1d722d24bfb5bd13</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxDiscardLastChar</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gabb979f1a8d07fe52d14cbdccbc5474b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txBufferEmpty</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gad53d4d2aa57d6ff9884a7a8bc6a44830</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>txBufferFlush</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga7f7597f2361376f392bb31fc6e2b7c7c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txBufferFull</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaa1625bde51bad329c0294c9a59834cc9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferGetCount</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga50f326d43e619d6c0cade0b6d9f297cb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferGetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gad786b6dd45ef35b463ee7bd2d652d150</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txBufferSane</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gae57747f59cc0329021464492184db3e2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaa9d8dd6e1a057975abc4122c3d5e151a</anchor>
      <arglist>(int size, bool m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga4bb3fb2c756ea018551f00ec31295677</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txIsBusy</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaf0d331203ca524610652b9b1873ea523</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeable</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga80194b4b58352466d4f5f99ab96abdd4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>MISC</name>
    <title>Misc MODSERIAL functions</title>
    <filename>group__MISC.html</filename>
    <member kind="function">
      <type>char</type>
      <name>rxGetLastChar</name>
      <anchorfile>group__MISC.html</anchorfile>
      <anchor>gac2e0d6a37b3c90c8556401abe80ebaee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>txGetLastChar</name>
      <anchorfile>group__MISC.html</anchorfile>
      <anchor>gac0f11931ee36f92034ff4970da252d23</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>INTERNALS</name>
    <title>MODSERIAL Internals</title>
    <filename>group__INTERNALS.html</filename>
    <member kind="function" protection="private">
      <type>int</type>
      <name>__getc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gac088beb39b522d3feaa71eb115f7215a</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>__putc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga3af046038cbe51a0aac77b0abbd1dfa2</anchor>
      <arglist>(int c, bool)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>flushBuffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga6f04b4959fc9a870fceba5172b957cb1</anchor>
      <arglist>(IrqType type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga823c40e5df59ab93f301c0c0bf153a5b</anchor>
      <arglist>(int txSize, int rxSize, PinName rx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>isr_rx</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga3aa8072cccc5c573bdf81d255feb7df9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>isr_tx</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga44a03731803c37cea824b07ec2ae089e</anchor>
      <arglist>(bool doCallback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>isr_tx</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaeb261142659c1279159985679f256fa5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>moveRingBuffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gae74ba12310d6c81fc23b6a28a0d32da9</anchor>
      <arglist>(char *newBuffer, IrqType type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>resizeBuffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaae1af9651519845d2046130a840db2e5</anchor>
      <arglist>(int size, IrqType type=RxIrq, bool memory_check=true)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>rxDiscardLastChar</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa59af7e3b9264cea16694d02af03a5c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>_base</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gacabfa28fb5b57eb3a8956aff5083e607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MODSERIAL_callback</type>
      <name>_isr</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gada52c06787164493183dec6c56306a5d</anchor>
      <arglist>[NumOfIrqTypes]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char</type>
      <name>auto_detect_char</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga26cc70f76f6d053b3985eef5fc28257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char *</type>
      <name>buffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa3f1879da4a127c1426bc90bbb87e4f1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_count</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga070b58dcc9bfdc14879bdf2406ca106e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_in</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga4b162b590d272f31caa3345bff70dbb2</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_out</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga31a355761678db05eadd5e1e5975aa55</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_overflow</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga5775154b54572640d84e9af3233d364d</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_size</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga96bf677ce0327ba429acca0d34e67d26</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MODSERIAL_IRQ_INFO</type>
      <name>callbackInfo</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa37cd1807021db74cf13fc8815b2e97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char</type>
      <name>rxc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa199e31479644a3cb6496034baede7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char</type>
      <name>txc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga92262c24963473ea6b7ea3ad82ae4459</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DHT</name>
    <filename>classDHT.html</filename>
    <member kind="function">
      <type>float</type>
      <name>CalcdewPoint</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a688bb3a4008581e3581c24a914fda7f5</anchor>
      <arglist>(float const celsius, float const humidity)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>CalcdewPointFast</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a263444ea1be01d1d30418e2b6af3f935</anchor>
      <arglist>(float const celsius, float const humidity)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DHT</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a7fe199cc02886cde20c4bb0e0e6394f1</anchor>
      <arglist>(PinName pin, eType DHTtype)</arglist>
    </member>
    <member kind="function">
      <type>eError</type>
      <name>readData</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a542dc6b08071c5d0c2f1c8c391b8d2b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>ReadHumidity</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a7ecef07fcbc57545928364cdcd47f16a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>ReadTemperature</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a85e3572e76c5ca18dd4285c9224e8b66</anchor>
      <arglist>(eScale const Scale)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DHT</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>aa3034e0207490f85b581a7700547d225</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>CalcHumidity</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a0c9aea06bfb6cf62cc92285b6eafc703</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>CalcTemperature</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a23d3c0beefc691808a34e82d3ce85aa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>ConvertCelciustoFarenheit</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a89c617e772c052adb6b10b15df0c56ac</anchor>
      <arglist>(float const)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>float</type>
      <name>ConvertCelciustoKelvin</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a34b53a0878d03de71a8e18100878a838</anchor>
      <arglist>(float const)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>eError</type>
      <name>stall</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a22936dda9dad9b69146a10248729088e</anchor>
      <arglist>(DigitalInOut &amp;io, int const level, int const max_time)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>eType</type>
      <name>_DHTtype</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a966fae2607260d0fbeef22c483aa2a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_firsttime</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a4865eafe2a33ce40fbae6917b3454153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>_lastHumidity</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>ac95452d77d3fae89cf2b69e4bd21365d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>time_t</type>
      <name>_lastReadTime</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a536c543bcd085b587fa7632311fbcfbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>_lastTemperature</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>aa1eef5033adca583c3cada0bc96f8f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PinName</type>
      <name>_pin</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a5900dec44692fd988debf02572ab0531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>DHT_data</name>
      <anchorfile>classDHT.html</anchorfile>
      <anchor>a7fe5b1ec44da34de96ba62d140880e6f</anchor>
      <arglist>[5]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MbedHardware</name>
    <filename>classMbedHardware.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getBaud</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>aed707ab18939c72fdb31c10a63f4e7d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>aef1e2598e1e38710f2d4d55d928e19cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MbedHardware</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>a4001f37f809bfca87f4698889d2f437a</anchor>
      <arglist>(PinName tx, PinName rx, long baud=57600)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MbedHardware</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>a332231105b41f21f616ae985475c23b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>a282413cbad853be66ff635d7c68057c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaud</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>a3d1c6c7d3c2c92fb7ec5adaa1e8edfe8</anchor>
      <arglist>(long baud)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>time</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>ac219c02614d8d835a986e7466f1428b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>adf477aa00d47cb90ca37fc043a7490d1</anchor>
      <arglist>(uint8_t *data, int length)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>baud_</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>a31c72d2c989194d719f6f316a294b955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MODSERIAL</type>
      <name>iostream</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>a8fe09daa3aae54f15e065c0941d3c7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Timer</type>
      <name>t</name>
      <anchorfile>classMbedHardware.html</anchorfile>
      <anchor>ae3c169ca655a3966b3c5a8bf4e0599cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MotorDriver</name>
    <filename>classMotorDriver.html</filename>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>ad599c14ff830e2223a342511fc7aa857</anchor>
      <arglist>(uint8_t position, uint8_t motorID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goBackward</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a049e7c9875a2d27aa1d27037f3c02483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goForward</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>aac410e67d194c037af48e7963d51eb17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goLeft</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>aaf040d51fb22e41c96fb91b2cc6e625e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goRight</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>ade94079bf52510aec11b2da86ad674fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a1d1becf8b90e21189a484cc930dddd85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MotorDriver</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a6a048d03143a841b62aa7dfdc59755b2</anchor>
      <arglist>(PinName int1, PinName int2, PinName int3, PinName int4, PinName speedA, PinName speedB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a61076aa743f7e145515fab5cbdc738f2</anchor>
      <arglist>(uint8_t direction, uint8_t motor_position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotateWithID</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a9a73aa13e7fe16675b0462270d207922</anchor>
      <arglist>(uint8_t direction, uint8_t motorID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>af6eb3cb1821f20ba19aac99cd9d371b9</anchor>
      <arglist>(uint8_t direction, uint8_t motorID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpeed</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>adb0701ca1f8fc1a33e04cca98413a861</anchor>
      <arglist>(uint8_t speed, uint8_t motorID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a7a5f50f6b7238f0a55ef4fa6cebc16d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>af16de119875e1508780ad2f9678a704c</anchor>
      <arglist>(uint8_t motorID)</arglist>
    </member>
    <member kind="variable">
      <type>MotorStruct</type>
      <name>motorA</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>ac6d150859d2ed81e145f17d8d46b9896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MotorStruct</type>
      <name>motorB</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a7c72f784d2a5b64fd05aa85a3c758c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DigitalOut</type>
      <name>_int1</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a5c858c9b28362b6c45f504e69e4be59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DigitalOut</type>
      <name>_int2</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>ad316dbf05f144ef1e6bbca594f1ee516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DigitalOut</type>
      <name>_int3</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>aed154f49d9a5498f0befa39192f1152b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DigitalOut</type>
      <name>_int4</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a63d15474b2679e8796825515b9b99be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SoftwarePWM</type>
      <name>_speedA</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>a54049fecaefba1fbcd31025deac39124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SoftwarePWM</type>
      <name>_speedB</name>
      <anchorfile>classMotorDriver.html</anchorfile>
      <anchor>aa6f501ad5894f479182eb1f76f00dbca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MotorStruct</name>
    <filename>structMotorStruct.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>direction</name>
      <anchorfile>structMotorStruct.html</anchorfile>
      <anchor>aa27483efb12ef43e4d6d9eb2e02f41ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>position</name>
      <anchorfile>structMotorStruct.html</anchorfile>
      <anchor>ac80086c20f0632ec14ab272af600f2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>speed</name>
      <anchorfile>structMotorStruct.html</anchorfile>
      <anchor>ac168b9d0c7a67ed522df61a0149ca24c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Servo</name>
    <filename>classServo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calibrate</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a46f7f77f718cba3cee94ddfe6436bd75</anchor>
      <arglist>(float range=0.0005, float degrees=45.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a412272601a695f8a43f50a3a6f22dd39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Servo &amp;</type>
      <name>operator=</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a83f063687cf3b145e9628d57017d531b</anchor>
      <arglist>(float percent)</arglist>
    </member>
    <member kind="function">
      <type>Servo &amp;</type>
      <name>operator=</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>ae1470e32aeb5f3dbe09779ea5425acdd</anchor>
      <arglist>(Servo &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>position</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a6d764ad653c7c1c89c8085e881cd7e76</anchor>
      <arglist>(float degrees)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>read</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>afa40011959b6addcfeaa93e526fa3427</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Servo</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a9f6bdad36dd357a385e0f5e3f8ce1a35</anchor>
      <arglist>(PinName pin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a2c508614c398623245e227831c45ed83</anchor>
      <arglist>(float percent)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>_degrees</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a674c5f736156204c478a5d3b1b44f708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>_p</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>a68b6fe7d0853c211280cb914fbb341dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PwmOut</type>
      <name>_pwm</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>af786610974ae4db9d34e34f0044f1e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>_range</name>
      <anchorfile>classServo.html</anchorfile>
      <anchor>af9ae8d8b2a1b5a3a41a9cc8bfa8f86aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SoftwarePWM</name>
    <filename>classSoftwarePWM.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a7b041cf350d98a99ec4fb62407f19454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a7b202847bb18a16fd5fd2e3bacb5570e</anchor>
      <arglist>(int StartPos, int Period)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>afe94418bd2b963f9b6479f060cab2229</anchor>
      <arglist>(int NewPos)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SoftwarePWM</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a09af2f93a0378843b8b2b1fe5bb5f877</anchor>
      <arglist>(PinName Pin)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EndPulse</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a9bcbe4f98c6e126cc6c5750c9376b78f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>StartPulse</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a22bdeb8efae1cd56b78c6b4be88b2911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>Position</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>af26496ca635a8275c3d0b2dd80a1b5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ticker</type>
      <name>Pulse</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a9f3e260843ba87243ab5ae179b5fbd53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Timeout</type>
      <name>PulseStop</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a2f5564c4bb978d31a90fd37f4507393f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DigitalOut</type>
      <name>SoftwarePWMPin</name>
      <anchorfile>classSoftwarePWM.html</anchorfile>
      <anchor>a0f85fbe8becd93e56daebd76a03b3faa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>AjK</name>
    <filename>namespaceAjK.html</filename>
    <class kind="class">AjK::MODSERIAL</class>
    <class kind="class">AjK::MODSERIAL_callback</class>
    <class kind="class">AjK::MODSERIAL_IRQ_INFO</class>
  </compound>
  <compound kind="class">
    <name>AjK::MODSERIAL</name>
    <filename>classAjK_1_1MODSERIAL.html</filename>
    <member kind="enumeration">
      <name>IrqType</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RxIrq</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339cabf451f49c4d52cf629fe98adce18d1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TxIrq</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339ca45ee6ef5464be23bc111cf0bfb578405</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RxOvIrq</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339ca1dbbbbb2c03c72369ef18975fccc4dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TxOvIrq</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339ca7bf93576e55f63d88496712ffa908f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TxEmpty</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339ca2fa6014b0ccf13130399bae752fd817c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RxAutoDetect</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339cac9275bf6e2fa321d4ebac6178065ea4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumOfIrqTypes</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a33f4078ccbee8e0a460a66eb5e39339ca81512265655c1c2767e9c824c7a6e598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Parity</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>ae90c7710a35d7fdc2f3ded3a9b169bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>ae90c7710a35d7fdc2f3ded3a9b169bdea61eb2587f2d5da167a2c7b006f186429</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Odd</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>ae90c7710a35d7fdc2f3ded3a9b169bdea08aa7fb126c3e054b500a723326c7986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Even</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>ae90c7710a35d7fdc2f3ded3a9b169bdeae247b3451b0eb2d641a33cc6a4d8e40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Forced1</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>ae90c7710a35d7fdc2f3ded3a9b169bdeabc978199f882126409d4fb7d143309ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Forced0</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>ae90c7710a35d7fdc2f3ded3a9b169bdea1d5852d6ac908b0b216f69fab0403545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Result</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a2644f7f9cd1aab52ba62eb3259229f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a2644f7f9cd1aab52ba62eb3259229f8aac9d79d0a501c49a082d0e74d95c68339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoMemory</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a2644f7f9cd1aab52ba62eb3259229f8aa7f05b9b91af8eea0457de877662e6a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoChar</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a2644f7f9cd1aab52ba62eb3259229f8aa7ede104a65b501b78f1bff1e0c2057da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BufferOversize</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a2644f7f9cd1aab52ba62eb3259229f8aa5aea05083528abe3a9f7e7ce872bd3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga7a641cbbd12d28b3b63bb56a87a7d808</anchor>
      <arglist>(void(*fptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gae6ad08d213c66f02d6506a3d02ae6228</anchor>
      <arglist>(T *tptr, void(T::*mptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoDetectChar</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga6632a5bf4156e6a472ddf8a2b71b4c69</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>claim</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga12bc63c594a6e3bd9ac2b952cc0a50a7</anchor>
      <arglist>(FILE *stream=stdout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga159dd7d89e1b86fd9d95951745fa96ed</anchor>
      <arglist>(void(*fptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga3b8c833bf2a58a5ee1be2508ca33a641</anchor>
      <arglist>(T *tptr, void(T::*mptr)(MODSERIAL_IRQ_INFO *), IrqType type=RxIrq)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getc</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga3729dd50f72cacdb296ac6b9f8fe828f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getcNb</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gabbc0bae92fb94bfe8d65324a5a6eed08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MODSERIAL</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a13a5e7905c9a29c050dfc302240da4cd</anchor>
      <arglist>(PinName tx, PinName rx, const char *name=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MODSERIAL</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a3e7fadf0680e6af79c54b442e7f13c45</anchor>
      <arglist>(PinName tx, PinName rx, int bufferSize, const char *name=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MODSERIAL</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a8cfef15e2426be2a4270e4d18970d72a</anchor>
      <arglist>(PinName tx, PinName rx, int txBufferSize, int rxBufferSize, const char *name=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga853af3b50ddaeb7e21204a0cbc31f2b5</anchor>
      <arglist>(char *s, int max, char end)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>move</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga48303283e951ed8deb6a270236c47d2e</anchor>
      <arglist>(char *s, int max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readable</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga0a903e8156d5e0a0e5447bff7f2d356f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rxBufferEmpty</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga67b73e96c69ab3b9226cca7c64f67e22</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rxBufferFlush</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga134ab09ed0403feec081a34cb75515dc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rxBufferFull</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga6ad96c30c18d4da7fcaab93eb5beea84</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferGetCount</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga297fdb96ad0861954ee8aa8169958d1c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferGetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaee92adb11db2ad6d44c7fd30a48b6798</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rxBufferSane</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga957c01a5c86f2f58b6c6c20c49b2cbb5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga51d47d0d890a3edffb34de31d8ab3e2a</anchor>
      <arglist>(int size, bool m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaa879f9bca81c227b1d722d24bfb5bd13</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>rxGetLastChar</name>
      <anchorfile>group__MISC.html</anchorfile>
      <anchor>gac2e0d6a37b3c90c8556401abe80ebaee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txBufferEmpty</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gad53d4d2aa57d6ff9884a7a8bc6a44830</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>txBufferFlush</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga7f7597f2361376f392bb31fc6e2b7c7c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txBufferFull</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaa1625bde51bad329c0294c9a59834cc9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferGetCount</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga50f326d43e619d6c0cade0b6d9f297cb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferGetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gad786b6dd45ef35b463ee7bd2d652d150</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txBufferSane</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gae57747f59cc0329021464492184db3e2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaa9d8dd6e1a057975abc4122c3d5e151a</anchor>
      <arglist>(int size, bool m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>txBufferSetSize</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga4bb3fb2c756ea018551f00ec31295677</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>txGetLastChar</name>
      <anchorfile>group__MISC.html</anchorfile>
      <anchor>gac0f11931ee36f92034ff4970da252d23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>txIsBusy</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gaf0d331203ca524610652b9b1873ea523</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writeable</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>ga80194b4b58352466d4f5f99ab96abdd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MODSERIAL</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a84800d34d168d835b2ba85dbc173b0c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>rxDiscardLastChar</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa59af7e3b9264cea16694d02af03a5c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MODSERIAL_IRQ_INFO</type>
      <name>callbackInfo</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa37cd1807021db74cf13fc8815b2e97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>__getc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gac088beb39b522d3feaa71eb115f7215a</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>__putc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga3af046038cbe51a0aac77b0abbd1dfa2</anchor>
      <arglist>(int c, bool)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual int</type>
      <name>_getc</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>aad3079c03548689569a6051118a0654b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual int</type>
      <name>_putc</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>ac571f9b5e4dedfc20328ab2976ddb817</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>flushBuffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga6f04b4959fc9a870fceba5172b957cb1</anchor>
      <arglist>(IrqType type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga823c40e5df59ab93f301c0c0bf153a5b</anchor>
      <arglist>(int txSize, int rxSize, PinName rx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initDevice</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a29464314c52d20726bb46f537fbff9c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>isr_rx</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga3aa8072cccc5c573bdf81d255feb7df9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>isr_tx</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga44a03731803c37cea824b07ec2ae089e</anchor>
      <arglist>(bool doCallback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>isr_tx</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaeb261142659c1279159985679f256fa5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>moveRingBuffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gae74ba12310d6c81fc23b6a28a0d32da9</anchor>
      <arglist>(char *newBuffer, IrqType type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>resizeBuffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaae1af9651519845d2046130a840db2e5</anchor>
      <arglist>(int size, IrqType type=RxIrq, bool memory_check=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setBase</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a481daa64364796fcfe9a986ab5b9bd86</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>_base</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gacabfa28fb5b57eb3a8956aff5083e607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IRQn_Type</type>
      <name>_IRQ</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>af9c569dc1a983a59e4bd3c76baa8ab83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MODSERIAL_callback</type>
      <name>_isr</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gada52c06787164493183dec6c56306a5d</anchor>
      <arglist>[NumOfIrqTypes]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char</type>
      <name>auto_detect_char</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga26cc70f76f6d053b3985eef5fc28257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char *</type>
      <name>buffer</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa3f1879da4a127c1426bc90bbb87e4f1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_count</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga070b58dcc9bfdc14879bdf2406ca106e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_in</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga4b162b590d272f31caa3345bff70dbb2</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_out</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga31a355761678db05eadd5e1e5975aa55</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_overflow</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga5775154b54572640d84e9af3233d364d</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile int</type>
      <name>buffer_size</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga96bf677ce0327ba429acca0d34e67d26</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char</type>
      <name>rxc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>gaa199e31479644a3cb6496034baede7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile char</type>
      <name>txc</name>
      <anchorfile>group__INTERNALS.html</anchorfile>
      <anchor>ga92262c24963473ea6b7ea3ad82ae4459</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>MODSERIAL_IRQ_INFO</name>
      <anchorfile>classAjK_1_1MODSERIAL.html</anchorfile>
      <anchor>a23230dd83af4f0306e2eb996f20122d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AjK::MODSERIAL_callback</name>
    <filename>classAjK_1_1MODSERIAL__callback.html</filename>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>classAjK_1_1MODSERIAL__callback.html</anchorfile>
      <anchor>acc0c438e731d46684b34558346c11629</anchor>
      <arglist>(void(*function)(MODSERIAL_IRQ_INFO *)=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>classAjK_1_1MODSERIAL__callback.html</anchorfile>
      <anchor>a2c509b26be439c7875b9821c45fcdab5</anchor>
      <arglist>(T *item, void(T::*method)(MODSERIAL_IRQ_INFO *))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>call</name>
      <anchorfile>classAjK_1_1MODSERIAL__callback.html</anchorfile>
      <anchor>a3d34aa481e1b6245b04a684044186677</anchor>
      <arglist>(MODSERIAL_IRQ_INFO *arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MODSERIAL_callback</name>
      <anchorfile>classAjK_1_1MODSERIAL__callback.html</anchorfile>
      <anchor>a499414299f0971d289d1b5b5f20fed86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void(*</type>
      <name>c_callback</name>
      <anchorfile>classAjK_1_1MODSERIAL__callback.html</anchorfile>
      <anchor>ad6425df11b58a72b690221e304f7506a</anchor>
      <arglist>)(MODSERIAL_IRQ_INFO *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void(MODSERIAL_callback_dummy::*</type>
      <name>method_callback</name>
      <anchorfile>classAjK_1_1MODSERIAL__callback.html</anchorfile>
      <anchor>aa0e1dbd78fee4e8fb1f657b8ed8ca852</anchor>
      <arglist>)(MODSERIAL_IRQ_INFO *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MODSERIAL_callback_dummy *</type>
      <name>obj_callback</name>
      <anchorfile>classAjK_1_1MODSERIAL__callback.html</anchorfile>
      <anchor>a884e94f32d01869833adb75b8329f58d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AjK::MODSERIAL_IRQ_INFO</name>
    <filename>classAjK_1_1MODSERIAL__IRQ__INFO.html</filename>
    <member kind="function">
      <type></type>
      <name>MODSERIAL_IRQ_INFO</name>
      <anchorfile>classAjK_1_1MODSERIAL__IRQ__INFO.html</anchorfile>
      <anchor>ac8172c13428af6836fa04b2fb8402081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxDiscardLastChar</name>
      <anchorfile>group__API.html</anchorfile>
      <anchor>gabb979f1a8d07fe52d14cbdccbc5474b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>MODSERIAL *</type>
      <name>serial</name>
      <anchorfile>classAjK_1_1MODSERIAL__IRQ__INFO.html</anchorfile>
      <anchor>a85958a01d94054f8774dce72ba9e61dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setSerial</name>
      <anchorfile>classAjK_1_1MODSERIAL__IRQ__INFO.html</anchorfile>
      <anchor>a6ae9fbe51364c2aa3a55c3e861e89613</anchor>
      <arglist>(MODSERIAL *s)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>MODSERIAL</name>
      <anchorfile>classAjK_1_1MODSERIAL__IRQ__INFO.html</anchorfile>
      <anchor>aa3905818b0a59e427edc1a62b8df31b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>client</name>
    <filename>namespaceclient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceclient.html</anchorfile>
      <anchor>afc414cd5d0bf6276fa73a3378185ec99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>make_libraries</name>
    <filename>namespacemake__libraries.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>__usage__</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>a03ac33cd8e178843f6eebcb37e75fc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>path</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>ade8e7faddc528f35fca3f52a2321ba98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>ROS_TO_EMBEDDED_TYPES</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>af56a8fbbd71a0d691e3ef3afc68b2bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rospack</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>a76c9deadc4abf13e24d9a0b81204bde5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rosserial_mbed_dir</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>a75d5688eb52a546baddf2dcc33256358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>THIS_PACKAGE</name>
      <anchorfile>namespacemake__libraries.html</anchorfile>
      <anchor>adb5df42e019c8e94bff92e11ab47d961</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
