<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>____init_____8py</filename>
    <namespace>novatel_span_driver</namespace>
  </compound>
  <compound kind="file">
    <name>bridge.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>bridge_8py</filename>
    <namespace>novatel_span_driver::bridge</namespace>
    <member kind="function">
      <type>def</type>
      <name>configure_receiver</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a9514d21e8c68d546b814e17801588ad7</anchor>
      <arglist>(port)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_sock</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a2fc03831b3ad8c35530786fff853cd97</anchor>
      <arglist>(name, connect_type)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_test_sock</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>ad186000e73ec5fbdb130df6875cfd5ca</anchor>
      <arglist>(pcap_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a58d043c82c644a1af036fac0247c5eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a7adadc12bc8c343a03e7d1ad8f0594fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_BAUDRATE</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a9b836fa08ea79e652f51f1753b2cf32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DEFAULT_DEV_NO</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a5c15b9d6c55e64bfe265bb45ca107cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DEFAULT_IP</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a5804926929e7507ed2bed1c51c9a6ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_PORT</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a9cd990beeac8646dc50bd42c18fd3fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monitor</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a371cfb36bbce768efc8bfc5cb9871a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>ports</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a2573405369af77a74558e5e3a91ba778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SOCKET_TIMEOUT</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a43b4596f093a883075fea8df2dcdd91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>socks</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>af23f273166a543c1e41d96daa6310092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>data_8py</filename>
    <class kind="class">novatel_span_driver::data::DataPort</class>
    <namespace>novatel_span_driver::data</namespace>
  </compound>
  <compound kind="file">
    <name>diagnostics.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>diagnostics_8py</filename>
    <class kind="class">novatel_span_driver::diagnostics::NovatelDiagnostics</class>
    <namespace>novatel_span_driver::diagnostics</namespace>
  </compound>
  <compound kind="file">
    <name>handlers.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>handlers_8py</filename>
    <class kind="class">novatel_span_driver::handlers::Handler</class>
    <class kind="class">novatel_span_driver::handlers::MessageHandler</class>
    <namespace>novatel_span_driver::handlers</namespace>
  </compound>
  <compound kind="file">
    <name>mapping.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>mapping_8py</filename>
    <namespace>novatel_span_driver::mapping</namespace>
    <member kind="variable">
      <type>dictionary</type>
      <name>msgs</name>
      <anchorfile>namespacenovatel__span__driver_1_1mapping.html</anchorfile>
      <anchor>aa21d05836f8d1a2d5836bd63ed0a34a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>monitor.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>monitor_8py</filename>
    <class kind="class">novatel_span_driver::monitor::Monitor</class>
    <namespace>novatel_span_driver::monitor</namespace>
  </compound>
  <compound kind="file">
    <name>port.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>port_8py</filename>
    <class kind="class">novatel_span_driver::port::Port</class>
    <namespace>novatel_span_driver::port</namespace>
  </compound>
  <compound kind="file">
    <name>publisher.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>publisher_8py</filename>
    <class kind="class">novatel_span_driver::publisher::NovatelPublisher</class>
    <namespace>novatel_span_driver::publisher</namespace>
    <member kind="variable">
      <type>list</type>
      <name>IMU_ACCEL_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a5dd4db039b9e96bcdeaab1cf6a8647fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>IMU_ORIENT_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>aca57e25001fb289f2033ca3359d87367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>IMU_VEL_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a1640c66b4013bf606befc4e638411ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>NAVSAT_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a719021da16ceda75eb2ac5fc08ad081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>POSE_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a1b45241f824f99e24b5b6fe74b0d1b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>TWIST_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a59af083d5da3745d29dbb3c5b81d8fc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
  </compound>
  <compound kind="file">
    <name>translator.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>translator_8py</filename>
    <class kind="class">novatel_span_driver::translator::EndOfBuffer</class>
    <class kind="class">novatel_span_driver::translator::FixedFieldsHandler</class>
    <class kind="class">novatel_span_driver::translator::Handler</class>
    <class kind="class">novatel_span_driver::translator::SubMessageArrayHandler</class>
    <class kind="class">novatel_span_driver::translator::SubMessageHandler</class>
    <class kind="class">novatel_span_driver::translator::Translator</class>
    <class kind="class">novatel_span_driver::translator::TranslatorError</class>
    <class kind="class">novatel_span_driver::translator::TranslatorProxy</class>
    <class kind="class">novatel_span_driver::translator::VariableStringHandler</class>
    <namespace>novatel_span_driver::translator</namespace>
    <member kind="function">
      <type>def</type>
      <name>translator</name>
      <anchorfile>namespacenovatel__span__driver_1_1translator.html</anchorfile>
      <anchor>a53e2bd2a444b214595e819461fcc06cf</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wheel_velocity.py</name>
    <path>/tmp/ws/src/novatel_span_driver/novatel_span_driver/src/novatel_span_driver/</path>
    <filename>wheel__velocity_8py</filename>
    <class kind="class">novatel_span_driver::wheel_velocity::NovatelWheelVelocity</class>
    <namespace>novatel_span_driver::wheel_velocity</namespace>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::data::DataPort</name>
    <filename>classnovatel__span__driver_1_1data_1_1DataPort.html</filename>
    <base>novatel_span_driver::port::Port</base>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classnovatel__span__driver_1_1data_1_1DataPort.html</anchorfile>
      <anchor>af8a9b6e1c7dfdd6bb8b2fed9c5cbf6f2</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::EndOfBuffer</name>
    <filename>classnovatel__span__driver_1_1translator_1_1EndOfBuffer.html</filename>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::FixedFieldsHandler</name>
    <filename>classnovatel__span__driver_1_1translator_1_1FixedFieldsHandler.html</filename>
    <base>novatel_span_driver::translator::Handler</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1FixedFieldsHandler.html</anchorfile>
      <anchor>ac43baf1741a2120a2f8d1349909887bf</anchor>
      <arglist>(self, fields)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1FixedFieldsHandler.html</anchorfile>
      <anchor>ab5be7c5fe6831e4a0a39c9b673f078ac</anchor>
      <arglist>(self, buff, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1FixedFieldsHandler.html</anchorfile>
      <anchor>a92b83b687aa73860a502e477accae4c4</anchor>
      <arglist>(self, buff, msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>names</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1FixedFieldsHandler.html</anchorfile>
      <anchor>ad8c94bad155c81419a884cf7a419b8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1FixedFieldsHandler.html</anchorfile>
      <anchor>a67488e5a7e0a10f54850f0beb7ce4071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>struct</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1FixedFieldsHandler.html</anchorfile>
      <anchor>a649fa06996ea22586adbd0baaeed1920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::handlers::Handler</name>
    <filename>classnovatel__span__driver_1_1handlers_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classnovatel__span__driver_1_1handlers_1_1Handler.html</anchorfile>
      <anchor>acb8232abade35b47d75895fef93dfb5f</anchor>
      <arglist>(self, buff, header)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::Handler</name>
    <filename>classnovatel__span__driver_1_1translator_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>field</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1Handler.html</anchorfile>
      <anchor>a3a062d2225576b073cfaa02711132779</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1Handler.html</anchorfile>
      <anchor>a20d6fec8db18ac2ce0913dbedb3ea4d6</anchor>
      <arglist>(self, msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::handlers::MessageHandler</name>
    <filename>classnovatel__span__driver_1_1handlers_1_1MessageHandler.html</filename>
    <base>novatel_span_driver::handlers::Handler</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1handlers_1_1MessageHandler.html</anchorfile>
      <anchor>ad9c0aad19e2fff0abebb6d790d09a4da</anchor>
      <arglist>(self, name, data_class)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classnovatel__span__driver_1_1handlers_1_1MessageHandler.html</anchorfile>
      <anchor>aa730cc80b441d66d69b5d03d75bce870</anchor>
      <arglist>(self, buff, header)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classnovatel__span__driver_1_1handlers_1_1MessageHandler.html</anchorfile>
      <anchor>a3f07627505cd17a58682a2fa5721c12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publisher</name>
      <anchorfile>classnovatel__span__driver_1_1handlers_1_1MessageHandler.html</anchorfile>
      <anchor>ab127156905fccb2e50c80d4477f66195</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::monitor::Monitor</name>
    <filename>classnovatel__span__driver_1_1monitor_1_1Monitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1monitor_1_1Monitor.html</anchorfile>
      <anchor>ad6188b41ce1e6443ff06dd7e37650f10</anchor>
      <arglist>(self, ports)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classnovatel__span__driver_1_1monitor_1_1Monitor.html</anchorfile>
      <anchor>a706eb06017183a7827c0ea559a4c34df</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finish</name>
      <anchorfile>classnovatel__span__driver_1_1monitor_1_1Monitor.html</anchorfile>
      <anchor>a5167596a96421e954236949a732d92c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ports</name>
      <anchorfile>classnovatel__span__driver_1_1monitor_1_1Monitor.html</anchorfile>
      <anchor>af2b1dc6d6c046479aabb73525786eb66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::diagnostics::NovatelDiagnostics</name>
    <filename>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>ad3515bde7a7797c88d9935ad531f4324</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bestpos_callback</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>a8496883158a0d25eed547aae656b1daf</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inspvax_callback</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>a61147fee67be780ebe5736f4cb3dfeeb</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>produce_diagnostics</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>a8e5b3d4ac52482ebd73301f9c41defa9</anchor>
      <arglist>(self, stat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>get_status_bitfield</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>a3a7c8020e866af09aae973f51b940ab8</anchor>
      <arglist>(msg, field)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>get_status_string</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>a1d6ebfc247aa3b559658b5efbc2c130a</anchor>
      <arglist>(msg, field)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_bestpos</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>abbbf90fa66a520c89b0e8cba7eaf984c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_inspvax</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>a3ebd4b40f9e557e272ecd5e3c7725203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updater</name>
      <anchorfile>classnovatel__span__driver_1_1diagnostics_1_1NovatelDiagnostics.html</anchorfile>
      <anchor>ad4a3f8f7f0d34ea756725e66e946c94b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::publisher::NovatelPublisher</name>
    <filename>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a66b9e9cae9b53883d4d13ce2b5aa1b9c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bestpos_handler</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>abb721be787be9bb260585ef0c9709a35</anchor>
      <arglist>(self, bestpos)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>corrimudata_handler</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a0cc9a3cf1f51d3709279b87d66768b3a</anchor>
      <arglist>(self, corrimudata)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inscov_handler</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>afcc58587172fcdbfee1ee4eebb555d1d</anchor>
      <arglist>(self, inscov)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inspvax_handler</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a8c44ddd0adc581e9bfe9aaf8f60124a7</anchor>
      <arglist>(self, inspvax)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_frame</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>ae4d911f64d0e276b2c59ec1b9bf251dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu_rate</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>aa239fbf1efe7cea6f0bd88d1c66f35db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>init</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a1013dc0ee4fa5cb4cf6811522e7008e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_frame</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a8b0097884fbae69d20bb009ea976ead2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orientation</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a7df21ba1b65d6a2d2115b4bb16728a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orientation_covariance</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>ac0154064ef9b807e573de315e15e32bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>origin</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a68e3be05b35701b130b6e9cec53f32b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_imu</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a3ebcf0858b3c040beacd5fdd7e4ee265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_navsatfix</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>ab53f08f0d33bc5bb1b5ac15847ca6afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_odom</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a201506c44ae778af81b2bfd270348e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_origin</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>add314accdb45feefb261e472c9ff3241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publish_tf</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>affb88a7ca050a868818e501896a66f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_broadcast</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a6c030eb5fa37a13bc709dc6a9723770a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>zero_start</name>
      <anchorfile>classnovatel__span__driver_1_1publisher_1_1NovatelPublisher.html</anchorfile>
      <anchor>a6df1ba481354017afd08e102f58cec34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::wheel_velocity::NovatelWheelVelocity</name>
    <filename>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>ab9f4a474e9d4fa3236406d778d989fc4</anchor>
      <arglist>(self, port)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odom_handler</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a6ab66bfa4087ab6f1e2b467a32a04fd4</anchor>
      <arglist>(self, odom)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>circumference</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a092c004e91dfff5ebf4a1932c1d23e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cumulative_ticks</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>aa1db9c51731180bbfb63e085a795ff5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fake_wheel_diameter</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a2952cf57f72bdbb1994b1bd94a3749f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fake_wheel_ticks</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a76ef4f2129db86245b0ceec13589cfc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_received_stamp</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a82bec966d28f037a846897852337e52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_sent</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a3aa4c0760d7f3cebcf28cfd8dae5c59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>latency</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a93bba98992b477d45d433918fc1bb2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>minimum_period</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a9f9eaa3d08f06e34fa2639da0112181e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classnovatel__span__driver_1_1wheel__velocity_1_1NovatelWheelVelocity.html</anchorfile>
      <anchor>a50c678f88f16cee19e5c5559d5e208cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::port::Port</name>
    <filename>classnovatel__span__driver_1_1port_1_1Port.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>a06e992e9c4dca5c5e54307d82b0bb197</anchor>
      <arglist>(self, sock, opts)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>a6ddd187ba356634bfceb21dabdbe602a</anchor>
      <arglist>(self, d=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>a033678c34c81a7ce66adab48ed6bfe76</anchor>
      <arglist>(self, header, message)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bSerial</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>a20e5ec1eb0b6d1ff0b0de4be4a21fa3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>daemon</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>a64c1df64b54b5a32bacdc51e089249d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finish</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>a7eaecd260e5e0850e243de51067a5928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>opts</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>abfcc9aa6659454f0dfa6f91bcb25f890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sock</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>ab6b94617a98f40b180a56f7e58e1d2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>checksum_struct</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>aa63479387f1bcb05caf0aecc10af9474</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_checksum</name>
      <anchorfile>classnovatel__span__driver_1_1port_1_1Port.html</anchorfile>
      <anchor>a306d3b640ce62fe3e1da77450e6a7582</anchor>
      <arglist>(cls, buff)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::SubMessageArrayHandler</name>
    <filename>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</filename>
    <base>novatel_span_driver::translator::Handler</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>aca556142f1d43b0663ab9b688e94a75d</anchor>
      <arglist>(self, field)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>a306511b1816108d1ab941712963d0315</anchor>
      <arglist>(self, buff, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>a2983484a9556d8e4591e5e11dcad04c1</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>aff01da4468d21a0d70b36d9911ea1260</anchor>
      <arglist>(self, buff, msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_cls</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>acb228953efe0e11223bce7b48643364f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>aa2a031ea70fb6999820a904aa8cc85a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name_count</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>a034b5f8227e20902ed6ceb8b4508f18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>submessage_size</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>a2a340f619629ac7771510cba20fb4a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>struct_uint16</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>a1d2c610918671e64e6fd8340f052cee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>struct_uint8</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageArrayHandler.html</anchorfile>
      <anchor>a1427fe4502ea3492306deebc40bb1608</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::SubMessageHandler</name>
    <filename>classnovatel__span__driver_1_1translator_1_1SubMessageHandler.html</filename>
    <base>novatel_span_driver::translator::Handler</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageHandler.html</anchorfile>
      <anchor>a41c0aee015c95a8074cf19952987d003</anchor>
      <arglist>(self, field)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageHandler.html</anchorfile>
      <anchor>ae772675553dcf336fdcc9a36b3cd689d</anchor>
      <arglist>(self, buff, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageHandler.html</anchorfile>
      <anchor>ad478585d63a8f683ea4c9fa1598049c1</anchor>
      <arglist>(self, buff, msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_cls</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageHandler.html</anchorfile>
      <anchor>aac0e8336a59b6aae1604acc7be4e9f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1SubMessageHandler.html</anchorfile>
      <anchor>a77907df1fed39156d25c181c1eb844ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::Translator</name>
    <filename>classnovatel__span__driver_1_1translator_1_1Translator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1Translator.html</anchorfile>
      <anchor>a4b313c9ea839b4afb676f2623c78ea74</anchor>
      <arglist>(self, msg_cls)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handlers</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1Translator.html</anchorfile>
      <anchor>ae92b07234a6e31da26ab7bb4a0699c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1Translator.html</anchorfile>
      <anchor>a433bd07537367dd9e544b378b0344835</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::TranslatorError</name>
    <filename>classnovatel__span__driver_1_1translator_1_1TranslatorError.html</filename>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::TranslatorProxy</name>
    <filename>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</anchorfile>
      <anchor>a3ebcb45e1b07fe71621f5fb4dbc106e2</anchor>
      <arglist>(self, translator, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</anchorfile>
      <anchor>a9ee85ca441c504ef0a7b730f8fccd265</anchor>
      <arglist>(self, buff)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</anchorfile>
      <anchor>a0d7c5e0f277753b7d382c3ccaf8c131a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</anchorfile>
      <anchor>aceebdb8372b28732ac852cbb01bcf9ec</anchor>
      <arglist>(self, buff)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</anchorfile>
      <anchor>a950109fcc0d5430eb75c1a8140522cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</anchorfile>
      <anchor>a82b19671127db01a4d010168517c6dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>translator</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1TranslatorProxy.html</anchorfile>
      <anchor>aec31a0462f493fc9c14491bc0ebc1932</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>novatel_span_driver::translator::VariableStringHandler</name>
    <filename>classnovatel__span__driver_1_1translator_1_1VariableStringHandler.html</filename>
    <base>novatel_span_driver::translator::Handler</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1VariableStringHandler.html</anchorfile>
      <anchor>a45769caf20dd14f9863bd781bdc81a20</anchor>
      <arglist>(self, field)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1VariableStringHandler.html</anchorfile>
      <anchor>a2539d4a44fab9e5c1fbe8079c690eaa4</anchor>
      <arglist>(self, buff, msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1VariableStringHandler.html</anchorfile>
      <anchor>a276fde6188ac9474ad7ba07c2a8a011d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>struct_bytes</name>
      <anchorfile>classnovatel__span__driver_1_1translator_1_1VariableStringHandler.html</anchorfile>
      <anchor>abb4a9b4e5ed0801369140358b68610fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver</name>
    <filename>namespacenovatel__span__driver.html</filename>
    <namespace>novatel_span_driver::bridge</namespace>
    <namespace>novatel_span_driver::data</namespace>
    <namespace>novatel_span_driver::diagnostics</namespace>
    <namespace>novatel_span_driver::handlers</namespace>
    <namespace>novatel_span_driver::mapping</namespace>
    <namespace>novatel_span_driver::monitor</namespace>
    <namespace>novatel_span_driver::port</namespace>
    <namespace>novatel_span_driver::publisher</namespace>
    <namespace>novatel_span_driver::translator</namespace>
    <namespace>novatel_span_driver::wheel_velocity</namespace>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::bridge</name>
    <filename>namespacenovatel__span__driver_1_1bridge.html</filename>
    <member kind="function">
      <type>def</type>
      <name>configure_receiver</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a9514d21e8c68d546b814e17801588ad7</anchor>
      <arglist>(port)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_sock</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a2fc03831b3ad8c35530786fff853cd97</anchor>
      <arglist>(name, connect_type)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_test_sock</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>ad186000e73ec5fbdb130df6875cfd5ca</anchor>
      <arglist>(pcap_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a58d043c82c644a1af036fac0247c5eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a7adadc12bc8c343a03e7d1ad8f0594fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_BAUDRATE</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a9b836fa08ea79e652f51f1753b2cf32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DEFAULT_DEV_NO</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a5c15b9d6c55e64bfe265bb45ca107cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DEFAULT_IP</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a5804926929e7507ed2bed1c51c9a6ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_PORT</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a9cd990beeac8646dc50bd42c18fd3fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monitor</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a371cfb36bbce768efc8bfc5cb9871a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>ports</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a2573405369af77a74558e5e3a91ba778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SOCKET_TIMEOUT</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>a43b4596f093a883075fea8df2dcdd91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>socks</name>
      <anchorfile>namespacenovatel__span__driver_1_1bridge.html</anchorfile>
      <anchor>af23f273166a543c1e41d96daa6310092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::data</name>
    <filename>namespacenovatel__span__driver_1_1data.html</filename>
    <class kind="class">novatel_span_driver::data::DataPort</class>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::diagnostics</name>
    <filename>namespacenovatel__span__driver_1_1diagnostics.html</filename>
    <class kind="class">novatel_span_driver::diagnostics::NovatelDiagnostics</class>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::handlers</name>
    <filename>namespacenovatel__span__driver_1_1handlers.html</filename>
    <class kind="class">novatel_span_driver::handlers::Handler</class>
    <class kind="class">novatel_span_driver::handlers::MessageHandler</class>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::mapping</name>
    <filename>namespacenovatel__span__driver_1_1mapping.html</filename>
    <member kind="variable">
      <type>dictionary</type>
      <name>msgs</name>
      <anchorfile>namespacenovatel__span__driver_1_1mapping.html</anchorfile>
      <anchor>aa21d05836f8d1a2d5836bd63ed0a34a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::monitor</name>
    <filename>namespacenovatel__span__driver_1_1monitor.html</filename>
    <class kind="class">novatel_span_driver::monitor::Monitor</class>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::port</name>
    <filename>namespacenovatel__span__driver_1_1port.html</filename>
    <class kind="class">novatel_span_driver::port::Port</class>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::publisher</name>
    <filename>namespacenovatel__span__driver_1_1publisher.html</filename>
    <class kind="class">novatel_span_driver::publisher::NovatelPublisher</class>
    <member kind="variable">
      <type>list</type>
      <name>IMU_ACCEL_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a5dd4db039b9e96bcdeaab1cf6a8647fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>IMU_ORIENT_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>aca57e25001fb289f2033ca3359d87367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>IMU_VEL_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a1640c66b4013bf606befc4e638411ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>NAVSAT_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a719021da16ceda75eb2ac5fc08ad081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>POSE_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a1b45241f824f99e24b5b6fe74b0d1b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>TWIST_COVAR</name>
      <anchorfile>namespacenovatel__span__driver_1_1publisher.html</anchorfile>
      <anchor>a59af083d5da3745d29dbb3c5b81d8fc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::translator</name>
    <filename>namespacenovatel__span__driver_1_1translator.html</filename>
    <class kind="class">novatel_span_driver::translator::EndOfBuffer</class>
    <class kind="class">novatel_span_driver::translator::FixedFieldsHandler</class>
    <class kind="class">novatel_span_driver::translator::Handler</class>
    <class kind="class">novatel_span_driver::translator::SubMessageArrayHandler</class>
    <class kind="class">novatel_span_driver::translator::SubMessageHandler</class>
    <class kind="class">novatel_span_driver::translator::Translator</class>
    <class kind="class">novatel_span_driver::translator::TranslatorError</class>
    <class kind="class">novatel_span_driver::translator::TranslatorProxy</class>
    <class kind="class">novatel_span_driver::translator::VariableStringHandler</class>
    <member kind="function">
      <type>def</type>
      <name>translator</name>
      <anchorfile>namespacenovatel__span__driver_1_1translator.html</anchorfile>
      <anchor>a53e2bd2a444b214595e819461fcc06cf</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>novatel_span_driver::wheel_velocity</name>
    <filename>namespacenovatel__span__driver_1_1wheel__velocity.html</filename>
    <class kind="class">novatel_span_driver::wheel_velocity::NovatelWheelVelocity</class>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
  </compound>
</tagfile>
