<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>tellopy/__init__.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/</path>
    <filename>tellopy_2____init_____8py</filename>
    <namespace>tellopy</namespace>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacetellopy.html</anchorfile>
      <anchor>af63e385532d4e5d9af9e6fafa9974144</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tellopy/_internal/__init__.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>tellopy_2__internal_2____init_____8py</filename>
    <namespace>tellopy::_internal</namespace>
  </compound>
  <compound kind="file">
    <name>tellopy/examples/__init__.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/examples/</path>
    <filename>tellopy_2examples_2____init_____8py</filename>
    <namespace>tellopy::examples</namespace>
  </compound>
  <compound kind="file">
    <name>tests/__init__.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tests/</path>
    <filename>tests_2____init_____8py</filename>
    <namespace>tests</namespace>
  </compound>
  <compound kind="file">
    <name>crc.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>crc_8py</filename>
    <namespace>tellopy::_internal::crc</namespace>
    <member kind="function">
      <type>def</type>
      <name>crc16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>a5f0878d3d93ece716ee496dd14d9f4da</anchor>
      <arglist>(buf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>crc8</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>a1cb038e464e0a5894656448c8f345508</anchor>
      <arglist>(buf)</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>crc16table</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>af3d0a210966d6bb98c1029b6cfb6f7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crc8table</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>a930ae6c1583e2135c44f9603a5bb727c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dispatcher.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>dispatcher_8py</filename>
    <class kind="class">tellopy::_internal::dispatcher::signal</class>
    <namespace>tellopy::_internal::dispatcher</namespace>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a61ed6e7f36b9acf5b34ec0522286e66e</anchor>
      <arglist>(receiver, sig=signal.All)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnect</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>afe0776a41869837d357ef942447dc37e</anchor>
      <arglist>(receiver, sig=signal.All)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler0</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>ad50e482978569bacee7e56af162d6d76</anchor>
      <arglist>(event, sender, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler1</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a8b45dbd52009f37e6bea702a0cc23154</anchor>
      <arglist>(event, sender, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a693128c0b61794ca16994e8da71325aa</anchor>
      <arglist>(sig, named)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg0</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a1fe8c688831d30af76005f52a32bfc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg1</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>ae72015edea7d9405e7284ebec44fd4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg2</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a7faa473a88d88bbe9188d674c7c636fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>af7f266b34de90582cb53ad3cd61ea6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>None</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>acd2177674cdeb32bb1398c6cf491cda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>recvs</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>aa5999586defd1f2d8904250381817b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sender</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a5ce397a13db28ab9fd84cec5e0bd76ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>signals</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a09d01d41e1b6b8ead425fc6cc3a78194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_signal0</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a1a25dfbb3811595efe82da07b22289b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_signal1</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>abcd681974e91972eff9ce300b0e1a9ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>error.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>error_8py</filename>
    <class kind="class">tellopy::_internal::error::TelloError</class>
    <namespace>tellopy::_internal::error</namespace>
  </compound>
  <compound kind="file">
    <name>event.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>event_8py</filename>
    <class kind="class">tellopy::_internal::event::Event</class>
    <namespace>tellopy::_internal::event</namespace>
    <member kind="variable">
      <type></type>
      <name>ev</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1event.html</anchorfile>
      <anchor>a55009a745fb5cc94ef88b9fa890963d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>joystick_and_video.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/examples/</path>
    <filename>joystick__and__video_8py</filename>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickF310</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickPS3</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickPS4</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickPS4ALT</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickTARANIS</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickXONE</class>
    <namespace>tellopy::examples::joystick_and_video</namespace>
    <member kind="function">
      <type>def</type>
      <name>draw_text</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>aaa2c533bdcf51b845bb3f960453e9adc</anchor>
      <arglist>(image, text, row)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_input_event</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>aff3c18acf00c0d6142e00c37fd9d6395</anchor>
      <arglist>(drone, e)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a80f4d3457c6c9656dd56d9d9e14dc571</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a0da254a549a03ffa8e1d740dd08ad8fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv_thread</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a50c70510cc809bea6e92d92ae41f40ce</anchor>
      <arglist>(drone)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ab76ad1f8dee411a5c7225a534146b168</anchor>
      <arglist>(old, new, max_delta=0.3)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buttons</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a4d10e6eb5eb429964076354df02d65f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flight_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a944b59c94911b6cc422071e756954c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a30f3cf345df925b30fa0047a19be4818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_image</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ac186617f35603a2fa4fa2aab05e6cc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ac3bc16b1e11452225d42c0e1da158d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_flight_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ad13b134b14e9a53bafe24215d29ae113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ae1f626af729a2136cc1c9bf54a09d8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>run_recv_thread</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ab5596aaa0f03af602223ba5ac16e31b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speed</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a5b714d83ef92bb34dacaea777c374955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>throttle</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a5ebe5b2b095bc0e7b830745b42165345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a48f7cbf14b9ac96c7bdde596b571c3ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>keyboard_and_video.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/examples/</path>
    <filename>keyboard__and__video_8py</filename>
    <class kind="class">tellopy::examples::keyboard_and_video::FlightDataDisplay</class>
    <namespace>tellopy::examples::keyboard_and_video</namespace>
    <member kind="function">
      <type>def</type>
      <name>flight_data_mode</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ac4c2adbc85f200afffabca0ec1621e52</anchor>
      <arglist>(drone, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flight_data_recording</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>afc5ed32c9d62eb0954a34701fc487db4</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flightDataHandler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>aab5b0ff9d1e8e08bacffcfa1531c9f1d</anchor>
      <arglist>(event, sender, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handleFileReceived</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a9cea7c7fd10641d939936dfbc93e8c1d</anchor>
      <arglist>(event, sender, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a8dbacd0ce58fc50e4fbbc2759279abd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>palm_land</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a6ab3e28f09738afc56778efce5ad2cea</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>status_print</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ac14e56c3de878780dded443ebd24a887</anchor>
      <arglist>(text)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>take_picture</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a5d720ddf10727c9b41fcd763bc5f68e4</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toggle_recording</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ac8a870b2e7f1bbe791ce7ceafa66ef4d</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toggle_zoom</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a4ed8d389992b8dfcb601f463deb99e39</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_hud</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a948efbb533ff6c3fd34f128427a792b3</anchor>
      <arglist>(hud, drone, flight_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>videoFrameHandler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a34373300182b0a3230995e805d04f0dd</anchor>
      <arglist>(event, sender, data)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>controls</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ace5c8d1473d38b0ce8dae4f33b90e361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>date_fmt</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a892f4ac5d11fd9dff6857ea55826e22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>font</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a5fef8f1284ad94c37cfd6db73e7b8107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>hud</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>af5b280f7ebc36b9d1234ee57ecc2f3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_flight_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a77bfa961f289131ef32f1dd7dee7da60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_player</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a17627d04da16054e1916d3cd65df77a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_recorder</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a1093ab1aee69cbcdb04b9fe3c1cdb4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wid</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a46faa7224f8a554960a6f4022254f8d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>logger.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>logger_8py</filename>
    <class kind="class">tellopy::_internal::logger::Logger</class>
    <namespace>tellopy::_internal::logger</namespace>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a70ccbe2bed5831f6897a59bfd797e075</anchor>
      <arglist>(self, header=&apos;&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>debug</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a73899ffa61fee64f6078a109ecf2ab67</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>error</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ae8f41c438491e4903c11e6628d15bd13</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>header</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a625d7d531d56365c908d4087253f6ed4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>info</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a229f5430ff13fc151aeb5c2c81b0a060</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>aae16ba88847611c6a4053eac2833d597</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_level</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a0b6f6d3f1c98aaccd43be4603f08cfa3</anchor>
      <arglist>(self, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>warn</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a8cf13620e004fe5ec8b8b6558dbd0fca</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header_string</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ac3930784f1973269dea48dead442ab9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a65009462e4b42780e0d5ca647b722fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a8301eb7d400689277ff216a9f07f77d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_ALL</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ac531340f31387c3cd690420933737932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_DEBUG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a14acffedd74b899e0883d56beafb592b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_ERROR</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>afa4283c9beca244d537e9f36d15b2fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_INFO</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ad17b4c1f7705f94bd20636d0ff017de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_level</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a30bac9ee3ad21faab9dd943ff4e418e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_WARN</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a4fcc6ece7888fe3d6da2f6d310c6bc6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocol.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>protocol_8py</filename>
    <class kind="class">tellopy::_internal::protocol::DownloadedFile</class>
    <class kind="class">tellopy::_internal::protocol::FlightData</class>
    <class kind="class">tellopy::_internal::protocol::LogData</class>
    <class kind="class">tellopy::_internal::protocol::LogImuAtti</class>
    <class kind="class">tellopy::_internal::protocol::LogNewMvoFeedback</class>
    <class kind="class">tellopy::_internal::protocol::Packet</class>
    <class kind="class">tellopy::_internal::protocol::VideoData</class>
    <namespace>tellopy::_internal::protocol</namespace>
    <member kind="variable">
      <type>int</type>
      <name>ACTIVATION_TIME_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ad85acb486d3ec581d339e2fae17b2bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ALT_LIMIT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acddc9a8dfda80fb5005d80e274ca5011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ATT_LIMIT_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a4651dc6da48898f1d6e67b14bde7a7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ATT_LIMIT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a31959b022ca1776e1d2e6dfd98560a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BOUNCE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>adeed62bd6673f2f2cd5ae45e515591a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CALIBRATE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>af018b8e7471806a2642367fe640e32e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EIS_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acc4ccb1e13a1b416b258912687173656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>EMERGENCY_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a3a52df1c8f3f2c1b29a4b974ca0d60d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERROR_1_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>abc76f711e77597726d461742918f21c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERROR_2_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a6721a18d3ada34984f9c37b1cd8591e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EXPOSURE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acc19e6d7a7d4504db6cec40a6e59e1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FLIGHT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a5d575a7886565e25fc97b6a839b4aa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FLIP_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a7159f08b35d3c73a835845de3154326e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipBack</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a361cb71aa77a5423a42c1c89c78b79de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipBackLeft</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a7f1482f7ef1db7d4b891b9148a21b8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipBackRight</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a02b3137a7ed21985e13232be624859ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipForwardLeft</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ab8a55e66589fd40973f86bdfa4a9e390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipForwardRight</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>afbda0dffef8e47f657430cfdf80610ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipFront</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ad862c3cfbfcd6f65ee34e88b1b631b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipLeft</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae244cd8e6f35dfeb24784ab5a9b33d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipRight</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a20a3375466e592cdf8dd6266954dfe72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>JPEG_QUALITY_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a12ebfce656cd664ca7210b2f53311d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LAND_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a8cdc8c9d305b731394da3aa007dacb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LIGHT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae0246a31d6d5e9392be46756c192394a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOADER_VERSION_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae04bbf482c2185d392059779df856a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_CONFIG_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>aa194e5f47116d567d6c85ce44a3a4404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_DATA_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a1d8e60abc456559513e19bedc2a53bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_HEADER_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a2e6a4370d78504cd04414594fb13cf05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOW_BAT_THRESHOLD_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>aa13314b81a17043a4f4b77e87a284b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOW_BAT_THRESHOLD_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ab5b337b357fd34a3ca8bf70e5bc30898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PALM_LAND_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac53cd4c6519ca367e3ef4037f32a1fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SET_ALT_LIMIT_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ad6b739ba026e8e35db1dba4b70b616da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SMART_VIDEO_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a97d2232bd33432056393b182f9ad30ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SMART_VIDEO_STATUS_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a5bf940bbc783b482cdd95684543e74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a66f015d767f0c88adbf0790c196dff0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a44f1b7bb9f629ca6ce2e351a6f73b91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_PASSWORD_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a4cf7bf9fe8688bb65cc3b0d08a2ce666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_PASSWORD_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a99dc18c84a3d8c7afda5606f1abe5348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>START_OF_PACKET</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a934ce8da043220f85b02d9c934e2a342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STICK_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a68ddce6ecbd9dcb32a0053d8bf7d4200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TAKE_PICTURE_COMMAND</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac88bb60e676315ba87e7396efc19e9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TAKEOFF_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>aaf48e436dbd8c360ca738132521983c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TELLO_CMD_FILE_COMPLETE</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acab25ad48a0bdbac3d6718d67fb80818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TELLO_CMD_FILE_DATA</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae270cd48069344932e96e12ed56df0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TELLO_CMD_FILE_SIZE</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>afb4aa1e88c4e8899a52dfcc9d57c21d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>THROW_AND_GO_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac332826250831b1e6cc2a97f51a09423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TIME_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a7ea32bae2c3bb4290e0d29868e390fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VERSION_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acfa55b43a527453746e90dba0a785126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_DYN_ADJ_RATE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a550ae2aceb866b6b3cbb7b0a2995657d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_ENCODER_RATE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a09bb758a6feda4145e64925f68a3c007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_MODE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a9db690ce35ffbdb118343a6d12b0b9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_RATE_QUERY</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a80fdefc32e490ff6154b66f9fc37bd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_RECORD_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a768c2041352ff115dab6e7014b0861bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_START_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac0022cdd5c07d91e640005e3f6f06114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WIFI_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a33946efd29eff39d50d149f93f628ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WIFI_REGION_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a4b6beb54327d2e90be216efc3ccc292f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WIFI_REGION_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a20dde3e068e45dc6c8a6e7f63e9332d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>record_log.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/examples/</path>
    <filename>record__log_8py</filename>
    <namespace>tellopy::examples::record_log</namespace>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>a83958406d8cd4811d590ca9544daec19</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>aa43e98545eff73abf7339c19b3df67ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>aba0a67ea379171b8d55fdef570fe7024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>write_header</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>a2ef16f7716aa73d08afce4febf6876b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/tello_driver/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/TelloPy/setup.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/</path>
    <filename>src_2TelloPy_2setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>author</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a3a57a4772d418a06835249cbade0d86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>author_email</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a5b08034343aa2be607722a8b315f3625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classifiers</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abe96a9c38c1c61f9f0fdb002c482f785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoding</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a443be2d01fd539bf6761aff70724d876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>here</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a9c076537d899ffd8096e58c282bb7b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>install_requires</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abead4f26b530856f858f0d44c7cf2588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keywords</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a73ae9ecb109f0dcab6f0b6a89043c5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>long_description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a4cda9dbfb952875376a0749fe08a5bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>packages</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aff2375a361fd5865c77bd9aa093be747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>project_urls</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0cb3d8d0c16fd8514141207ecd05cee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>python_requires</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa7ca7bc9391b217e81efeb03689d8dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>url</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>afc13124aa5c0124e84e1d965e3f4b0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2aa722b36a933088812b50ea79b97a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/TelloPy/tests/tello_qt/setup.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tests/tello_qt/</path>
    <filename>src_2TelloPy_2tests_2tello__qt_2setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type>list</type>
      <name>APP</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a017d7c9094b241fa7fccd254ed5fdbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aad9151216e694c416c968e9eecaec02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>DATA_FILES</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a6149ed2cefa3eeb9d742ae26b4fdf958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_files</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ad027a8e9452da003dca32bf7467bd16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>OPTIONS</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>adc09f27f6b825dbd3b40a54851c5db87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abb722673b1eab1c7c3323d622670eca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_requires</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2367b2951475f615fb78d9b5d9d07e50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_takeoff.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/examples/</path>
    <filename>simple__takeoff_8py</filename>
    <namespace>tellopy::examples::simple_takeoff</namespace>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1simple__takeoff.html</anchorfile>
      <anchor>a5045f298acd1a63deaf8430454f288b2</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test</name>
      <anchorfile>namespacetellopy_1_1examples_1_1simple__takeoff.html</anchorfile>
      <anchor>a444f6759ccccc5736c8f167934c8045e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>state.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>state_8py</filename>
    <class kind="class">tellopy::_internal::state::State</class>
    <namespace>tellopy::_internal::state</namespace>
    <member kind="variable">
      <type></type>
      <name>st</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1state.html</anchorfile>
      <anchor>a4e0961739b360d5c08ceaffdb6875493</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tello.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>tello_8py</filename>
    <class kind="class">tellopy::_internal::tello::Tello</class>
    <namespace>tellopy::_internal::tello</namespace>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1tello.html</anchorfile>
      <anchor>a2f608190425ff62591ec9b9e77fa791c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tello_qt.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tests/tello_qt/</path>
    <filename>tello__qt_8py</filename>
    <class kind="class">tello_qt::MyApp</class>
    <namespace>tello_qt</namespace>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a772a23e322d7043c2b14f7dd366af739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>QtBaseClass</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>af0370d2dc355eaeeddfaa6ab19695918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>qtCreatorFile</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a6128c21ec7d3ad00c710c31ef87b1851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Ui_MainWindow</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a89ba60803c24e723adfc44a9c9704675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>window</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a69fcf159501ee68cef778fd271a2631d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tests/</path>
    <filename>test_8py</filename>
    <namespace>tests::test</namespace>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetests_1_1test.html</anchorfile>
      <anchor>a25cc4f71d3ae9a0f4a572318a9fb4adf</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test</name>
      <anchorfile>namespacetests_1_1test.html</anchorfile>
      <anchor>aa43f80cbc13b883c8490072984dfdd2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_flight_data</name>
      <anchorfile>namespacetests_1_1test.html</anchorfile>
      <anchor>a5d9bd201146126325696f1c42a1ba01b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dyncfg.py</name>
    <path>/tmp/ws/src/tello_driver/src/</path>
    <filename>test__dyncfg_8py</filename>
    <namespace>test_dyncfg</namespace>
    <member kind="function">
      <type>def</type>
      <name>cb_dyncfg</name>
      <anchorfile>namespacetest__dyncfg.html</anchorfile>
      <anchor>a216a1490312a14c093c2f1313f11082c</anchor>
      <arglist>(config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__dyncfg.html</anchorfile>
      <anchor>a6419919edbb47f8a0ad673f27a4db47b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_h264_sub.cpp</name>
    <path>/tmp/ws/src/tello_driver/src/</path>
    <filename>test__h264__sub_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>test__h264__sub_8cpp.html</anchorfile>
      <anchor>a0d7dfd9133ce1e6b48bfdc8249db33d1</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__h264__sub_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_h264_sub.py</name>
    <path>/tmp/ws/src/tello_driver/src/</path>
    <filename>test__h264__sub_8py</filename>
    <class kind="class">test_h264_sub::StandaloneVideoStream</class>
    <namespace>test_h264_sub</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetest__h264__sub.html</anchorfile>
      <anchor>a5f826a81da4587255dcbc457996e73f7</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__h264__sub.html</anchorfile>
      <anchor>a5246a3b99c1e47f3f3d43c7b5a925b09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>namespacetest__h264__sub.html</anchorfile>
      <anchor>a7cf18f191b6292aba663878eb30815ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>thread_qt.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tests/tello_qt/</path>
    <filename>thread__qt_8py</filename>
    <class kind="class">thread_qt::WifiThread</class>
    <namespace>thread_qt</namespace>
  </compound>
  <compound kind="file">
    <name>utils.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>utils_8py</filename>
    <namespace>tellopy::_internal::utils</namespace>
    <member kind="function">
      <type>def</type>
      <name>byte</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a47f234fe719d995618d293583fb02b2c</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>byte_to_hexstring</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a381cbad81957181010eb129cb2c1d098</anchor>
      <arglist>(buf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>float_to_hex</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>aabb2c4b6df4c31d992373eef0b4199e6</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>int16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a08f78943997a4d23bcf54b389986e5f9</anchor>
      <arglist>(val0, val1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>le16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>ae015db6348a9327dc88223a7fff544de</anchor>
      <arglist>(val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_exception</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a75346e6a3f8b8c79466368294d0a7c22</anchor>
      <arglist>(ex)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uint16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a91409d5947d4e76ad2f06f39ab2d9a09</anchor>
      <arglist>(val0, val1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>video_effect.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/examples/</path>
    <filename>video__effect_8py</filename>
    <namespace>tellopy::examples::video_effect</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetellopy_1_1examples_1_1video__effect.html</anchorfile>
      <anchor>a0c47618ba78b43af60bc4c23503f485a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>video_stream.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tellopy/_internal/</path>
    <filename>video__stream_8py</filename>
    <class kind="class">tellopy::_internal::video_stream::VideoStream</class>
    <namespace>tellopy::_internal::video_stream</namespace>
  </compound>
  <compound kind="file">
    <name>wifi.py</name>
    <path>/tmp/ws/src/tello_driver/src/TelloPy/tests/tello_qt/</path>
    <filename>wifi_8py</filename>
    <namespace>wifi</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_device_name</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>ae9b1bb601b1c4d9855f892e1f6f62423</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ssid</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>a5b45774553979ca6e97326739c369171</anchor>
      <arglist>(device_name=get_device_name())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_status</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>af0b74ccd636632ffae25bbd7c0d1f97a</anchor>
      <arglist>(device_name=get_device_name())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_power</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>ab6bf1abea78f1bffd896134ccfa6bf8d</anchor>
      <arglist>(power, device_name=get_device_name())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>a33ba2b00b84d13615ddcf9cf96c81028</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::protocol::DownloadedFile</name>
    <filename>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>a7927598bf1a7187044de8f2aa1f2fc54</anchor>
      <arglist>(self, filenum, size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>a4c1c63dc33e75f57941a69e964995d0d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>done</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>a72170b37f90ee36dc79d271f928f6eea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>haveFragment</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>aecfd51419b14af774544d4307ccab5f0</anchor>
      <arglist>(self, chunk, fragment)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recvFragment</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>a8205f0aa2473aecb20505291e2fc7ad0</anchor>
      <arglist>(self, chunk, fragment, size, data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buffer</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>af46343f2ef1d7b23d150e28565b4d0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes_recieved</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>ada33e7a3aa222fade9d506341a24b968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunks_received</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>a8d3936dee98d3b2b5afda8741c2817c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filenum</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>af6685af712b838d99941905f5e0db844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1DownloadedFile.html</anchorfile>
      <anchor>a83a0d5695f2c24f44b0678d131e0aa5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::event::Event</name>
    <filename>classtellopy_1_1__internal_1_1event_1_1Event.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1event_1_1Event.html</anchorfile>
      <anchor>a51970c606f7e2f834fca61f8662d5320</anchor>
      <arglist>(self, name=&apos;annoymous&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classtellopy_1_1__internal_1_1event_1_1Event.html</anchorfile>
      <anchor>a0d3702f30cc61be367b6a0bc10204bf2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classtellopy_1_1__internal_1_1event_1_1Event.html</anchorfile>
      <anchor>a3a437c13159ef2af6fb973e973f36688</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getname</name>
      <anchorfile>classtellopy_1_1__internal_1_1event_1_1Event.html</anchorfile>
      <anchor>a5275777fe2171ce091fc3be30e1f5ce0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classtellopy_1_1__internal_1_1event_1_1Event.html</anchorfile>
      <anchor>aa138d893db6808aa1bbe0c55165cc1ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::protocol::FlightData</name>
    <filename>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a486749594a2861f9886d21546587849f</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>affc9919809c246f45388d2e7a4c8673c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_low</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>ae71ae811b687a7dca3533afeeb61f725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_lower</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>ac23c79c3d426845bfeea21fb8cb08dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_percentage</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a90e1f5d1a708111e59f0e3361c9e1aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>aa9c36e2137acbc848b57dbe1502de787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>camera_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a1de1227a620f9f12fe56e90e32f0ef4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>down_visual_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>ad10d2925c2892a63bbf4ed301d2a986b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone_battery_left</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a0b2e1cae3fb77f4168a4235c7a2d4ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone_fly_time_left</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>abb25c095fa42e909f260521701f0cb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone_hover</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a66847f61c05f90ea1f66f6ec3ab9e1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>east_speed</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a3f029920d12d9bc5ac2158c67ba064ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>electrical_machinery_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a23a65a7798420e4a2138006f9cbca18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>em_ground</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a3225c7827138b76cc3d0ba22203186fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>em_open</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>afe3dbabaa21553a5b29c53a2b6ecd1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>em_sky</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a0d9d385f2f0603012494c36fc61db7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>factory_mode</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a5597249b6b1a53a64d8b95547bd559e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fly_mode</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a7dc69b5781f5cb4f7cc0f5cc47f346fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fly_speed</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a5b9dcff7b080e5a4f67d9bc37ed9feb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fly_time</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>afbb1312071f66d20b4aa162776473f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>front_in</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a37506ae90beb7a7ca7c9a61f6991807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>front_lsc</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>acc8f66c17c82096473e6626cc2fbaa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>front_out</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a46cc79c7d44a45ad1c8e850eddaff579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gravity_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a7b30bc991fe0fb72d57651fb5e222a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ground_speed</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a3f6649ec54a8d538703e5c89d6827859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>ae1daa02fd797e2bdb08fdf7abf246f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu_calibration_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a5f216e316bebfdb15654a53057d4a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a89a2f05890d8c209b6b96bd6d39dcd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>light_strength</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a82a401aedc515620928f4229ded1fb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>north_speed</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a2060facecad1992fcfa1d6a1197caaf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outage_recording</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>ad552c5e4a52f20f21ede456c158889fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>abda3793b1f3c5f8a3b60b8a222064a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pressure_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a04013c4b7db1077680bb09cc08cf79de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>smart_video_exit_mode</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>ae8b219d0456c18c7739f2be74cba9680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>temperature_height</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a2e0084f87a960173d39e044afb56a5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>throw_fly_timer</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>af93ef584df5a8bd140a67c30358623c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_disturb</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>add13bbf27c84980df42b557b0a5c6f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_strength</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>a29758a50d4bf807a8ed1e64f3ddc4ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wind_state</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1FlightData.html</anchorfile>
      <anchor>aec7f88b1bf1fc9e660098cf93c31260b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::examples::keyboard_and_video::FlightDataDisplay</name>
    <filename>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>af05398aeb6a0d8621831ec8dec1b075d</anchor>
      <arglist>(self, key, format, colour=(255, 255, 255), update=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>a38488a9edc88cc1f7e383d838337b0ac</anchor>
      <arglist>(self, drone, data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_colour</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>a8a3c8e5c1157dddabb3a2eae9c60a2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_format</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>a2e4f546944cc996206471af590d2af77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_key</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>a708593f2edd9d3749eb61da0828e2709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_surface</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>a8d0aab19257fcefbc60ef2242c06b7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_update</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>a37e5fa6b56d7c45f708ed4be33be58dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_value</name>
      <anchorfile>classtellopy_1_1examples_1_1keyboard__and__video_1_1FlightDataDisplay.html</anchorfile>
      <anchor>af73cfbe3b80354e99f7915c01dbeaa46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::examples::joystick_and_video::JoystickF310</name>
    <filename>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BACKWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a05c1c3b5c1fa4d47c03820f8438aa770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>DEADZONE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a5a14150e15d984ab2b0dcbf0dce7ea08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DOWN</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a3e1e4923ff4a13ea2ffa6c505315db4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FORWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a1aef961d35d570eef5f18cec34d7f123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LAND</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a7d97871a80ac8028efee92cbb77bfffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>aeec3f3b2f44954d04baa6ba80d43ee26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>aedaa35c5740c21cfef137690c1fac09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>ae8eca8ede494f64c6a290ba0bb848467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a4fc91cc0a1dd1a2a2cae62df55ec9f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a37715ee4afb7442bd5eaec7cb4de1966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>aa1fbb8ebd4f859b0a97ed115cf486318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a0227d3c9c302e183f32e6f4d9316cc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a7d378820d19faf6f1f23f4663bb69317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a7857545f8b5e5e81a0a47d7afa6f88cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a61cba6a3365b83c4c465528a1cfcdfc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a15f1f2e7c4395762b25ef7d5a846db8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a20bef4f8c4bbb58bf534a90fa14b219f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TAKEOFF</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a6a305d38341b010d9ee4b300d09620b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UP</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickF310.html</anchorfile>
      <anchor>a9d15dd2a1dc5a70e30d3baa06f150984</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::examples::joystick_and_video::JoystickPS3</name>
    <filename>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BACKWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>ad1d0a28e64709a8f50f93e96e82c9238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>DEADZONE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a50b31eecc73d0f73c492fc671fb4d086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DOWN</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a65608f1a3e54d0c91d0f094e0ab8e728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FORWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>aaa6dc9daa8c5929fd820ec0bb61a8a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LAND</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a7a454676eb4cb33745ea0f4eda3e32be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a59b9dec2bfb7ad6ad950539aa2f99c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a3d9cbd90f1eae6d1c3ce63b97fa542fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a0e589497fe58a586c6a8de9d4995f90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a14005152246eaec5915a87aa41ea0cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a2f975d4c0455e439fd05f8197c776aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a0d7034bb7205183e007cee624144d036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>ab93729512511e77df2ebccda5f5f1f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>acef48a7b8c21b25cd806f15bdf16be9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a7855d6f6dfff937f4fb514d7e02d3bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a1c9c6ba2d30f2cbf130763f3331fa4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a6934a5b505f933e42fcdc1dd765d79e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a894526978f3e74affece3821203ead7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TAKEOFF</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a6d8868873ff805c8a2648d0eff068c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UP</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS3.html</anchorfile>
      <anchor>a13bc2e2361bfdba7f5f029b0f5ff72c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::examples::joystick_and_video::JoystickPS4</name>
    <filename>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BACKWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a7d2fbf3e5f48ba3aba4be83e99e1062f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>DEADZONE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>ae74f31ec0ad43fcce2712a2136786310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DOWN</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a4eba486ed0ab271769a09c2967f5604b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FORWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a8e31c904cd3e413515affe70eb902829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LAND</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>ace11ca1d16b99d5b180e4d2662a84a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>af8cf37df104a22030c2e1387f3e1cc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a6c03edc9eee7e0feea51543cfa5e3d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>aa749daf37addf3ab6b5d4e217b5e8710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a6ebe04d9a7e9984d9d46042086e0102a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a1da786eaf311e08767d7abb5ab8141fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>ada385078ed30e5eb9060b1e8ed5025e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>abc14fa2f4e09bcf4f02a4dc8df75cfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>afaee139efc627fcc1aea9ef0c297f85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>ac2b7ee9ab940662bae95307646ee3c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a6d42a03867b31e70c8fe1a3481f98731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a7322d4ca6c840b7a9e7ce1d8528f6b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a008897a0e77093203871ae780b3b8665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TAKEOFF</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>ad3cb509003fb4d892afe102e44e1641f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UP</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4.html</anchorfile>
      <anchor>a4c3e5e8593145c1faac9f7f56261a1d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::examples::joystick_and_video::JoystickPS4ALT</name>
    <filename>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BACKWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>abd03fb996235ded4ed8b42c983941bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>DEADZONE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a36e1922e087de873bf3ecb11bc829f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DOWN</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a4ba7228e3d36260a6b90fe6197b55553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FORWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a6065a082236062ce567c610b41be46a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LAND</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>aeeb6a5c1490146e8661fde30e587b0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a10e4bd82357254ead2b328f88336765b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a33238c76a79897ac3635dcfd9c7dd212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>aebf184eb2abfab2394263861e36b8ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>acf21a2f7075f84fa6d6ed14a2bd98696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>aeef7f841954d254625d7a94f40d3c2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a0c1e329bcdf0a39a5312c0d7ed9423cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a17b57ad7c61fae705dda4b1e142e9f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>adc7ac1af7bafb864253ed43ffc1ccf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a8779dbaf4a7d328eeec5914fd93aa67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>aa0b63f0e6e9ac3497ca00634790332e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>adb409d367c1915e3a86c26031cc3dbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>a61dcd540d1c5a32c9bb0dc80169f3c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TAKEOFF</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>ae34c4f0fbf81fd7407b8f2a37173906d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UP</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickPS4ALT.html</anchorfile>
      <anchor>ac10ed999362cbc44f9ca0e5488d6bb6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::examples::joystick_and_video::JoystickTARANIS</name>
    <filename>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BACKWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>ad8d457e44cd9d463dee6bfbb9f49099e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>DEADZONE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a32965ab6a50c8aac6f70f67d12ed3880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DOWN</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a8c8cbe1f3aa0eea132e0637e710e2ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FORWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>acf2d251cb23954e6e1a3cc6ca901483f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LAND</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>ac1dccef9e4e14abb627c7a76d611fef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a10023071877505e16674b947c088d940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a4a392ba19b2adebfb5b058fa43381778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>ab4a2b7b179f3d943fcd1e1dc1d30afb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a8f311838e81705ad6c340f2ce59d7433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>accb068395bdc4ff09002db9d241ce8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a53d6920d5712aa1d27a5570c93bbc2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a9a463e9c52c36540d1b2550a44a8bbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a6967b0bc370887f9ca51fd37847f03ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a001a2eea7733ae56866ccca92cde842e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a0c103546ed21ff5eda49ae9dd1342b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a9342cd678c73b27ad55d84ecd59e10ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a79c38328e005d7b270de3699edfc637c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TAKEOFF</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a8393023ab985b496297973388dfd5e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UP</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickTARANIS.html</anchorfile>
      <anchor>a579def4284ff720ace30b2a9ac36f701</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::examples::joystick_and_video::JoystickXONE</name>
    <filename>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BACKWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a0d23bfccf08e8da3ba137e314766b19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>DEADZONE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a021775f52e68472f2d00422287261f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DOWN</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>ad1660e13254fc76dea8b286ff05245fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FORWARD</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a6d26e0779232666d4e2d38e60db55643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LAND</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a484d8dd55d92b62f958c48181983856a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a4a784d509eabd23af5fb8eceeab5d128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>ac3cb6a47859b900a5f656ac92e2a20a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a5f38004094a8d3b47091ebdb896ac5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LEFT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a77d0a8e7e69f74c3188c1d1de7551b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>LEFT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a6a9accdc8dba0e4b0ee2e60711d43639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a01a2abcbe3a6dd90c551e16b54be3edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_X</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a1ec732b29ce352c4c4a4bea68bf366db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_X_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>af145b746432258ab06f1e492c820c2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RIGHT_Y</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a59cff3adf6e57fb3d5bbcf9018b8442b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>RIGHT_Y_REVERSE</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>ae36b356b366ee346eb578199343caf5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_LEFT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a1b46eb31c2275e47aaad1e031fc3458d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ROTATE_RIGHT</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a8a884b28a6c862297f09fe3c091ed2a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TAKEOFF</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>a689d5b2000f0fd05148877b5f59e0525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UP</name>
      <anchorfile>classtellopy_1_1examples_1_1joystick__and__video_1_1JoystickXONE.html</anchorfile>
      <anchor>ac68a1e497786313c1baf7ece53a60882</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::protocol::LogData</name>
    <filename>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>ae712585f4e5b21ea2ccb84c16e29cb9f</anchor>
      <arglist>(self, log, data=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>a1503559a69045ff9b2f39bc805f2bbb2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_cvs</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>aa8e116873d12c208d9cbd9a58d1f5ea8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_cvs_header</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>a7a14a59555f548a78cfa88938bffd2e1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>a58b54b5be43c7290c415994fe5b16aad</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>ae32c376ee4c540f394ed091335df1fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>a07c599829f30ba448eab3c56b9d96c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>af96d057e1ad2c1c462b1b701a63aa4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mvo</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>ae402f9d37c15a41872349e987ec1863f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ID_IMU_ATTI</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>a02609b29bbc8e5876815082ab09e93fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ID_NEW_MVO_FEEDBACK</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>adf14beddfeb60153800b086bc4b4389e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>unknowns</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogData.html</anchorfile>
      <anchor>a806256eaa7946102b054786a3154b4b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::logger::Logger</name>
    <filename>classtellopy_1_1__internal_1_1logger_1_1Logger.html</filename>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::protocol::LogImuAtti</name>
    <filename>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a77fa4cd3f54f79ca22d056780b6bebfe</anchor>
      <arglist>(self, log=None, data=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a7469585c9cda9b0576f51a461cff4b99</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_cvs</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>ad9b63559f66e46bb14b57e1409b59e59</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_cvs_header</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a59b9c926d2b1f3954e6a5c832c451908</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a3d353974347d27d0d713f39b39e1b0e0</anchor>
      <arglist>(self, data, count=0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>acc_x</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>abc81837c047374eb2f858229311b7be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>acc_y</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>aa861dabb1dd90666926f1f60d9c75311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>acc_z</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a63b95442be2208bef0c690ab01bce833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a9c2e2c95a9512ef680428679a8897965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gyro_x</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>ad7022c5d87f39638e4b1acb836bb4db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gyro_y</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a65c464e0b7fd731f5b0ba24dbf2b4160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gyro_z</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a70e79189d61390ee7a3a4be4fa161855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a81f71b428c308aa9479ca6e1257b1595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q0</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>ad6c549576f96b175d8489a95c982ac28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q1</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>ac521623f27d80d8379b399b4f8f46c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q2</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a2edff60021a5ea62802b2b8b7f1cc29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>q3</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a7f427a9094b680c9209bc24824c05a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vg_x</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a456775aebd63c0309994433afec7b0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vg_y</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a627286917eb9bcc9faae48820f531dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vg_z</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogImuAtti.html</anchorfile>
      <anchor>a5214b0bee2dff0597f38bc5667b9a36b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::protocol::LogNewMvoFeedback</name>
    <filename>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a4acf8525945b6f4263989758adc35ff3</anchor>
      <arglist>(self, log=None, data=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a19aced071f7a9e8a1559fc8a9cb47567</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_cvs</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a0277624798e679c4b47ae25aa5fd6132</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_cvs_header</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>ae63af438aef92b9b69e1493f9b65f0cf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a48eaf5e084c4ea6e34819bd9b37cf50a</anchor>
      <arglist>(self, data, count=0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a6533550e346fe3ba772774eaadb5e2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a66fe23908043c69853626a12c18ecd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos_x</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a311c5b869d17baec5ed238fc60380662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos_y</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a7a16cd17e8ed18dcba958f0d7835af15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos_z</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a1c95783452832055012f1843d035f0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vel_x</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>aeb82f579b1992048d780b0d93c6625a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vel_y</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a4fb5d6a6889eb391d22dc65361d102f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vel_z</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1LogNewMvoFeedback.html</anchorfile>
      <anchor>a11de14c6379da3093a5dc4ad0ecf208d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tello_qt::MyApp</name>
    <filename>classtello__qt_1_1MyApp.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtello__qt_1_1MyApp.html</anchorfile>
      <anchor>a7ce377ad14bc9180488dca3c08f876ca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>classtello__qt_1_1MyApp.html</anchorfile>
      <anchor>a32382fcea4def0969a297440a6e0e476</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_palette_connected</name>
      <anchorfile>classtello__qt_1_1MyApp.html</anchorfile>
      <anchor>a4b8175d1d80e372b295251b1a1c7b1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_palette_disconnected</name>
      <anchorfile>classtello__qt_1_1MyApp.html</anchorfile>
      <anchor>acbb816f89dda5c42adebc96f4b7c8faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_palette_paused</name>
      <anchorfile>classtello__qt_1_1MyApp.html</anchorfile>
      <anchor>abd094ec52ec9b293993c021765b42669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_thread</name>
      <anchorfile>classtello__qt_1_1MyApp.html</anchorfile>
      <anchor>a3901cdd9f5ff07c934d3b310f13f69d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::protocol::Packet</name>
    <filename>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>afaead2eebd3e5c223cd53a4050b9b14f</anchor>
      <arglist>(self, cmd, pkt_type=0x68, payload=b&apos;&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_byte</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>a93bb2c5c1457f0081fb3ae576e718a9f</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_int16</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>a6c4e0891fac725f1be7eeb0e5e071d86</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_time</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>ad9feb06b0267ed8e5080e3690ca806c4</anchor>
      <arglist>(self, time=datetime.datetime.now())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fixup</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>a7fb6517b12a0e68ea5cba65b2b773bf4</anchor>
      <arglist>(self, seq_num=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_buffer</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>a1347d34c3717bda1b5c489fb37c5213f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_data</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>a0aa5b1a4319db6ef3e434fdc06e9c944</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_time</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>aaf2aa5d5c7debcaa1c381de11adcfac9</anchor>
      <arglist>(self, buf=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buf</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1Packet.html</anchorfile>
      <anchor>aa6b5411b5028bb3b95e505075ecae10c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::dispatcher::signal</name>
    <filename>classtellopy_1_1__internal_1_1dispatcher_1_1signal.html</filename>
    <member kind="variable" static="yes">
      <type></type>
      <name>All</name>
      <anchorfile>classtellopy_1_1__internal_1_1dispatcher_1_1signal.html</anchorfile>
      <anchor>ab2c0603c2727d1ec5cbfd9f59f1c7faa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_h264_sub::StandaloneVideoStream</name>
    <filename>classtest__h264__sub_1_1StandaloneVideoStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>aa09c703597d8ac3da1728f8896abbc2f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_frame</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>a057a8dae437b781f8069c01cddc6a97b</anchor>
      <arglist>(self, buf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>a6c39d1e9e28ff5ce6583fac5d5d88bb6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>a7d5358d6aaf1dc1569c1e81c4a544e32</anchor>
      <arglist>(self, size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>seek</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>ac77a693a4b89d6a0c5f4de6b6bee7049</anchor>
      <arglist>(self, offset, whence)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>closed</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>a48eac56cca1a4dc6b71d35e19adbfc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cond</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>ae6a8a6606d5fa78a1a5a45527b8f0429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classtest__h264__sub_1_1StandaloneVideoStream.html</anchorfile>
      <anchor>a7da4fb14939ea9a39b811903c9ffb302</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::state::State</name>
    <filename>classtellopy_1_1__internal_1_1state_1_1State.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1state_1_1State.html</anchorfile>
      <anchor>a07c0e04fc7cabb307bc68db73335351e</anchor>
      <arglist>(self, name=&apos;annoymous&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classtellopy_1_1__internal_1_1state_1_1State.html</anchorfile>
      <anchor>aae3b25a8f8f606912b07de436c4d193d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classtellopy_1_1__internal_1_1state_1_1State.html</anchorfile>
      <anchor>a66b9a566543ede1a5fde11b4cf0d4313</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getname</name>
      <anchorfile>classtellopy_1_1__internal_1_1state_1_1State.html</anchorfile>
      <anchor>ad24c411db25af12e29682db09699989b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classtellopy_1_1__internal_1_1state_1_1State.html</anchorfile>
      <anchor>a124ea8e7b3585203db6ccdc811462f82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::tello::Tello</name>
    <filename>classtellopy_1_1__internal_1_1tello_1_1Tello.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a1415deb428c15b236f874adea9096ac7</anchor>
      <arglist>(self, port=9000)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>backward</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a380d5ae27704c51916d2f644b52640de</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clockwise</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a7709f12184a0a8710b7d183021e9af36</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a24d75e532451858a1e82c96be85ba9a9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>counter_clockwise</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa085f2b0fac88c068c2a9a41d60b66c5</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>down</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ad7396785bb602a5d0f878780197aa751</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_back</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ae9bb258978f7a7a7a43cc8c3e977bb3b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_backleft</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a2ef697813ee818abb47ab71ea2736157</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_backright</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a4e9b2982922c2d5137f23b74fab8143f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_forward</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac3d1b9e2e9f130b6f4e08f8dc262ced5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_forwardleft</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a025e962b0fc5f8014c60958a3fd56821</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_forwardright</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a3c2197a4e73e5b1fe2e73b4be115e645</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_left</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aebe7361f47afc96a25349e3a516ce0d7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_right</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa25fef5ccb41410025107fea0751f101</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>forward</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac89b61af6b90e874f33267276cd0c5f3</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_alt_limit</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a67b10d63ae779e3ead058caa91c65e67</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_att_limit</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>af70eb16a7d0e00cf3906a04ea9f89457</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_low_bat_threshold</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a3e56b536b994fe63b74b2a6aa873903e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_video_stream</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a7b81e33f9e960290b55a5711ccac1c65</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>land</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>add827766793169a2371a6b64a90b0ccf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>left</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac59cfa62b99c58adf6ec73472b183739</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>palm_land</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ae1e00202cdad627c0c80c0d48c9ed29e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quit</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>abd58803872ef282f00fc94478a2470a6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>record_log_data</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ae8a59954b6bb236f80ba2795d5fc0470</anchor>
      <arglist>(self, path=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv_file_data</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8a99a8b330e2a8c72c7c6b653e441195</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>right</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>af67c6a2c9ee5e970ffda3d7f9c30c1ad</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_packet</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8e8365e24d40c179a5dc973c6880c90e</anchor>
      <arglist>(self, pkt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_packet_data</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8cb59dd2e2d236493d048f32f930b1f2</anchor>
      <arglist>(self, command, type=0x68, payload=[])</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_alt_limit</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac17091ac38fbeaad050082c76dc08839</anchor>
      <arglist>(self, limit)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_att_limit</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>adc9cfd9479918b2ae6b941b46701c8dd</anchor>
      <arglist>(self, limit)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_exposure</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8741759b27415f63a8a453d2f659cb5f</anchor>
      <arglist>(self, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_loglevel</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a47f6febb0f7f681215a26e31c41c2f7b</anchor>
      <arglist>(self, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_low_bat_threshold</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>acb333b2ffa5d1990e6e922cf64393654</anchor>
      <arglist>(self, threshold)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_pitch</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a76a095e67981c42facc99842b4730b54</anchor>
      <arglist>(self, pitch)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_roll</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa294f1923fe61d60d54258999672b136</anchor>
      <arglist>(self, roll)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_throttle</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ab37fa068089c1a96e90ee9aa4d4655fd</anchor>
      <arglist>(self, throttle)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_video_encoder_rate</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>acf3fee33469e650d4c0a5f33ed523bca</anchor>
      <arglist>(self, rate)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_video_mode</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a2f9c5afa033a792a44e0e7864490e22a</anchor>
      <arglist>(self, zoom=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_yaw</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a2c8e12c12f8e723a588ae73f9e291145</anchor>
      <arglist>(self, yaw)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_video</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa538af3210163213cf35880f5d9dc4ca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a473c407eddc15e6da023abd959ecbd3d</anchor>
      <arglist>(self, signal, handler)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>take_picture</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa4915aace1586923efc9fd81aa812f62</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>takeoff</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>abb194b2662b2c3a37fc84e56927d53e6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>throw_and_go</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a5bb2734dd6b5d56bca1c9cabb1ef4705</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>up</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8f92121ccf66571416d751dc24d8cac9</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_connection</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a12a82b1eb5b3a078fefa972e9d05e3eb</anchor>
      <arglist>(self, timeout=None)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connected</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a3124b2a08815d1ce7eb273f59733193c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>debug</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a60431f925393939810c129f3b3c5ac4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exposure</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a14709339a440f4a9699dfae50b5f62b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file_recv</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aae0aaa45fb2b1073795673d896b6b1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_x</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a376d588333cac0773cebcea98e32c185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>left_y</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8ccf45aa99238a7f0ed972c3be982af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8902945730a02b9516e29d33552fe221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a396cb500faa8dd79d9e644f10d0c9f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_data</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>afa61dcd3294ead088652853b5a83cee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_data_file</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a32e55beee55b9a94ddcce1f3ad782298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_data_header_recorded</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a1aa52e62dacd06770a7afa5b20b2eeb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkt_seq_num</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ab902be8065245097995fed159d0b1537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a86429e83516e6d632b9151afe20ce8f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_video_data_time</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a1f919c5c52beb90f10764827ecf8cb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_x</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a60b4349e6d11b0a22507df647c5c9178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>right_y</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>af0cb10cd217eef41793eaaabb0348dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sock</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aebf678cb7e06515429d20cd91478ad23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>af930058208133dde4de15ee7af149feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tello_addr</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>af8ea80a4bec23e4d461a291ac12f87fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>udpsize</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a563538d4e291f9efdd0bd0476a199edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_data_loss</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ae0179b33b5b1b8379efe06fc85edffd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_data_size</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ad0dbca696bc923f44d45df601aa7cbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_enabled</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a8674ed089ae687c461a3fb0991f1aa2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_encoder_rate</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>af56e4a3195c7845c8102def30185394c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_stream</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>af855372c2d5150acb3314db50aaba458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_strength</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a9ac41e414f751523c7d7572f656932c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>zoom</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ae75f495d90981119bc95243f571542dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>CONNECTED_EVENT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a473cb9432e9a6c46b6fc22bb6c28c399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_CONNECTED</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a9fda83d2ee0bb5c81f9ddc56c1f78b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_DISCONNECTED</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a3576ccaa08b36e4e437e536db5d5e6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_FILE_RECEIVED</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac93cde3334c1e153c31f4ab38e3d762c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_FLIGHT_DATA</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ad009520c2c7b5f2a4a41b0d9f4772012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_LIGHT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac44be294fc4b0f00531a96e9af88ff29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_LOG</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aec7f0ed18aba3117a8f2edba3ab5b19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_LOG_CONFIG</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a61edc7330f860ea26a9b8332ec5597da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_LOG_DATA</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>adf8d36891988dccd8b42b5d5161b0ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_LOG_HEADER</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>afda17318780ccb3bf20b415429cdab3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_LOG_RAWDATA</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a9462f1b7e4bd07276d8f83d9a7fa0fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_TIME</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>afef8a7ccb54037b3de784c2f0f821ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_VIDEO_DATA</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a63a62a0621bfdb1a5151ea3fff303b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_VIDEO_FRAME</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a9a07bb89b9df9728c3be0dab6c477ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>EVENT_WIFI</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ae9259a9fc6e2535005e4656abbf31ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>FLIGHT_EVENT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ad97d162aa8f61a0534f97ba3cf63d785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LIGHT_EVENT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a26de15913d5e994385a7ee037e000593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LOG_ALL</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ad6b514bc6d17ab6d8fb0fdf493d317e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LOG_DEBUG</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a6f1b427b976754b9b43bdcf69d537a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LOG_ERROR</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aea7b3f48bccd2c549220540b6d23334a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LOG_EVENT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aaabc00f6b524997ee58fc378586086a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LOG_INFO</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac3de5a846e4a666ac777e38813ee1cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LOG_WARN</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a50c819e09d6a91c48b70cb6ad0dfb3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>STATE_CONNECTED</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a99fb02001e59d62ccca83d914635028c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>STATE_CONNECTING</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a27423e8f60eeb4450eccbfa15c7828e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>STATE_DISCONNECTED</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a1c9198b179230f346ab37cec3639b182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>STATE_QUIT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a026915eec3054ada36042bb47806e95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>TIME_EVENT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a91bd4e23f50081dcde8f5eeb17a5da88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>VIDEO_FRAME_EVENT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa7b7c06f2b5fe6e23a5284260eb4abef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>WIFI_EVENT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a2b8fb00d878d02bb48122d78dbda31fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__fix_range</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a044f46eb34095ddd1bb742f9acd107ed</anchor>
      <arglist>(self, val, min=-1.0, max=1.0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__process_packet</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ab3c8d42b85a6f667fc6477abcc5ed251</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__publish</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a0c213a8d3c90083e4d428bedcc4d49b8</anchor>
      <arglist>(self, event, data=None, args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__recv_thread</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a08a7f729d52095137ccdce44cd56ae38</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_ack_log</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa82ff24b7e4ed523e91f35568a2b0655</anchor>
      <arglist>(self, id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_conn_req</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a423a398595a10ecffb29ec1fb83f47bc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_exposure</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a4018e0290b2d2f346fd34ddef0308128</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_start_video</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a66775a428b3e64305b212707f8f1e40c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_stick_command</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a4267122aef6f6f03b52b8f2f0bcd0afb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_time_command</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a4a8151d07589de9000fd38996da2f109</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_video_encoder_rate</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aa532354b9e3263c89276a8e393c001c4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__send_video_mode</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a07850430262bcff01a1bd9a78a3357b2</anchor>
      <arglist>(self, mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__state_machine</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ad36d691034da2a40bd7dfff493f9dd92</anchor>
      <arglist>(self, event, sender, data, args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__video_thread</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>a856a87004b30fdd38f144c8b12715e97</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__EVENT_CONN_ACK</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ada622c5784a3437a0abeabde0f502126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__EVENT_CONN_REQ</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>aedc54d139b0637c1776b6fa7cc772c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__EVENT_QUIT_REQ</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac207e1d56a703d76702968aedbd8e432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__EVENT_TIMEOUT</name>
      <anchorfile>classtellopy_1_1__internal_1_1tello_1_1Tello.html</anchorfile>
      <anchor>ac30cc7cc6ef1544a58217fdaca7e3154</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::error::TelloError</name>
    <filename>classtellopy_1_1__internal_1_1error_1_1TelloError.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1error_1_1TelloError.html</anchorfile>
      <anchor>a8b33ecfbaaa0c414988c3d0327694e66</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classtellopy_1_1__internal_1_1error_1_1TelloError.html</anchorfile>
      <anchor>a16b55d397c47bd38d5c35103196c9de9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classtellopy_1_1__internal_1_1error_1_1TelloError.html</anchorfile>
      <anchor>a91294acb061982a0361182940c69a79e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classtellopy_1_1__internal_1_1error_1_1TelloError.html</anchorfile>
      <anchor>a41a21b5b62245c5d1c1cff6cac8f3318</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::protocol::VideoData</name>
    <filename>classtellopy_1_1__internal_1_1protocol_1_1VideoData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1VideoData.html</anchorfile>
      <anchor>ae5703485599fe89b8a95432b6a5045d5</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gap</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1VideoData.html</anchorfile>
      <anchor>ab36b40a0f099df3a1e37254ffd204406</anchor>
      <arglist>(self, video_data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h0</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1VideoData.html</anchorfile>
      <anchor>a1c7f562c28ce7a5b133345e2ec51e7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h1</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1VideoData.html</anchorfile>
      <anchor>af36f82c332c2e67f39c2ada3348ec9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>packets_per_frame</name>
      <anchorfile>classtellopy_1_1__internal_1_1protocol_1_1VideoData.html</anchorfile>
      <anchor>ab03e19dcf8d3dbf6e868a90275bc1133</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tellopy::_internal::video_stream::VideoStream</name>
    <filename>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>a0c96c8d9476183b85aa1f1282a0bc384</anchor>
      <arglist>(self, drone)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>a3840b735a7a6c4299bd9330a571696dc</anchor>
      <arglist>(self, size)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>seek</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>aa2f549eaa1aa08af1bee012e3e3567db</anchor>
      <arglist>(self, offset, whence)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>closed</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>a410098db13539ecc29c5fc28dcdf474c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cond</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>a93d0c15add9c3243605334ebeb1d5963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drone</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>a81c1ab5bdb4f9305926c84367bb438a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ignore_packets</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>ae457a3423a4ba7c899640c8e7fc10eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>a637ca66022045763b624f43d0602c23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>abed59b23533584b2094f3cb6c01b448a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_video_data</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>a5e477eae5b621094f56b888c1bef8cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>ad0997eb6abad55dad299d67d4c350676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wait_first_packet_in_frame</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>ace9f17281f9cc9ef931145d6a39737ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__handle_event</name>
      <anchorfile>classtellopy_1_1__internal_1_1video__stream_1_1VideoStream.html</anchorfile>
      <anchor>adc90b8813ce27fadcbb84449306c7d47</anchor>
      <arglist>(self, event, sender, data)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>thread_qt::WifiThread</name>
    <filename>classthread__qt_1_1WifiThread.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>abbdc491245e92acf75fbbe7b0e5a69f5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>a405f0c726683ffed78ce5d668c626de9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>a6a03677b75818c53c75728f1d6df4603</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>a537d092a781917eb30b69a356c48d3d2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_active</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>af043d7689862cf79a62c63bbb11556a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_device_name</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>ac7b1c1b30e92d298b7ac439160f91489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_ssid</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>a58db0414b3f566626769fee457e55490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_status</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>af2aa4729ea86134c693fd316dba0a080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>updated</name>
      <anchorfile>classthread__qt_1_1WifiThread.html</anchorfile>
      <anchor>a3827d2b93dcd1d4ef5417f78ae2a9a98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>APP</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a017d7c9094b241fa7fccd254ed5fdbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aad9151216e694c416c968e9eecaec02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>author</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a3a57a4772d418a06835249cbade0d86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>author_email</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a5b08034343aa2be607722a8b315f3625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>classifiers</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abe96a9c38c1c61f9f0fdb002c482f785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>DATA_FILES</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a6149ed2cefa3eeb9d742ae26b4fdf958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_files</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ad027a8e9452da003dca32bf7467bd16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aedf461ec52a946bda975938ba0b93ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoding</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a443be2d01fd539bf6761aff70724d876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>here</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a9c076537d899ffd8096e58c282bb7b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>install_requires</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abead4f26b530856f858f0d44c7cf2588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keywords</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a73ae9ecb109f0dcab6f0b6a89043c5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>long_description</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a4cda9dbfb952875376a0749fe08a5bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>OPTIONS</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>adc09f27f6b825dbd3b40a54851c5db87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abb722673b1eab1c7c3323d622670eca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>packages</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aff2375a361fd5865c77bd9aa093be747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>project_urls</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a0cb3d8d0c16fd8514141207ecd05cee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>python_requires</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa7ca7bc9391b217e81efeb03689d8dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_requires</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2367b2951475f615fb78d9b5d9d07e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>url</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>afc13124aa5c0124e84e1d965e3f4b0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a2aa722b36a933088812b50ea79b97a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tello_qt</name>
    <filename>namespacetello__qt.html</filename>
    <class kind="class">tello_qt::MyApp</class>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a772a23e322d7043c2b14f7dd366af739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>QtBaseClass</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>af0370d2dc355eaeeddfaa6ab19695918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>qtCreatorFile</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a6128c21ec7d3ad00c710c31ef87b1851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Ui_MainWindow</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a89ba60803c24e723adfc44a9c9704675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>window</name>
      <anchorfile>namespacetello__qt.html</anchorfile>
      <anchor>a69fcf159501ee68cef778fd271a2631d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy</name>
    <filename>namespacetellopy.html</filename>
    <namespace>tellopy::_internal</namespace>
    <namespace>tellopy::examples</namespace>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacetellopy.html</anchorfile>
      <anchor>af63e385532d4e5d9af9e6fafa9974144</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal</name>
    <filename>namespacetellopy_1_1__internal.html</filename>
    <namespace>tellopy::_internal::crc</namespace>
    <namespace>tellopy::_internal::dispatcher</namespace>
    <namespace>tellopy::_internal::error</namespace>
    <namespace>tellopy::_internal::event</namespace>
    <namespace>tellopy::_internal::logger</namespace>
    <namespace>tellopy::_internal::protocol</namespace>
    <namespace>tellopy::_internal::state</namespace>
    <namespace>tellopy::_internal::tello</namespace>
    <namespace>tellopy::_internal::utils</namespace>
    <namespace>tellopy::_internal::video_stream</namespace>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::crc</name>
    <filename>namespacetellopy_1_1__internal_1_1crc.html</filename>
    <member kind="function">
      <type>def</type>
      <name>crc16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>a5f0878d3d93ece716ee496dd14d9f4da</anchor>
      <arglist>(buf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>crc8</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>a1cb038e464e0a5894656448c8f345508</anchor>
      <arglist>(buf)</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>crc16table</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>af3d0a210966d6bb98c1029b6cfb6f7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>crc8table</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1crc.html</anchorfile>
      <anchor>a930ae6c1583e2135c44f9603a5bb727c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::dispatcher</name>
    <filename>namespacetellopy_1_1__internal_1_1dispatcher.html</filename>
    <class kind="class">tellopy::_internal::dispatcher::signal</class>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a61ed6e7f36b9acf5b34ec0522286e66e</anchor>
      <arglist>(receiver, sig=signal.All)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnect</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>afe0776a41869837d357ef942447dc37e</anchor>
      <arglist>(receiver, sig=signal.All)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler0</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>ad50e482978569bacee7e56af162d6d76</anchor>
      <arglist>(event, sender, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler1</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a8b45dbd52009f37e6bea702a0cc23154</anchor>
      <arglist>(event, sender, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a693128c0b61794ca16994e8da71325aa</anchor>
      <arglist>(sig, named)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg0</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a1fe8c688831d30af76005f52a32bfc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg1</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>ae72015edea7d9405e7284ebec44fd4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg2</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a7faa473a88d88bbe9188d674c7c636fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>af7f266b34de90582cb53ad3cd61ea6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>None</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>acd2177674cdeb32bb1398c6cf491cda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>recvs</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>aa5999586defd1f2d8904250381817b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sender</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a5ce397a13db28ab9fd84cec5e0bd76ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>signals</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a09d01d41e1b6b8ead425fc6cc3a78194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_signal0</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>a1a25dfbb3811595efe82da07b22289b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_signal1</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1dispatcher.html</anchorfile>
      <anchor>abcd681974e91972eff9ce300b0e1a9ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::error</name>
    <filename>namespacetellopy_1_1__internal_1_1error.html</filename>
    <class kind="class">tellopy::_internal::error::TelloError</class>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::event</name>
    <filename>namespacetellopy_1_1__internal_1_1event.html</filename>
    <class kind="class">tellopy::_internal::event::Event</class>
    <member kind="variable">
      <type></type>
      <name>ev</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1event.html</anchorfile>
      <anchor>a55009a745fb5cc94ef88b9fa890963d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::logger</name>
    <filename>namespacetellopy_1_1__internal_1_1logger.html</filename>
    <class kind="class">tellopy::_internal::logger::Logger</class>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a70ccbe2bed5831f6897a59bfd797e075</anchor>
      <arglist>(self, header=&apos;&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>debug</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a73899ffa61fee64f6078a109ecf2ab67</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>error</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ae8f41c438491e4903c11e6628d15bd13</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>header</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a625d7d531d56365c908d4087253f6ed4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>info</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a229f5430ff13fc151aeb5c2c81b0a060</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>aae16ba88847611c6a4053eac2833d597</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_level</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a0b6f6d3f1c98aaccd43be4603f08cfa3</anchor>
      <arglist>(self, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>warn</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a8cf13620e004fe5ec8b8b6558dbd0fca</anchor>
      <arglist>(self, str)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header_string</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ac3930784f1973269dea48dead442ab9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a65009462e4b42780e0d5ca647b722fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a8301eb7d400689277ff216a9f07f77d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_ALL</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ac531340f31387c3cd690420933737932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_DEBUG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a14acffedd74b899e0883d56beafb592b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_ERROR</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>afa4283c9beca244d537e9f36d15b2fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_INFO</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>ad17b4c1f7705f94bd20636d0ff017de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_level</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a30bac9ee3ad21faab9dd943ff4e418e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_WARN</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1logger.html</anchorfile>
      <anchor>a4fcc6ece7888fe3d6da2f6d310c6bc6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::protocol</name>
    <filename>namespacetellopy_1_1__internal_1_1protocol.html</filename>
    <class kind="class">tellopy::_internal::protocol::DownloadedFile</class>
    <class kind="class">tellopy::_internal::protocol::FlightData</class>
    <class kind="class">tellopy::_internal::protocol::LogData</class>
    <class kind="class">tellopy::_internal::protocol::LogImuAtti</class>
    <class kind="class">tellopy::_internal::protocol::LogNewMvoFeedback</class>
    <class kind="class">tellopy::_internal::protocol::Packet</class>
    <class kind="class">tellopy::_internal::protocol::VideoData</class>
    <member kind="variable">
      <type>int</type>
      <name>ACTIVATION_TIME_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ad85acb486d3ec581d339e2fae17b2bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ALT_LIMIT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acddc9a8dfda80fb5005d80e274ca5011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ATT_LIMIT_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a4651dc6da48898f1d6e67b14bde7a7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ATT_LIMIT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a31959b022ca1776e1d2e6dfd98560a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BOUNCE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>adeed62bd6673f2f2cd5ae45e515591a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CALIBRATE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>af018b8e7471806a2642367fe640e32e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EIS_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acc4ccb1e13a1b416b258912687173656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>EMERGENCY_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a3a52df1c8f3f2c1b29a4b974ca0d60d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERROR_1_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>abc76f711e77597726d461742918f21c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERROR_2_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a6721a18d3ada34984f9c37b1cd8591e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EXPOSURE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acc19e6d7a7d4504db6cec40a6e59e1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FLIGHT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a5d575a7886565e25fc97b6a839b4aa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FLIP_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a7159f08b35d3c73a835845de3154326e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipBack</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a361cb71aa77a5423a42c1c89c78b79de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipBackLeft</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a7f1482f7ef1db7d4b891b9148a21b8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipBackRight</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a02b3137a7ed21985e13232be624859ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipForwardLeft</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ab8a55e66589fd40973f86bdfa4a9e390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipForwardRight</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>afbda0dffef8e47f657430cfdf80610ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipFront</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ad862c3cfbfcd6f65ee34e88b1b631b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipLeft</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae244cd8e6f35dfeb24784ab5a9b33d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FlipRight</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a20a3375466e592cdf8dd6266954dfe72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>JPEG_QUALITY_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a12ebfce656cd664ca7210b2f53311d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LAND_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a8cdc8c9d305b731394da3aa007dacb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LIGHT_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae0246a31d6d5e9392be46756c192394a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOADER_VERSION_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae04bbf482c2185d392059779df856a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_CONFIG_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>aa194e5f47116d567d6c85ce44a3a4404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_DATA_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a1d8e60abc456559513e19bedc2a53bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_HEADER_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a2e6a4370d78504cd04414594fb13cf05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOW_BAT_THRESHOLD_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>aa13314b81a17043a4f4b77e87a284b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOW_BAT_THRESHOLD_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ab5b337b357fd34a3ca8bf70e5bc30898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PALM_LAND_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac53cd4c6519ca367e3ef4037f32a1fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SET_ALT_LIMIT_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ad6b739ba026e8e35db1dba4b70b616da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SMART_VIDEO_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a97d2232bd33432056393b182f9ad30ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SMART_VIDEO_STATUS_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a5bf940bbc783b482cdd95684543e74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a66f015d767f0c88adbf0790c196dff0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a44f1b7bb9f629ca6ce2e351a6f73b91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_PASSWORD_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a4cf7bf9fe8688bb65cc3b0d08a2ce666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SSID_PASSWORD_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a99dc18c84a3d8c7afda5606f1abe5348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>START_OF_PACKET</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a934ce8da043220f85b02d9c934e2a342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STICK_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a68ddce6ecbd9dcb32a0053d8bf7d4200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TAKE_PICTURE_COMMAND</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac88bb60e676315ba87e7396efc19e9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TAKEOFF_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>aaf48e436dbd8c360ca738132521983c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TELLO_CMD_FILE_COMPLETE</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acab25ad48a0bdbac3d6718d67fb80818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TELLO_CMD_FILE_DATA</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ae270cd48069344932e96e12ed56df0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TELLO_CMD_FILE_SIZE</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>afb4aa1e88c4e8899a52dfcc9d57c21d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>THROW_AND_GO_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac332826250831b1e6cc2a97f51a09423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TIME_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a7ea32bae2c3bb4290e0d29868e390fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VERSION_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>acfa55b43a527453746e90dba0a785126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_DYN_ADJ_RATE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a550ae2aceb866b6b3cbb7b0a2995657d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_ENCODER_RATE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a09bb758a6feda4145e64925f68a3c007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_MODE_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a9db690ce35ffbdb118343a6d12b0b9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_RATE_QUERY</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a80fdefc32e490ff6154b66f9fc37bd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_RECORD_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a768c2041352ff115dab6e7014b0861bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VIDEO_START_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>ac0022cdd5c07d91e640005e3f6f06114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WIFI_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a33946efd29eff39d50d149f93f628ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WIFI_REGION_CMD</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a4b6beb54327d2e90be216efc3ccc292f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WIFI_REGION_MSG</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1protocol.html</anchorfile>
      <anchor>a20dde3e068e45dc6c8a6e7f63e9332d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::state</name>
    <filename>namespacetellopy_1_1__internal_1_1state.html</filename>
    <class kind="class">tellopy::_internal::state::State</class>
    <member kind="variable">
      <type></type>
      <name>st</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1state.html</anchorfile>
      <anchor>a4e0961739b360d5c08ceaffdb6875493</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::tello</name>
    <filename>namespacetellopy_1_1__internal_1_1tello.html</filename>
    <class kind="class">tellopy::_internal::tello::Tello</class>
    <member kind="variable">
      <type></type>
      <name>log</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1tello.html</anchorfile>
      <anchor>a2f608190425ff62591ec9b9e77fa791c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::utils</name>
    <filename>namespacetellopy_1_1__internal_1_1utils.html</filename>
    <member kind="function">
      <type>def</type>
      <name>byte</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a47f234fe719d995618d293583fb02b2c</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>byte_to_hexstring</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a381cbad81957181010eb129cb2c1d098</anchor>
      <arglist>(buf)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>float_to_hex</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>aabb2c4b6df4c31d992373eef0b4199e6</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>int16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a08f78943997a4d23bcf54b389986e5f9</anchor>
      <arglist>(val0, val1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>le16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>ae015db6348a9327dc88223a7fff544de</anchor>
      <arglist>(val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_exception</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a75346e6a3f8b8c79466368294d0a7c22</anchor>
      <arglist>(ex)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uint16</name>
      <anchorfile>namespacetellopy_1_1__internal_1_1utils.html</anchorfile>
      <anchor>a91409d5947d4e76ad2f06f39ab2d9a09</anchor>
      <arglist>(val0, val1)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::_internal::video_stream</name>
    <filename>namespacetellopy_1_1__internal_1_1video__stream.html</filename>
    <class kind="class">tellopy::_internal::video_stream::VideoStream</class>
  </compound>
  <compound kind="namespace">
    <name>tellopy::examples</name>
    <filename>namespacetellopy_1_1examples.html</filename>
    <namespace>tellopy::examples::joystick_and_video</namespace>
    <namespace>tellopy::examples::keyboard_and_video</namespace>
    <namespace>tellopy::examples::record_log</namespace>
    <namespace>tellopy::examples::simple_takeoff</namespace>
    <namespace>tellopy::examples::video_effect</namespace>
  </compound>
  <compound kind="namespace">
    <name>tellopy::examples::joystick_and_video</name>
    <filename>namespacetellopy_1_1examples_1_1joystick__and__video.html</filename>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickF310</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickPS3</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickPS4</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickPS4ALT</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickTARANIS</class>
    <class kind="class">tellopy::examples::joystick_and_video::JoystickXONE</class>
    <member kind="function">
      <type>def</type>
      <name>draw_text</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>aaa2c533bdcf51b845bb3f960453e9adc</anchor>
      <arglist>(image, text, row)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_input_event</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>aff3c18acf00c0d6142e00c37fd9d6395</anchor>
      <arglist>(drone, e)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a80f4d3457c6c9656dd56d9d9e14dc571</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a0da254a549a03ffa8e1d740dd08ad8fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv_thread</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a50c70510cc809bea6e92d92ae41f40ce</anchor>
      <arglist>(drone)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ab76ad1f8dee411a5c7225a534146b168</anchor>
      <arglist>(old, new, max_delta=0.3)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buttons</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a4d10e6eb5eb429964076354df02d65f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flight_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a944b59c94911b6cc422071e756954c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a30f3cf345df925b30fa0047a19be4818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_image</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ac186617f35603a2fa4fa2aab05e6cc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ac3bc16b1e11452225d42c0e1da158d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_flight_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ad13b134b14e9a53bafe24215d29ae113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ae1f626af729a2136cc1c9bf54a09d8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>run_recv_thread</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>ab5596aaa0f03af602223ba5ac16e31b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speed</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a5b714d83ef92bb34dacaea777c374955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>throttle</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a5ebe5b2b095bc0e7b830745b42165345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>namespacetellopy_1_1examples_1_1joystick__and__video.html</anchorfile>
      <anchor>a48f7cbf14b9ac96c7bdde596b571c3ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::examples::keyboard_and_video</name>
    <filename>namespacetellopy_1_1examples_1_1keyboard__and__video.html</filename>
    <class kind="class">tellopy::examples::keyboard_and_video::FlightDataDisplay</class>
    <member kind="function">
      <type>def</type>
      <name>flight_data_mode</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ac4c2adbc85f200afffabca0ec1621e52</anchor>
      <arglist>(drone, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flight_data_recording</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>afc5ed32c9d62eb0954a34701fc487db4</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flightDataHandler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>aab5b0ff9d1e8e08bacffcfa1531c9f1d</anchor>
      <arglist>(event, sender, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handleFileReceived</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a9cea7c7fd10641d939936dfbc93e8c1d</anchor>
      <arglist>(event, sender, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a8dbacd0ce58fc50e4fbbc2759279abd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>palm_land</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a6ab3e28f09738afc56778efce5ad2cea</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>status_print</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ac14e56c3de878780dded443ebd24a887</anchor>
      <arglist>(text)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>take_picture</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a5d720ddf10727c9b41fcd763bc5f68e4</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toggle_recording</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ac8a870b2e7f1bbe791ce7ceafa66ef4d</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toggle_zoom</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a4ed8d389992b8dfcb601f463deb99e39</anchor>
      <arglist>(drone, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_hud</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a948efbb533ff6c3fd34f128427a792b3</anchor>
      <arglist>(hud, drone, flight_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>videoFrameHandler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a34373300182b0a3230995e805d04f0dd</anchor>
      <arglist>(event, sender, data)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>controls</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>ace5c8d1473d38b0ce8dae4f33b90e361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>date_fmt</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a892f4ac5d11fd9dff6857ea55826e22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>font</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a5fef8f1284ad94c37cfd6db73e7b8107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>hud</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>af5b280f7ebc36b9d1234ee57ecc2f3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_flight_data</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a77bfa961f289131ef32f1dd7dee7da60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_player</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a17627d04da16054e1916d3cd65df77a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video_recorder</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a1093ab1aee69cbcdb04b9fe3c1cdb4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wid</name>
      <anchorfile>namespacetellopy_1_1examples_1_1keyboard__and__video.html</anchorfile>
      <anchor>a46faa7224f8a554960a6f4022254f8d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::examples::record_log</name>
    <filename>namespacetellopy_1_1examples_1_1record__log.html</filename>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>a83958406d8cd4811d590ca9544daec19</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>aa43e98545eff73abf7339c19b3df67ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>aba0a67ea379171b8d55fdef570fe7024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>write_header</name>
      <anchorfile>namespacetellopy_1_1examples_1_1record__log.html</anchorfile>
      <anchor>a2ef16f7716aa73d08afce4febf6876b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::examples::simple_takeoff</name>
    <filename>namespacetellopy_1_1examples_1_1simple__takeoff.html</filename>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetellopy_1_1examples_1_1simple__takeoff.html</anchorfile>
      <anchor>a5045f298acd1a63deaf8430454f288b2</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test</name>
      <anchorfile>namespacetellopy_1_1examples_1_1simple__takeoff.html</anchorfile>
      <anchor>a444f6759ccccc5736c8f167934c8045e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tellopy::examples::video_effect</name>
    <filename>namespacetellopy_1_1examples_1_1video__effect.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetellopy_1_1examples_1_1video__effect.html</anchorfile>
      <anchor>a0c47618ba78b43af60bc4c23503f485a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_dyncfg</name>
    <filename>namespacetest__dyncfg.html</filename>
    <member kind="function">
      <type>def</type>
      <name>cb_dyncfg</name>
      <anchorfile>namespacetest__dyncfg.html</anchorfile>
      <anchor>a216a1490312a14c093c2f1313f11082c</anchor>
      <arglist>(config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__dyncfg.html</anchorfile>
      <anchor>a6419919edbb47f8a0ad673f27a4db47b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_h264_sub</name>
    <filename>namespacetest__h264__sub.html</filename>
    <class kind="class">test_h264_sub::StandaloneVideoStream</class>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetest__h264__sub.html</anchorfile>
      <anchor>a5f826a81da4587255dcbc457996e73f7</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__h264__sub.html</anchorfile>
      <anchor>a5246a3b99c1e47f3f3d43c7b5a925b09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>namespacetest__h264__sub.html</anchorfile>
      <anchor>a7cf18f191b6292aba663878eb30815ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tests</name>
    <filename>namespacetests.html</filename>
    <namespace>tests::test</namespace>
  </compound>
  <compound kind="namespace">
    <name>tests::test</name>
    <filename>namespacetests_1_1test.html</filename>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacetests_1_1test.html</anchorfile>
      <anchor>a25cc4f71d3ae9a0f4a572318a9fb4adf</anchor>
      <arglist>(event, sender, data, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test</name>
      <anchorfile>namespacetests_1_1test.html</anchorfile>
      <anchor>aa43f80cbc13b883c8490072984dfdd2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_flight_data</name>
      <anchorfile>namespacetests_1_1test.html</anchorfile>
      <anchor>a5d9bd201146126325696f1c42a1ba01b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>thread_qt</name>
    <filename>namespacethread__qt.html</filename>
    <class kind="class">thread_qt::WifiThread</class>
  </compound>
  <compound kind="namespace">
    <name>wifi</name>
    <filename>namespacewifi.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_device_name</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>ae9b1bb601b1c4d9855f892e1f6f62423</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ssid</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>a5b45774553979ca6e97326739c369171</anchor>
      <arglist>(device_name=get_device_name())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_status</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>af0b74ccd636632ffae25bbd7c0d1f97a</anchor>
      <arglist>(device_name=get_device_name())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_power</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>ab6bf1abea78f1bffd896134ccfa6bf8d</anchor>
      <arglist>(power, device_name=get_device_name())</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait</name>
      <anchorfile>namespacewifi.html</anchorfile>
      <anchor>a33ba2b00b84d13615ddcf9cf96c81028</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
</tagfile>
