<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>rosserial_xbee/__init__.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/rosserial_xbee/</path>
    <filename>rosserial__xbee_2____init_____8py</filename>
    <namespace>rosserial_xbee</namespace>
  </compound>
  <compound kind="file">
    <name>xbee/__init__.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/</path>
    <filename>xbee_2____init_____8py</filename>
    <namespace>xbee</namespace>
  </compound>
  <compound kind="file">
    <name>xbee/helpers/__init__.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/helpers/</path>
    <filename>xbee_2helpers_2____init_____8py</filename>
    <namespace>xbee::helpers</namespace>
  </compound>
  <compound kind="file">
    <name>xbee/helpers/dispatch/__init__.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/helpers/dispatch/</path>
    <filename>xbee_2helpers_2dispatch_2____init_____8py</filename>
    <namespace>xbee::helpers::dispatch</namespace>
  </compound>
  <compound kind="file">
    <name>xbee/helpers/dispatch/tests/__init__.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/helpers/dispatch/tests/</path>
    <filename>xbee_2helpers_2dispatch_2tests_2____init_____8py</filename>
    <namespace>xbee::helpers::dispatch::tests</namespace>
  </compound>
  <compound kind="file">
    <name>xbee/tests/__init__.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/tests/</path>
    <filename>xbee_2tests_2____init_____8py</filename>
    <namespace>xbee::tests</namespace>
  </compound>
  <compound kind="file">
    <name>base.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/</path>
    <filename>base_8py</filename>
    <class kind="class">xbee::base::ThreadQuitException</class>
    <class kind="class">xbee::base::XBeeBase</class>
    <namespace>xbee::base</namespace>
  </compound>
  <compound kind="file">
    <name>dispatch.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/helpers/dispatch/</path>
    <filename>dispatch_8py</filename>
    <class kind="class">xbee::helpers::dispatch::dispatch::Dispatch</class>
    <namespace>xbee::helpers::dispatch::dispatch</namespace>
  </compound>
  <compound kind="file">
    <name>Fake.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/tests/</path>
    <filename>Fake_8py</filename>
    <class kind="class">xbee::tests::Fake::FakeDevice</class>
    <class kind="class">xbee::tests::Fake::FakeReadDevice</class>
    <namespace>xbee::tests::Fake</namespace>
  </compound>
  <compound kind="file">
    <name>fake.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/helpers/dispatch/tests/</path>
    <filename>fake_8py</filename>
    <class kind="class">xbee::helpers::dispatch::tests::fake::FakeXBee</class>
    <namespace>xbee::helpers::dispatch::tests::fake</namespace>
  </compound>
  <compound kind="file">
    <name>frame.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/</path>
    <filename>frame_8py</filename>
    <class kind="class">xbee::frame::APIFrame</class>
    <namespace>xbee::frame</namespace>
  </compound>
  <compound kind="file">
    <name>ieee.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/</path>
    <filename>ieee_8py</filename>
    <class kind="class">xbee::ieee::XBee</class>
    <namespace>xbee::ieee</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup_xbee.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/scripts/</path>
    <filename>setup__xbee_8py</filename>
    <namespace>setup_xbee</namespace>
    <member kind="function">
      <type>def</type>
      <name>beginAtMode</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ac28a89925bf4121ce063bfb9b382e23e</anchor>
      <arglist>(port)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ae0bf950c3c2af2cfb619434ce1b8742f</anchor>
      <arglist>(port, cmd)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAT</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ade25dc2cd3e7a9a8cc176e9d5da3c77e</anchor>
      <arglist>(port, cmd)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__author__</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>acbc2796ab6efbb3046d6ee79487d83b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a529690af7e7c196eb79895116876d0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a086d2d183890d756610bb9632d7e0334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>baud</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a788358b1b6f019a961cd092be21f3ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ad6280bac9b6eca0d3771bc4f1ac31998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a1e409ca5156fd80eb587ab8192908acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a85d7151c451686bf3942cacf4b4de253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>False</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>aa46650cd87d75ef2db2956b1a2a9b286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ab766fe24f13220ab1f3c1e1285f76133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>my_address</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>adb0ee9e2490cafd48323348ffcab6d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>opts</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a937b190aeb95c4e5829aea5fd3ede245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a14d82230f27aa155b436c72c6130b12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ae2a52c0543f122d2000001ee05aafec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port_name</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a04eb6326f44a902a9e3f8376cd88a38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a0a8691c39ad8f566efdc971b81e3ea70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_base.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/tests/</path>
    <filename>test__base_8py</filename>
    <class kind="class">xbee::tests::test_base::TestAsyncCallback</class>
    <class kind="class">xbee::tests::test_base::TestInitialization</class>
    <class kind="class">xbee::tests::test_base::TestNotImplementedFeatures</class>
    <class kind="class">xbee::tests::test_base::TestReadFromDevice</class>
    <class kind="class">xbee::tests::test_base::TestWriteToDevice</class>
    <namespace>xbee::tests::test_base</namespace>
  </compound>
  <compound kind="file">
    <name>test_dispatch.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/helpers/dispatch/tests/</path>
    <filename>test__dispatch_8py</filename>
    <class kind="class">xbee::helpers::dispatch::tests::test_dispatch::CallbackCheck</class>
    <class kind="class">xbee::helpers::dispatch::tests::test_dispatch::TestDispatch</class>
    <class kind="class">xbee::helpers::dispatch::tests::test_dispatch::TestHeadlessDispatch</class>
    <namespace>xbee::helpers::dispatch::tests::test_dispatch</namespace>
  </compound>
  <compound kind="file">
    <name>test_fake.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/tests/</path>
    <filename>test__fake_8py</filename>
    <class kind="class">xbee::tests::test_fake::TestFakeReadDevice</class>
    <namespace>xbee::tests::test_fake</namespace>
  </compound>
  <compound kind="file">
    <name>test_frame.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/tests/</path>
    <filename>test__frame_8py</filename>
    <class kind="class">xbee::tests::test_frame::TestAPIFrameGeneration</class>
    <class kind="class">xbee::tests::test_frame::TestAPIFrameParsing</class>
    <class kind="class">xbee::tests::test_frame::TestEscapedOutput</class>
    <namespace>xbee::tests::test_frame</namespace>
  </compound>
  <compound kind="file">
    <name>test_ieee.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/tests/</path>
    <filename>test__ieee_8py</filename>
    <class kind="class">xbee::tests::test_ieee::InitXBee</class>
    <class kind="class">xbee::tests::test_ieee::TestBuildCommand</class>
    <class kind="class">xbee::tests::test_ieee::TestParseIOData</class>
    <class kind="class">xbee::tests::test_ieee::TestReadFromDevice</class>
    <class kind="class">xbee::tests::test_ieee::TestSendShorthand</class>
    <class kind="class">xbee::tests::test_ieee::TestSplitResponse</class>
    <class kind="class">xbee::tests::test_ieee::TestWriteToDevice</class>
    <namespace>xbee::tests::test_ieee</namespace>
  </compound>
  <compound kind="file">
    <name>test_zigbee.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/tests/</path>
    <filename>test__zigbee_8py</filename>
    <class kind="class">xbee::tests::test_zigbee::TestParseZigBeeIOData</class>
    <class kind="class">xbee::tests::test_zigbee::TestZigBee</class>
    <namespace>xbee::tests::test_zigbee</namespace>
  </compound>
  <compound kind="file">
    <name>xbee_network.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/scripts/</path>
    <filename>xbee__network_8py</filename>
    <class kind="class">xbee_network::FakeSerial</class>
    <namespace>xbee_network</namespace>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__author__</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a39e0cfd95b3ec934ebb10c87649d71e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>argv</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a2bb47bdadd24d1451dde541354c50734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>client_ports</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>ac955b1756a5d27738ef03b4ba92e597b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>clients</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>ae03bfd44a082f0ff01724d26001dc569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>ad2d77b64284c86072f5cbe3930a06ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deamon</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>af8cc454a5f912844193d298f00e47d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a9b89c1260efb697df5a93492bb6c5e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a4f93876a4ccccaf43ccc06971fa4858d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>network_ids</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a8d424cbc3d40c3a5242676cd3f8ff032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ser</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a06f7228aa4130cf1f9fbbd3cc2c53d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a8fb2a3fcf01ceaec344ac3eb8177c928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>threads</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a31cb848bd0d0842cdbdcb53a53bf0ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>acff93305101099e93e4a50f51ba83127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>xbee_port</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a5ece5e21bde67b1ed1e829e6fa8a061f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zigbee.py</name>
    <path>/tmp/ws/src/rosserial/rosserial_xbee/src/xbee/</path>
    <filename>zigbee_8py</filename>
    <class kind="class">xbee::zigbee::ZigBee</class>
    <namespace>xbee::zigbee</namespace>
  </compound>
  <compound kind="class">
    <name>xbee::frame::APIFrame</name>
    <filename>classxbee_1_1frame_1_1APIFrame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>ae92a48594020aa401d28f6792b06385e</anchor>
      <arglist>(self, data=&apos;&apos;, escaped=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checksum</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a3cb0c8d0818b3df1c96cbaec16a92175</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a508cf4e82228e038c1fb0b6dc3197c1a</anchor>
      <arglist>(self, byte)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>len_bytes</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>aca97fc705bc1bf2c2ffe406b4d2e5f7c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>af1955b1c5ddb97dffb1d520248c95e64</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>ad75dff3662cf7bb2780641a28884efd2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remaining_bytes</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a70ce231ac5229bae0020074af214a45a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>verify</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a14490e327edffaa3186d70e1de0e2080</anchor>
      <arglist>(self, chksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>escape</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>ac7fb9682cf4f3cb0d139afc71f503a7b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>aa1975a6b4d993e30c41b3e17965bb4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>escaped</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>ac4af73ee1664e4df7eaa0348245b7483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_data</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a2ee624f8d71ca6ef2a3f5344d5fa9b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>ESCAPE_BYTE</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a77bd98bf447770ecf5237f64663d6264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>ESCAPE_BYTES</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a185bea8ed5d7b6b721c441b09fa2e437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>START_BYTE</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>ae4a55bd787cf47ac2a7633850d36e7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>XOFF_BYTE</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a58bd5d61e605f825a128378c3e00075e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>XON_BYTE</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>ad8251dffc9186c8b33449a82c4c8429e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_unescape_next_byte</name>
      <anchorfile>classxbee_1_1frame_1_1APIFrame.html</anchorfile>
      <anchor>a179eae5957720bf76e79e3081b2fafa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::helpers::dispatch::tests::test_dispatch::CallbackCheck</name>
    <filename>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1CallbackCheck.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1CallbackCheck.html</anchorfile>
      <anchor>a469452426b320ec8bc528970c43822b6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1CallbackCheck.html</anchorfile>
      <anchor>af12c3ebbcb1cb773a6a01abe4c39a595</anchor>
      <arglist>(self, name, data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>called</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1CallbackCheck.html</anchorfile>
      <anchor>ac749eeaeb25e1b3dc88076bd1a8c8929</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::helpers::dispatch::dispatch::Dispatch</name>
    <filename>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</anchorfile>
      <anchor>a4a98ce1acddeb9036dc8fd8929077f73</anchor>
      <arglist>(self, ser=None, xbee=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dispatch</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</anchorfile>
      <anchor>aea0832a32ed657c1c8989d9ad1724f27</anchor>
      <arglist>(self, packet)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</anchorfile>
      <anchor>a47e8446abbcb59a6f437cabd6878e7bd</anchor>
      <arglist>(self, name, callback, filter)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</anchorfile>
      <anchor>a37c3f9da0cb7217bbe85220bb8e07e4b</anchor>
      <arglist>(self, oneshot=False)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handlers</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</anchorfile>
      <anchor>a16957008e64e1d14b33ad1b75a03f865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>names</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</anchorfile>
      <anchor>ab8ca44d0ad61253fb5aad21cbbb785de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1dispatch_1_1Dispatch.html</anchorfile>
      <anchor>aef3fc85752c663d1560c8022bd68ee3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::Fake::FakeDevice</name>
    <filename>classxbee_1_1tests_1_1Fake_1_1FakeDevice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeDevice.html</anchorfile>
      <anchor>a466bcb400f256862a03fcf85eae2f626</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeDevice.html</anchorfile>
      <anchor>aa66bc3c2e32e4c33cc0840d57faf3d43</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeDevice.html</anchorfile>
      <anchor>a5ffe56d91ae1974a123fbce9ecf39d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::Fake::FakeReadDevice</name>
    <filename>classxbee_1_1tests_1_1Fake_1_1FakeReadDevice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeReadDevice.html</anchorfile>
      <anchor>a5c8ae6e18cba69cf69f395f8c84d5cc9</anchor>
      <arglist>(self, data, silent_on_empty=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inWaiting</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeReadDevice.html</anchorfile>
      <anchor>af4dffc74241b956b3f2d04585e8a4819</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeReadDevice.html</anchorfile>
      <anchor>ae5e4dee8089ecdfdd205b83a9a58a8a8</anchor>
      <arglist>(self, length=1)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeReadDevice.html</anchorfile>
      <anchor>a0c949cf08b2a4fa5de6068b54b5aea37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>read_index</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeReadDevice.html</anchorfile>
      <anchor>a94baea09f7be2229f14773382c38bfc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>silent_on_empty</name>
      <anchorfile>classxbee_1_1tests_1_1Fake_1_1FakeReadDevice.html</anchorfile>
      <anchor>afc3c65a5db4b12c7ebb3b2b0e93bcff3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee_network::FakeSerial</name>
    <filename>classxbee__network_1_1FakeSerial.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>a876741d5df9d17447f5d59016db3d239</anchor>
      <arglist>(self, id, xbee)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flushInput</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>a47a93d9ba8d47f8dfadd9acb29dae003</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inWaiting</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>aad39071a32749894c939672a7b22e86f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>putData</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>afb57580ff4800b906d6c807bb71b8949</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>a67c7721582ef0bbfc890feb21d83bbf7</anchor>
      <arglist>(self, size=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>acd213c5826f1af36690d9705a92a20e6</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>af8228096aefb08e17dfbcbe18cce59ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>a899922ff534c3353a9f9125083b516c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rxdata</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>a8dc9d017d334b21fa59e70d6131914bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>a8eb24f51fe987418d4250040b5800d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>classxbee__network_1_1FakeSerial.html</anchorfile>
      <anchor>aa197fa2784f3b4c7813b0fc0b3739756</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::helpers::dispatch::tests::fake::FakeXBee</name>
    <filename>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1fake_1_1FakeXBee.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1fake_1_1FakeXBee.html</anchorfile>
      <anchor>a82206f6e8b38ea62c3894da532ace1c2</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_read_frame</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1fake_1_1FakeXBee.html</anchorfile>
      <anchor>aa61578f12c695abc12124eaf8c6b67f9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1fake_1_1FakeXBee.html</anchorfile>
      <anchor>af28762c6b6add5200ecacb8a4b4fe681</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_ieee::InitXBee</name>
    <filename>classxbee_1_1tests_1_1test__ieee_1_1InitXBee.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1InitXBee.html</anchorfile>
      <anchor>abc5039fe1c89596ba6ace4e0fdfcef3d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1InitXBee.html</anchorfile>
      <anchor>aa41eef57f0dc6679d389bf93c80218b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_frame::TestAPIFrameGeneration</name>
    <filename>classxbee_1_1tests_1_1test__frame_1_1TestAPIFrameGeneration.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_single_byte</name>
      <anchorfile>classxbee_1_1tests_1_1test__frame_1_1TestAPIFrameGeneration.html</anchorfile>
      <anchor>aaf8c0c0e72a196ce9c9870630812f8ab</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_frame::TestAPIFrameParsing</name>
    <filename>classxbee_1_1tests_1_1test__frame_1_1TestAPIFrameParsing.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_invalid_checksum</name>
      <anchorfile>classxbee_1_1tests_1_1test__frame_1_1TestAPIFrameParsing.html</anchorfile>
      <anchor>ad74f4b4f8c8488322a34f08d958e75dd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_remaining_bytes</name>
      <anchorfile>classxbee_1_1tests_1_1test__frame_1_1TestAPIFrameParsing.html</anchorfile>
      <anchor>a2f2dca4a47421cc4a15e47b3376aa4e9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_single_byte</name>
      <anchorfile>classxbee_1_1tests_1_1test__frame_1_1TestAPIFrameParsing.html</anchorfile>
      <anchor>a8beac7a98a489ad4a337be9ffbcde442</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_base::TestAsyncCallback</name>
    <filename>classxbee_1_1tests_1_1test__base_1_1TestAsyncCallback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestAsyncCallback.html</anchorfile>
      <anchor>aa447630d6c895fc415d26568b89faa97</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestAsyncCallback.html</anchorfile>
      <anchor>abf13c3f95eca31c3020df73772088d41</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_provide_callback</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestAsyncCallback.html</anchorfile>
      <anchor>a107bd2d1773ff87da47a9dc2bb9b453a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestAsyncCallback.html</anchorfile>
      <anchor>ad530c11ba567fdd827c217f1beadaadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestAsyncCallback.html</anchorfile>
      <anchor>ad78467816e0e113ec77f70f13685ab07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestAsyncCallback.html</anchorfile>
      <anchor>a58b97626f1f4c3c65796b45a1b825a61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_ieee::TestBuildCommand</name>
    <filename>classxbee_1_1tests_1_1test__ieee_1_1TestBuildCommand.html</filename>
    <base>xbee::tests::test_ieee::InitXBee</base>
    <member kind="function">
      <type>def</type>
      <name>test_build_at</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestBuildCommand.html</anchorfile>
      <anchor>a06e75b0c5ef061fbd03d5438be666a1c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_build_at_data_len_mismatch</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestBuildCommand.html</anchorfile>
      <anchor>a0381d944daa26c08b1f94e124d10c3db</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_build_at_data_mismatch</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestBuildCommand.html</anchorfile>
      <anchor>a6973fbaed40b39419b2c2d577ede0c01</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_build_at_with_default</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestBuildCommand.html</anchorfile>
      <anchor>a7a882a0b992e7289160af915fad2a49a</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::helpers::dispatch::tests::test_dispatch::TestDispatch</name>
    <filename>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>a57157d6f930a6d5396fcffb564855a5d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callback_is_called_when_registered</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>a72029bc5a449625effe540f1a4a876d0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callback_name_collisions_raise_valueerror</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>a7e34d9d62abed944a5e08899ba74a69f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callback_not_called_when_filter_not_satisfied</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>a1330321ff18b90d88f0c388c6eb29de4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_callbacks</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>acf9c68a8d1ecbc483a0c95ab59abf12f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback_check</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>a2d9058a1c21e1822fa48ff57c4847723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dispatch</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>a6cef3f33c006ca4555ddd0da1afb2aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestDispatch.html</anchorfile>
      <anchor>af8dd4ce5d64ba0f046c184993bc59b6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_frame::TestEscapedOutput</name>
    <filename>classxbee_1_1tests_1_1test__frame_1_1TestEscapedOutput.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_escape_method</name>
      <anchorfile>classxbee_1_1tests_1_1test__frame_1_1TestEscapedOutput.html</anchorfile>
      <anchor>a0ba987d3cdd7450ce06b20bdcfbf2761</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_fake::TestFakeReadDevice</name>
    <filename>classxbee_1_1tests_1_1test__fake_1_1TestFakeReadDevice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__fake_1_1TestFakeReadDevice.html</anchorfile>
      <anchor>a54138bfca71b09fa84224cca7b5a0584</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_multiple_bytes</name>
      <anchorfile>classxbee_1_1tests_1_1test__fake_1_1TestFakeReadDevice.html</anchorfile>
      <anchor>a0a334278a6db19d5e188b556cfc9cfca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_single_byte</name>
      <anchorfile>classxbee_1_1tests_1_1test__fake_1_1TestFakeReadDevice.html</anchorfile>
      <anchor>a606984a17615c8f9d16c63ffe18777c9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_too_many</name>
      <anchorfile>classxbee_1_1tests_1_1test__fake_1_1TestFakeReadDevice.html</anchorfile>
      <anchor>a940228b7966724ec546026ba5649de84</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>device</name>
      <anchorfile>classxbee_1_1tests_1_1test__fake_1_1TestFakeReadDevice.html</anchorfile>
      <anchor>a4bdc8d2571b32ae60113e5ac7c514fb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::helpers::dispatch::tests::test_dispatch::TestHeadlessDispatch</name>
    <filename>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestHeadlessDispatch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestHeadlessDispatch.html</anchorfile>
      <anchor>a1c299fbbe57c1f19b5fd378c53b80981</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_dispatch_can_be_created</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestHeadlessDispatch.html</anchorfile>
      <anchor>a2ab24e2dde41a56d246403340710f4c2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_run_raises_exception</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestHeadlessDispatch.html</anchorfile>
      <anchor>a542cb75ee1dfbf3db6ccf82847f59c56</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headless</name>
      <anchorfile>classxbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch_1_1TestHeadlessDispatch.html</anchorfile>
      <anchor>ac770ca6b413414e20d49f2b8a1e7df68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_base::TestInitialization</name>
    <filename>classxbee_1_1tests_1_1test__base_1_1TestInitialization.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestInitialization.html</anchorfile>
      <anchor>ae65fd59149f3860684b638a2592c477f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_thread_always_initialized</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestInitialization.html</anchorfile>
      <anchor>a0e279f787f1aae282d088492943e5289</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestInitialization.html</anchorfile>
      <anchor>ace6c19c19245114e9eae0d96f2ae7207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_base::TestNotImplementedFeatures</name>
    <filename>classxbee_1_1tests_1_1test__base_1_1TestNotImplementedFeatures.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestNotImplementedFeatures.html</anchorfile>
      <anchor>ab3f683f32231d7b13f16cc2f9c48c505</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_build_command</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestNotImplementedFeatures.html</anchorfile>
      <anchor>a5fd19d0bf7cda75fcddea4bb38545e5d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_shorthand</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestNotImplementedFeatures.html</anchorfile>
      <anchor>a394bb4303e89c3912e532c725f6b4f32</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_split_response</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestNotImplementedFeatures.html</anchorfile>
      <anchor>a3606f4909d81c7beb92dac239ea63323</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestNotImplementedFeatures.html</anchorfile>
      <anchor>a899cc2c198a3b78ecc8409085eae6100</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_ieee::TestParseIOData</name>
    <filename>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</filename>
    <base>xbee::tests::test_ieee::InitXBee</base>
    <member kind="function">
      <type>def</type>
      <name>test_parse_multiple_adc_subset</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>abe12e94b9b84b27d2d01a49a64b4c8d9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_multiple_dio</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>af47b27280a673b94be7a756fadd2d258</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_multiple_dio_subset</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>a2980fc9df399e663661ec8d208342577</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_single_dio</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>ad9cf3863365be20c580385338dd05e3a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_single_dio_adc_subset</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>aeab3062207d64b42132213bbc3f9df3f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_single_dio_again</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>a1e3192ab52c8d91b83ad0d071a423047</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_single_dio_subset</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>afff74dbc55bfa45b84a9c5554e013745</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_single_dio_subset_again</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestParseIOData.html</anchorfile>
      <anchor>ad854f07143ccacb356ab9b4a0d8412a1</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_zigbee::TestParseZigBeeIOData</name>
    <filename>classxbee_1_1tests_1_1test__zigbee_1_1TestParseZigBeeIOData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestParseZigBeeIOData.html</anchorfile>
      <anchor>a6325dd410f40ed4e2e388a1a6d09dd73</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_dio_adc</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestParseZigBeeIOData.html</anchorfile>
      <anchor>a19c381176f38f663dbc3eab834143126</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>zigbee</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestParseZigBeeIOData.html</anchorfile>
      <anchor>abaabf1a7d2856b4fe9030d08ef9ffe53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_ieee::TestReadFromDevice</name>
    <filename>classxbee_1_1tests_1_1test__ieee_1_1TestReadFromDevice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_read_at</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestReadFromDevice.html</anchorfile>
      <anchor>ab8a2aedb2184270b16d18fcc135a57c4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_at_params</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestReadFromDevice.html</anchorfile>
      <anchor>afd64da0e86b0abb15447578281c8663f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_io_data</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestReadFromDevice.html</anchorfile>
      <anchor>aac230b51c46263e2d3d852bf0b06827e</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_base::TestReadFromDevice</name>
    <filename>classxbee_1_1tests_1_1test__base_1_1TestReadFromDevice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_read</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestReadFromDevice.html</anchorfile>
      <anchor>a2fcc8f6747a062d8504ab7e58d57cfc8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_escaped</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestReadFromDevice.html</anchorfile>
      <anchor>a75cdebee742cf457a1cd57ff22d1808e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_invalid_followed_by_valid</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestReadFromDevice.html</anchorfile>
      <anchor>a04ef79de99224a0bb8f85858cbdc7f07</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_ieee::TestSendShorthand</name>
    <filename>classxbee_1_1tests_1_1test__ieee_1_1TestSendShorthand.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSendShorthand.html</anchorfile>
      <anchor>a65b6d0f060f14cc4c536bc24e5a98709</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_send_at_command</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSendShorthand.html</anchorfile>
      <anchor>ac26a86b21313b3e9dc4b105ddc822b23</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_send_at_command_with_param</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSendShorthand.html</anchorfile>
      <anchor>ab380821c1b272d5d351b25de247f448e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_shorthand_disabled</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSendShorthand.html</anchorfile>
      <anchor>a066a0d9acd4f786ee70fffaf16b32b0c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ser</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSendShorthand.html</anchorfile>
      <anchor>a9db2590268b3bb237116735c9869a6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSendShorthand.html</anchorfile>
      <anchor>ac5f2c580bd32ab04f7523d62639a9b0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_ieee::TestSplitResponse</name>
    <filename>classxbee_1_1tests_1_1test__ieee_1_1TestSplitResponse.html</filename>
    <base>xbee::tests::test_ieee::InitXBee</base>
    <member kind="function">
      <type>def</type>
      <name>test_bad_data_long</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSplitResponse.html</anchorfile>
      <anchor>a103975eeb0f649b3985bd0a6f53d8825</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bad_data_short</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSplitResponse.html</anchorfile>
      <anchor>a060c4f3152b418267755ad7254d9c70b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_split_at_resp_with_param</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSplitResponse.html</anchorfile>
      <anchor>a2852b424fb4fe5da9de762c559b997ea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_split_short_at_response</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSplitResponse.html</anchorfile>
      <anchor>aeb6f51c697c0312362451170eb4b51ca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_split_status_response</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSplitResponse.html</anchorfile>
      <anchor>a477c9402502f7c310efc0c9bdffb5169</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unrecognized_response</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestSplitResponse.html</anchorfile>
      <anchor>a465562e80946fe87d22d7bbc936b6e6d</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_base::TestWriteToDevice</name>
    <filename>classxbee_1_1tests_1_1test__base_1_1TestWriteToDevice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_write</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestWriteToDevice.html</anchorfile>
      <anchor>ac0bd3cb2ba2f8a38ff75fef123ae2c7b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_write_again</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestWriteToDevice.html</anchorfile>
      <anchor>a38623d1f33379860919a73b0a90a5dca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_write_escaped</name>
      <anchorfile>classxbee_1_1tests_1_1test__base_1_1TestWriteToDevice.html</anchorfile>
      <anchor>a03095ee9f4691565e7c2b1442590c1c2</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_ieee::TestWriteToDevice</name>
    <filename>classxbee_1_1tests_1_1test__ieee_1_1TestWriteToDevice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_send_at_command</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestWriteToDevice.html</anchorfile>
      <anchor>ad10ecd535213d17bcb3d2675dd6c436a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_send_at_command_with_param</name>
      <anchorfile>classxbee_1_1tests_1_1test__ieee_1_1TestWriteToDevice.html</anchorfile>
      <anchor>a04e63015617d80c1d59fef6ebce1d5ec</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::tests::test_zigbee::TestZigBee</name>
    <filename>classxbee_1_1tests_1_1test__zigbee_1_1TestZigBee.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestZigBee.html</anchorfile>
      <anchor>ad5c5f6e9003bf1fcbe6248198842ee8c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_null_terminated_field</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestZigBee.html</anchorfile>
      <anchor>a21b1bf6d9912864216d5d25371d01053</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_split_node_identification_identifier</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestZigBee.html</anchorfile>
      <anchor>aba94c8723706bf3b62ccc465e4af442a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_split_node_identification_identifier2</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestZigBee.html</anchorfile>
      <anchor>aa47fee6cc1a172441e11435ef6ec312c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>zigbee</name>
      <anchorfile>classxbee_1_1tests_1_1test__zigbee_1_1TestZigBee.html</anchorfile>
      <anchor>a1cfd615dd4b73a28264c2da65c2e39eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::base::ThreadQuitException</name>
    <filename>classxbee_1_1base_1_1ThreadQuitException.html</filename>
  </compound>
  <compound kind="class">
    <name>xbee::ieee::XBee</name>
    <filename>classxbee_1_1ieee_1_1XBee.html</filename>
    <base>xbee::base::XBeeBase</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1ieee_1_1XBee.html</anchorfile>
      <anchor>aa78a6d25b1bc11474c486857ee3a5489</anchor>
      <arglist>(self, args, kwargs)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>api_commands</name>
      <anchorfile>classxbee_1_1ieee_1_1XBee.html</anchorfile>
      <anchor>a545f5e5a8c60ddd1ad6d92dccd20bc88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>api_responses</name>
      <anchorfile>classxbee_1_1ieee_1_1XBee.html</anchorfile>
      <anchor>a325aed793f7ecd9fcc03bf45369fbcd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::base::XBeeBase</name>
    <filename>classxbee_1_1base_1_1XBeeBase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__getattr__</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>ab33f95a7ce07e8971c34131e4fa98090</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a5bc9fedb7bc67ba936804389020f45cf</anchor>
      <arglist>(self, ser, shorthand=True, callback=None, escaped=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>halt</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>ad23c063523311b850f17ea5160097727</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>af449242ed43d38a9dded55183a79a2ae</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a35a80955c7af7f4b3dbd68a2c4e50195</anchor>
      <arglist>(self, cmd, kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_read_frame</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>acb794b059631c418eec2aa9906bd96ed</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a678df1e3bf15beccdeeadaeecdfefb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shorthand</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a110489c68a83ebabd3cab2e80e79cd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_build_command</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>af71c7d19637eaea0951f63fe1e5959f1</anchor>
      <arglist>(self, cmd, kwargs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_samples</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a8a42dd29a277f81e743b56b73bc017c3</anchor>
      <arglist>(self, io_bytes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_samples_header</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a39efa7af93c507b8a4657a5f30b57722</anchor>
      <arglist>(self, io_bytes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_split_response</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a376a5a5273c99a75ff60318b4bd267c2</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wait_for_frame</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a77b0c2db8bdface35dfef2c20fac6da5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a0441262fd8d9b73d642524b300bbf68f</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a5a9116c5d27c767ffbdefbea6f885fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_escaped</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>ac481d8b6a61e51f9ec360576e10d797c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_thread_continue</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a24fdfe8cd498e574a32674fb23796294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_thread_quit</name>
      <anchorfile>classxbee_1_1base_1_1XBeeBase.html</anchorfile>
      <anchor>a89caf39eb5b5fa78b3b55a792c2b7bf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xbee::zigbee::ZigBee</name>
    <filename>classxbee_1_1zigbee_1_1ZigBee.html</filename>
    <base>xbee::base::XBeeBase</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classxbee_1_1zigbee_1_1ZigBee.html</anchorfile>
      <anchor>a98279d3da6e5fd44b034e87f5f17db48</anchor>
      <arglist>(self, args, kwargs)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>api_commands</name>
      <anchorfile>classxbee_1_1zigbee_1_1ZigBee.html</anchorfile>
      <anchor>a062fda9debc6ba914187d5fc304b1298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>api_responses</name>
      <anchorfile>classxbee_1_1zigbee_1_1ZigBee.html</anchorfile>
      <anchor>a98371075a79c68fbbfc4cca65d575a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_samples_header</name>
      <anchorfile>classxbee_1_1zigbee_1_1ZigBee.html</anchorfile>
      <anchor>afdab7e97f1f0ada00d8d4df8a2f72ea7</anchor>
      <arglist>(self, io_bytes)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosserial_xbee</name>
    <filename>namespacerosserial__xbee.html</filename>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup_xbee</name>
    <filename>namespacesetup__xbee.html</filename>
    <member kind="function">
      <type>def</type>
      <name>beginAtMode</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ac28a89925bf4121ce063bfb9b382e23e</anchor>
      <arglist>(port)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ae0bf950c3c2af2cfb619434ce1b8742f</anchor>
      <arglist>(port, cmd)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAT</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ade25dc2cd3e7a9a8cc176e9d5da3c77e</anchor>
      <arglist>(port, cmd)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__author__</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>acbc2796ab6efbb3046d6ee79487d83b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a529690af7e7c196eb79895116876d0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a086d2d183890d756610bb9632d7e0334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>baud</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a788358b1b6f019a961cd092be21f3ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ad6280bac9b6eca0d3771bc4f1ac31998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a1e409ca5156fd80eb587ab8192908acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a85d7151c451686bf3942cacf4b4de253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>False</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>aa46650cd87d75ef2db2956b1a2a9b286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ab766fe24f13220ab1f3c1e1285f76133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>my_address</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>adb0ee9e2490cafd48323348ffcab6d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>opts</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a937b190aeb95c4e5829aea5fd3ede245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a14d82230f27aa155b436c72c6130b12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>ae2a52c0543f122d2000001ee05aafec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port_name</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a04eb6326f44a902a9e3f8376cd88a38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacesetup__xbee.html</anchorfile>
      <anchor>a0a8691c39ad8f566efdc971b81e3ea70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>xbee</name>
    <filename>namespacexbee.html</filename>
    <namespace>xbee::base</namespace>
    <namespace>xbee::frame</namespace>
    <namespace>xbee::helpers</namespace>
    <namespace>xbee::ieee</namespace>
    <namespace>xbee::tests</namespace>
    <namespace>xbee::zigbee</namespace>
  </compound>
  <compound kind="namespace">
    <name>xbee::base</name>
    <filename>namespacexbee_1_1base.html</filename>
    <class kind="class">xbee::base::ThreadQuitException</class>
    <class kind="class">xbee::base::XBeeBase</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::frame</name>
    <filename>namespacexbee_1_1frame.html</filename>
    <class kind="class">xbee::frame::APIFrame</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::helpers</name>
    <filename>namespacexbee_1_1helpers.html</filename>
    <namespace>xbee::helpers::dispatch</namespace>
  </compound>
  <compound kind="namespace">
    <name>xbee::helpers::dispatch</name>
    <filename>namespacexbee_1_1helpers_1_1dispatch.html</filename>
    <namespace>xbee::helpers::dispatch::dispatch</namespace>
    <namespace>xbee::helpers::dispatch::tests</namespace>
  </compound>
  <compound kind="namespace">
    <name>xbee::helpers::dispatch::dispatch</name>
    <filename>namespacexbee_1_1helpers_1_1dispatch_1_1dispatch.html</filename>
    <class kind="class">xbee::helpers::dispatch::dispatch::Dispatch</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::helpers::dispatch::tests</name>
    <filename>namespacexbee_1_1helpers_1_1dispatch_1_1tests.html</filename>
    <namespace>xbee::helpers::dispatch::tests::fake</namespace>
    <namespace>xbee::helpers::dispatch::tests::test_dispatch</namespace>
  </compound>
  <compound kind="namespace">
    <name>xbee::helpers::dispatch::tests::fake</name>
    <filename>namespacexbee_1_1helpers_1_1dispatch_1_1tests_1_1fake.html</filename>
    <class kind="class">xbee::helpers::dispatch::tests::fake::FakeXBee</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::helpers::dispatch::tests::test_dispatch</name>
    <filename>namespacexbee_1_1helpers_1_1dispatch_1_1tests_1_1test__dispatch.html</filename>
    <class kind="class">xbee::helpers::dispatch::tests::test_dispatch::CallbackCheck</class>
    <class kind="class">xbee::helpers::dispatch::tests::test_dispatch::TestDispatch</class>
    <class kind="class">xbee::helpers::dispatch::tests::test_dispatch::TestHeadlessDispatch</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::ieee</name>
    <filename>namespacexbee_1_1ieee.html</filename>
    <class kind="class">xbee::ieee::XBee</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::tests</name>
    <filename>namespacexbee_1_1tests.html</filename>
    <namespace>xbee::tests::Fake</namespace>
    <namespace>xbee::tests::test_base</namespace>
    <namespace>xbee::tests::test_fake</namespace>
    <namespace>xbee::tests::test_frame</namespace>
    <namespace>xbee::tests::test_ieee</namespace>
    <namespace>xbee::tests::test_zigbee</namespace>
  </compound>
  <compound kind="namespace">
    <name>xbee::tests::Fake</name>
    <filename>namespacexbee_1_1tests_1_1Fake.html</filename>
    <class kind="class">xbee::tests::Fake::FakeDevice</class>
    <class kind="class">xbee::tests::Fake::FakeReadDevice</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::tests::test_base</name>
    <filename>namespacexbee_1_1tests_1_1test__base.html</filename>
    <class kind="class">xbee::tests::test_base::TestAsyncCallback</class>
    <class kind="class">xbee::tests::test_base::TestInitialization</class>
    <class kind="class">xbee::tests::test_base::TestNotImplementedFeatures</class>
    <class kind="class">xbee::tests::test_base::TestReadFromDevice</class>
    <class kind="class">xbee::tests::test_base::TestWriteToDevice</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::tests::test_fake</name>
    <filename>namespacexbee_1_1tests_1_1test__fake.html</filename>
    <class kind="class">xbee::tests::test_fake::TestFakeReadDevice</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::tests::test_frame</name>
    <filename>namespacexbee_1_1tests_1_1test__frame.html</filename>
    <class kind="class">xbee::tests::test_frame::TestAPIFrameGeneration</class>
    <class kind="class">xbee::tests::test_frame::TestAPIFrameParsing</class>
    <class kind="class">xbee::tests::test_frame::TestEscapedOutput</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::tests::test_ieee</name>
    <filename>namespacexbee_1_1tests_1_1test__ieee.html</filename>
    <class kind="class">xbee::tests::test_ieee::InitXBee</class>
    <class kind="class">xbee::tests::test_ieee::TestBuildCommand</class>
    <class kind="class">xbee::tests::test_ieee::TestParseIOData</class>
    <class kind="class">xbee::tests::test_ieee::TestReadFromDevice</class>
    <class kind="class">xbee::tests::test_ieee::TestSendShorthand</class>
    <class kind="class">xbee::tests::test_ieee::TestSplitResponse</class>
    <class kind="class">xbee::tests::test_ieee::TestWriteToDevice</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::tests::test_zigbee</name>
    <filename>namespacexbee_1_1tests_1_1test__zigbee.html</filename>
    <class kind="class">xbee::tests::test_zigbee::TestParseZigBeeIOData</class>
    <class kind="class">xbee::tests::test_zigbee::TestZigBee</class>
  </compound>
  <compound kind="namespace">
    <name>xbee::zigbee</name>
    <filename>namespacexbee_1_1zigbee.html</filename>
    <class kind="class">xbee::zigbee::ZigBee</class>
  </compound>
  <compound kind="namespace">
    <name>xbee_network</name>
    <filename>namespacexbee__network.html</filename>
    <class kind="class">xbee_network::FakeSerial</class>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>__author__</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a39e0cfd95b3ec934ebb10c87649d71e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>argv</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a2bb47bdadd24d1451dde541354c50734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>client_ports</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>ac955b1756a5d27738ef03b4ba92e597b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>clients</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>ae03bfd44a082f0ff01724d26001dc569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>ad2d77b64284c86072f5cbe3930a06ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deamon</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>af8cc454a5f912844193d298f00e47d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a9b89c1260efb697df5a93492bb6c5e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a4f93876a4ccccaf43ccc06971fa4858d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>network_ids</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a8d424cbc3d40c3a5242676cd3f8ff032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ser</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a06f7228aa4130cf1f9fbbd3cc2c53d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>src</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a8fb2a3fcf01ceaec344ac3eb8177c928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>threads</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a31cb848bd0d0842cdbdcb53a53bf0ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xbee</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>acff93305101099e93e4a50f51ba83127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>xbee_port</name>
      <anchorfile>namespacexbee__network.html</anchorfile>
      <anchor>a5ece5e21bde67b1ed1e829e6fa8a061f</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
